Swing Trading Trailing Stop Backtester Tool
Use this interactive tool to backtest BTFDBot's oversold strategies for different years and stock types. There is also a monthly backtester for longer term trend following strategies.
The year selector selects the year the trades were entered. Losses will not be realised until two calendar years after the buy date. This normally results in most of the significant losses being booked in years where the market boomed (e.g. 2021) rather than major bear market years (e.g. 2022).
Win rate: 0%
Average profit per trade: No data.
Number of trades: 0
All Trades
Win/Loss chart key: : win : breakeven : loss
Table Key: : high CAGR trade : open trade
Swing Trading Backtest Simulation Results
The Capital Allocation and Equity Curve charts above show the hypothetical results from swing trading the specific stocks in the specific year.
The backtester uses $10,000 starting capital and invests $1000 into each stock [it assumes all stocks are listed in $]. If no funds are available then it does not buy stocks until there is capital available. Note that this backtester does not buy all of the trades listed in the table above. It may not have sufficient funds to buy each signal.
The results are highly dependent on two factors: the time each swing trade takes to complete and the number of buy signals. If there are no buy signals then the backtester will accumulate cash.
This Gantt chart shows an overview of when trades were entered and exited ( : profit : breakeven : loss ).
ID | Name | Start Date | End Date | Duration |
|---|
| No records to display |
Jul 05, 2026 |
S | M | T | W | T | F | S |
Strategy summary: buy stocks at Rate of Change buy signal and sell if it reaches the specified percentage profit target. If it doesn't reach the profit target after 365 days then adjust the profit target to the buy price. Wait for another 365 days for the stock to reach this new breakeven target. If it doesn't reach the breakeven target then sell at whatever price the stock is at. This strategy does not use stop losses. Full details of the trading strategy are here.
Some trades will have significantly exceeded their designated profit target due to gaps up at the market open. This can be a significantly higher price due to takeover bids or periods of extreme market volatility (e.g. during March 2020 or April 2025).
The current and previous year(s) may have trades in progress. These are excluded from expectancy calculations.
CAGR (Compound Annual Growth Rate) is the percentage return a trade makes on an annualised basis.
