B

Trading Autopsy

Turtle 20-Day Breakout on Bitcoin  ·  BTC-USD  ·  1d bars  ·  2017-01-01 → 2026-07-06  ·  report generated 2026-07-06

Verdict: Holds up under most scrutiny, with caveats worth respecting.

The strategy as tested

Direction: long. Entry when ALL of:

Exit: stop at 2.0× ATR(14); signal: close < lowest(low, 10).

Costs modeled: 0.1% fee per side + 10 bps adverse slippage. Fills occur at the next bar's open after each signal — no same-bar fantasy fills. When a stop and target are both touched in one bar, the stop is assumed to hit first (pessimistic).

Headline results (full period)

Total return+860.2%
CAGR+26.9%
Buy & hold same period+6174.9%
Max drawdown-18.4%
Sharpe ratio1.14
Sortino ratio1.13
Trades52 (5/yr)
Win rate44.2%
Profit factor4.08
Avg trade+15.58%
Avg holding time28.2 days
Total fees & slippage paid$1,869

Monthly returns

JanFebMarAprMayJunJulAugSepOctNovDec
2017+6.0%-1.8%+3.2%+17.5%+3.1%-1.5%+7.5%-4.0%+8.1%+3.8%+6.7%
2018+0.0%-1.0%-1.0%+0.8%-1.8%+0.0%-0.4%-1.6%-1.8%+0.0%+0.0%+0.0%
2019+0.0%-0.8%-3.4%+17.7%+38.9%-4.5%-1.5%-2.1%+0.0%-0.2%-1.0%+0.0%
2020+6.4%-0.1%+0.0%+2.3%+0.3%-2.1%+10.5%+0.1%+0.0%+8.8%+19.2%+25.9%
2021+9.0%+24.2%+12.1%-2.1%+0.0%+0.0%+3.7%+3.2%-2.3%+2.8%-2.1%+0.0%
2022+0.0%-1.8%+0.9%-1.4%+0.0%+0.0%+0.7%-2.2%-2.1%-0.6%-1.5%-2.1%
2023+25.6%-6.6%+3.5%-1.2%+0.0%+2.5%-1.6%+0.0%+0.0%+6.7%+4.2%+6.0%
2024-0.8%+12.8%+0.4%+0.0%+0.4%-0.6%-0.1%-3.4%+0.7%+0.3%+12.0%-1.2%
2025+3.7%-2.0%+0.0%+0.2%+2.8%+0.0%+1.7%-3.2%-2.1%-2.1%+0.0%+0.0%
2026-1.5%+0.0%-1.2%+0.7%+0.7%+0.0%+0.0%

Out-of-sample test

The strategy was evaluated on data after 2023-08-29 that plays no role in the in-sample window. Overfit strategies collapse here.

In-sampleOut-of-sample
Total return+592.6%+38.6%
Sharpe1.260.83
Max drawdown-18.4%-11.9%
Win rate47.2%37.5%
Trades3616

Consistency across time

PeriodReturnMax DDTrades
2017-01-01 – 2019-05-19+123.4%-18.4%13
2019-05-19 – 2021-10-03+189.2%-18.0%12
2021-10-03 – 2024-02-18+35.9%-14.2%15
2024-02-18 – 2026-07-05+9.6%-11.9%14

Monte Carlo drawdown analysis

1,000 reshuffles of the realized trade sequence — how bad could the drawdown have been with the exact same trades in a different order?

Median max drawdown (reshuffled)-35.5%
95th-percentile max drawdown-51.8%
Worst simulated drawdown-64.3%
Simulations ending profitable100%

Cost sensitivity

Zero costsAs modeled2× costs
Total return+918.9% +860.2%+777.8%
This report is independent historical research provided for educational purposes only. It is not financial advice, not a recommendation to buy or sell any security, and not a prediction of future results. Backtested performance has inherent limitations: it is hypothetical, does not reflect actual capital at risk, and past performance does not guarantee future results. Trading involves substantial risk of loss.