High Probability Based Swing Trading

BTFDBot finds oversold buy signals for the highest quality global stocks, Exchange Traded Funds and cryptocurrencies.

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


"Returns matter a lot. It's our capital." — Abigail Johnson

trending_up   Winners - 2026 YTD
Bitcoin Miners arrow_drop_up 24.86%
Rare Earth Metals arrow_drop_up 18.92%
Space Exploration arrow_drop_up 15.80%
Novo Nordisk arrow_drop_up 15.56%
Lockheed Martin military_tech arrow_drop_up 15.53%
Pool Corporation arrow_drop_up 14.84%
Applied Materials arrow_drop_up 14.15%
trending_down   Losers - 2026 YTD
Zcash arrow_drop_down -56.59%
Ethereum arrow_drop_down -30.53%
Solana arrow_drop_down -30.40%
Litecoin arrow_drop_down -28.66%
Binance Coin arrow_drop_down -27.08%
Ripple arrow_drop_down -25.88%
Monero arrow_drop_down -24.12%
finance_mode  Recent Swing Trade Weekly Buy Signals [ View All ]
Stock Buy Signal Date
Zscaler Super Oversold   smart_toy0.993   mode_heatmode_heatmode_heat 09 April 2026
Blackbaud Super Oversold     mode_heat 09 April 2026
Workday Super Oversold   smart_toy0.974   mode_heat 09 April 2026
ServiceNow Super Oversold   09 April 2026
ADP crown Super Oversold   09 April 2026
Salesforce Super Oversold   09 April 2026
Cognizant Super Oversold   09 April 2026
Nike military_tech Rate of Change   smart_toy0.965   mode_heatmode_heatmode_heat 09 April 2026
HubSpot 52 Week Low   smart_toy0.981   mode_heatmode_heatmode_heat 09 April 2026
Genpact 52 Week Low   09 April 2026
finance_mode  Recent Monthly Buy Signals [ View All ] [ Open Trades ]
Stock Buy Signal Date
Costco 10 Month Double SMA Cross 01 April 2026
Masimo 10 Month Double SMA Cross 01 April 2026
Allstate 10 Month Double SMA Cross 01 April 2026
Church & Dwight military_tech 10 Month Double SMA Cross 01 April 2026
CMS Energy 10 Month Double SMA Cross 01 April 2026
money_bag  Recent Profitable Swing Trades [ View Backtest Results ]
Stock Buy Signal Dates Profit CAGR
India Small Cap Super Oversold Buy: 30 Mar 2026
Sell: 08 Apr 2026
10.3% >300%
Xylem Super Oversold Buy: 30 Mar 2026
Sell: 08 Apr 2026
9.1% >300%
India Internet & ECommerce 52 Week Low Buy: 30 Mar 2026
Sell: 08 Apr 2026
9.6% >300%
Universal Music Group 52 Week Low Buy: 27 Mar 2026
Sell: 07 Apr 2026
29.3% >300%
Germany globe Super Oversold Buy: 27 Mar 2026
Sell: 08 Apr 2026
9.7% >300%
Ark Innovation Super Oversold Buy: 27 Mar 2026
Sell: 08 Apr 2026
8.9% >300%
H.B. Fuller Company crown 52 Week Low Buy: 20 Mar 2026
Sell: 31 Mar 2026
21.6% >300%
Global Nickel Miners Super Oversold Buy: 20 Mar 2026
Sell: 08 Apr 2026
12.0% >300%
Chewy 52 Week Low Buy: 20 Mar 2026
Sell: 25 Mar 2026
10.3% >300%
Pan American Silver Super Oversold Buy: 19 Mar 2026
Sell: 08 Apr 2026
21.7% >300%