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 [ backtester here ]. They are also being actively tested using real money from October 2024 onwards [ results on ].

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

"Patterns don't work 100% of the time. But they are still critical because they help you define your risk." — Ifan Wei

trending_up   Winners - 2026 YTD
Green Metals arrow_drop_up 415.04%
Moderna Inc arrow_drop_up 167.42%
Marvell Technology arrow_drop_up 142.54%
Applied Materials arrow_drop_up 107.62%
Veeco Instruments arrow_drop_up 82.71%
Palo Alto Networks arrow_drop_up 82.37%
Semiconductors arrow_drop_up 78.80%
trending_down   Losers - 2026 YTD
Intuit arrow_drop_down -57.44%
Zcash arrow_drop_down -56.59%
Costar Group arrow_drop_down -55.49%
Boston Scientific arrow_drop_down -52.67%
Blackbaud arrow_drop_down -52.32%
Planet Fitness arrow_drop_down -52.24%
Zillow arrow_drop_down -52.18%
finance_mode  Recent Swing Trade Weekly Buy Signals [ View All ]
Stock Buy Signal Date
  Sony Double Bottom   07 July 2026
  Applied Materials Gap Up   07 July 2026
  GFL Environmental Gap Up   07 July 2026
  RTX Corpmilitary_tech Gap Up   07 July 2026
  Moderna Inc Mega Dump Lite   07 July 2026
  Ollies Bargain Outlet Super Oversold   07 July 2026
  Tootsie Roll Industriescrown Mega Dump Lite   07 July 2026
  Costco Mega Dump Lite   07 July 2026
  Verizon Communications Mega Dump Lite   07 July 2026
  Walmartcrown Mega Dump Lite   07 July 2026
money_bag  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 globe 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%
Genpact Super Oversold Buy: 15 May 2026
Sell: 29 May 2026
11.6% >300%
HubSpot Super Oversold Buy: 14 May 2026
Sell: 01 Jun 2026
35.8% >300%
StoneCo Ltd Super Oversold Buy: 14 May 2026
Sell: 21 May 2026
12.5% >300%