High Probability Based Swing Trading

BTFDBot finds oversold buy signals in the highest quality US large cap stocks and Exchange Traded Funds.

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.

You can contact me via or . A summary of the strategies I have tested so far is here.

Stock charts and the latest buy signals are updated every Saturday (and mid-week whenever there's a big down day on the S&P 500).


"Don't look for the needle in the haystack. Just buy the haystack!" — John Bogle

trending_up   Winners - 2025 YTD
Junior Gold Miners arrow_drop_up 179.73%
Silver Miners arrow_drop_up 179.19%
Newmont Corp arrow_drop_up 177.93%
Silver arrow_drop_up 166.17%
Gold Miners arrow_drop_up 164.92%
trending_down   Losers - 2025 YTD
RLI crown arrow_drop_down -60.86%
Flowers Foods military_tech arrow_drop_down -47.37%
Novo Nordisk arrow_drop_down -40.39%
Clorox Company military_tech arrow_drop_down -39.33%
Sprouts Farmers Market arrow_drop_down -37.57%
finance_mode  Recent Swing Trade Weekly Buy Signals [ View All ]
Stock Signal Date
Brown-Forman military_tech Williams %R (Weekly) 26 December 2025
Pool Corporation Super Oversold 24 December 2025
Public Storage 50 Day Low 24 December 2025
Sprouts Farmers Market Williams %R (Weekly) 23 December 2025
1-3 Year Treasury Bonds Williams %R (Weekly) 23 December 2025
NNN REIT military_tech Williams %R (Weekly) 23 December 2025
Realty Income military_tech Williams %R (Weekly) 23 December 2025
J.M. Smucker military_tech Williams %R (Weekly) 23 December 2025
Quest Diagnostics Williams %R (Weekly) 23 December 2025
3-7 Year Treasury Bonds 50 Day Low 23 December 2025
finance_mode  Recent Monthly Buy Signals [ View All ] [ Open Trades ]
Stock Signal Date
Argentina globe 10 Month Double SMA Cross 01 December 2025
Indonesia globe 10 Month Double SMA Cross 01 December 2025
Soybeans 10 Month Double SMA Cross 01 December 2025
US Healthcare corporate_fare 10 Month Double SMA Cross 01 December 2025
Denmark globe 10 Month Double SMA Cross 01 December 2025
money_bag  Recent Profitable Swing Trades [ View Backtest Results ]
Stock Signal DateProfit
Nike military_tech Williams %R (Weekly) 23 December 20255%
Junior Uranium Miners Gap Down 18 December 202510%
NVIDIA laptop_car 50 Day Low 17 December 20255%
Platinum Gap Down 10 December 202520%
Casey's General Stores military_tech Gap Down 10 December 20255%