High Probability Based Swing Trading
BTFDBot finds oversold buy signals for the highest quality global stocks, Exchange Traded Funds and cryptocurrencies.
Updates: New ML5 (AI) scoring system now live and replaces the human scoring system and ML4. ML5 finds many more buy signals than ML4 and those it does find have significantly higher CAGR than before. Signals are now ranked LOW, MEDIUM or HIGH with % scores. 80% or higher is good but 90%+ is better. Mega Dump and Rate of Change buy signals do not yet have scores because the ML5 algorithm cannot yet reliably score trades for these signals. The market sector ratings remain, because good stock signal + good sector score = unstoppable trade 🔥🔥🔥. Btw the backtester won't work until I update the existing buy signals over the weekend.
All of these strategies have been extensively backtested back to the year 2000 [ backtester here ]. They are also being actively tested using real money from October 2024 onwards [ results on my YouTube Channel here ].
You can contact me via my YouTube Channel or Substack. 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). Be sure to bookmark us and visit whenever there's a correction or pullback in the market - this is usually the best time to find quality oversold stocks.
"An investment in knowledge pays the best interest." — Benjamin Franklin
Securities as a whole are more likely to be attractively valued when the Fear Gauge is HIGH, the oil price is LOW, the S&P 500 is not at new all time highs, commodities are LOW and the copper price is not mid-range (LOW = recession priced in, HIGH = expectations of strong economic growth).
| Winners - 2026 YTD | ||
|---|---|---|
| Green Metals | 549.75% | |
| Marvell Technology | 223.65% | |
| Veeco Instruments | 143.70% | |
| Applied Materials | 120.52% | |
| Semiconductors | 112.28% | |
| Axcelis Technologies | 106.97% | |
| South Korea | 103.05% | |
| Recent Swing Trade Weekly Buy Signals [ View All ] | ||
|---|---|---|
| Stock | Buy Signal | Date |
| Baidu Inc | Williams %R (Weekly) | 24 June 2026 |
| TotalEnergies | Williams %R (Weekly) | 24 June 2026 |
| Enphase Energy | Super Oversold | 24 June 2026 |
| Chord Energy | Williams %R (Weekly) | 24 June 2026 |
| Accenture | Mega Dump Lite | 24 June 2026 |
| American International Group | Double Bottom | 24 June 2026 |
| American International Group | Double Bottom | 23 June 2026 |
| Consolidated Water | Mega Dump Lite | 23 June 2026 |
| ADP | Mega Dump Lite | 23 June 2026 |
| Astec Industries | Mega Dump | 23 June 2026 |
| Recent Monthly Buy Signals [ View All ] [ Open Trades ] | ||
|---|---|---|
| Stock | Buy Signal | Date |
| Agriculture | 10 Month Double SMA Cross | 01 May 2026 |
| Air Products & Chemicals | 10 Month Double SMA Cross | 01 May 2026 |
| American States Water | 10 Month Double SMA Cross | 01 May 2026 |
| Motorola Solutions | 10 Month Double SMA Cross | 01 May 2026 |
| NNN REIT | 10 Month Double SMA Cross | 01 May 2026 |
| Recent Profitable Swing Trades [ View Backtest Results ] | ||||
|---|---|---|---|---|
| Stock | Buy Signal | Dates | Profit | CAGR |
| Green Metals | Super Oversold | Buy: 10 Jun 2026 Sell: 11 Jun 2026 |
386.1% | >300% |
| Junior Uranium Miners | Super Oversold | Buy: 10 Jun 2026 Sell: 15 Jun 2026 |
13.0% | >300% |
| Shake Shack | 52 Week Low | Buy: 09 Jun 2026 Sell: 12 Jun 2026 |
10.2% | >300% |
| Indonesia | Super Oversold | Buy: 05 Jun 2026 Sell: 15 Jun 2026 |
13.0% | >300% |
| Signet Jewelers | Super Oversold | Buy: 19 May 2026 Sell: 21 May 2026 |
7.6% | >300% |
| Hermès International | Super Oversold | Buy: 18 May 2026 Sell: 15 Jun 2026 |
12.9% | >300% |
| Doximity | Super Oversold | Buy: 15 May 2026 Sell: 01 Jun 2026 |
20.2% | >300% |
| StoneCo Ltd | Super Oversold | Buy: 14 May 2026 Sell: 21 May 2026 |
12.5% | >300% |
| SAP | 52 Week Low | Buy: 14 May 2026 Sell: 20 May 2026 |
11.3% | >300% |
| HubSpot | Super Oversold | Buy: 12 May 2026 Sell: 01 Jun 2026 |
33.5% | >300% |

