High Probability Based Swing Trading

BTFDBot finds oversold buy signals for the highest quality US listed stocks and Exchange Traded Funds.


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).


"Most people get interested in stocks when everyone else is. The time to get interested is when no one else is. You can’t buy what is popular and do well." β€” Warren Buffett

trending_up   Winners - 2025
Newmont Corp arrow_drop_up 162.35%
Junior Gold Miners arrow_drop_up 161.74%
Silver Miners arrow_drop_up 159.06%
Gold Miners arrow_drop_up 148.90%
Silver arrow_drop_up 141.09%
trending_down   Losers - 2025
Flowers Foods military_tech arrow_drop_down -47.41%
Novo Nordisk arrow_drop_down -42.12%
Walker & Dunlop arrow_drop_down -38.37%
Monday.Com arrow_drop_down -38.00%
Clorox Company military_tech arrow_drop_down -37.91%
finance_mode  Recent Swing Trade Weekly Buy Signals [ View All ]
Stock Signal Date
General Mills Rate of Change 13 January 2026
Atlassian Williams %R (Weekly) 13 January 2026
Adobe Williams %R (Weekly) 13 January 2026
Microsoft laptop_car 50 Day Low 13 January 2026
Soybeans 50 Day Low 13 January 2026
American Express Gap Down 12 January 2026
Capital One Gap Down 12 January 2026
India Small Cap Williams %R (Weekly) 12 January 2026
Corn Williams %R (Weekly) 12 January 2026
India Internet & ECommerce Williams %R (Weekly) 12 January 2026
money_bag  Recent Profitable Swing Trades [ View Backtest Results ]
Stock Signal DateProfit
RPM International crown Gap Down 08 January 20265%
Altria Group crown 50 Day Low 06 January 20265%
Autozone Williams %R (Weekly) 05 January 20265%
J.M. Smucker military_tech Williams %R (Weekly) 05 January 20265%
Stryker 50 Day Low 05 January 20265%
Walker & Dunlop Williams %R (Weekly) 05 January 20265%
John Wiley & Sons military_tech 50 Day Low 05 January 20265%
finance_mode  Recent Monthly Buy Signals [ View All ] [ Open Trades ]
Stock Signal Date
US Dividend Aristocrats 10 Month Double SMA Cross 02 January 2026
United Bankshares crown 10 Month Double SMA Cross 02 January 2026
Chubb military_tech 10 Month Double SMA Cross 02 January 2026
Dover Corp crown 10 Month Double SMA Cross 02 January 2026
Federal Realty crown 10 Month Double SMA Cross 02 January 2026