Welcome to BTFD Bot

Here we test swing trading strategies for buying the dip in the highest quality US listed stocks and ETFs.

All of these strategies have been extensively backtested back to the year 2000. They are also being actively tested using real money from October 2024 onwards.

Email comments, questions and suggestions to brett@brettb.com. A summary of the strategies I have tested is here.

Weekly, monthly and annual stock performance data is updated every Saturday.


"In investing, what is comfortable is rarely profitable." — Robert Arnott

trending_up   Winners - 2025 YTD
Junior Gold Miners arrow_drop_up 121.33%
Silver Miners arrow_drop_up 117.12%
Gold Miners arrow_drop_up 116.72%
US Metals & Mining arrow_drop_up 60.63%
Spain globe arrow_drop_up 57.79%
trending_down   Losers - 2025 YTD
Target Corp crown arrow_drop_down -35.29%
Stepan Company crown arrow_drop_down -27.11%
Kenvue crown arrow_drop_down -23.70%
Hormel Foods crown arrow_drop_down -21.50%
Becton Dickinson crown arrow_drop_down -19.04%
finance_mode  Recent Swing Trade Buy Signals [ View All ]
Stock Signal Date
PPG Industries crown 50 Day Low 26 September 2025
Germany globe 50 Day Low 25 September 2025
US Medical Devices 50 Day Low 25 September 2025
US Food & Drinks Williams %R 22 September 2025
US Consumer Staples corporate_fare Williams %R 22 September 2025
Commerce Bancshares crown Williams %R 22 September 2025
American States Water crown Williams %R 22 September 2025
Colgate-Palmolive crown Williams %R 22 September 2025
Dover Corp crown Williams %R 22 September 2025
money_bag  Recent Profitable Swing Trades
Stock Signal DateProfit
Argentina globe 50 Day Low 15 September 20255%
Netherlands globe Gap Down 02 September 202510%
Israel globe Gap Down 02 September 20255%
Walmart crown Gap Down 21 August 20255%
Brazil globe Gap Down 19 August 202510%
US Home Construction Gap Down 14 August 20255%
Gold Miners Gap Down 11 August 202520%
Junior Gold Miners Gap Down 11 August 202520%
Silver Miners Gap Down 11 August 202520%