[Famous-Q] Turtle System 2 (55/20)

public
@djgambhir

BTCUSDT · 2h · 2021-12-312026-08-31 · 20,452 bars in 20.3ms

Underperformed the market. Holding BTCUSDT returned +67.13% over the same period, against this strategy’s +12.48%.

Net P&L
+12.48%
$1,247.78
Max drawdown
-21.56%
Max run-up
+37.29%
Trades
287
26.1% win rate
Profit factor
1.11
2021-12-31drawdown · worst -21.56%2026-08-31
TrainingValidationOut-of-sample
SegmentPeriodReturnMax drawdownTradesWin rate
Training2022-01-012024-10-19+19.50%-13.57%16129%
Validation2024-10-192025-09-25-3.95%-9.23%6125%
Out-of-sample2025-09-252026-08-31-2.01%-11.90%6422%

Risk-adjusted

Sharpe
0.32
Sortino
0.47
Calmar
0.12
Return ÷ max drawdown
0.58
CAGR
+2.55%
Exposure
45.8%

Per trade

Expectancy
$4.35 · +0.19%
Average win / loss
$171.30 / −$54.72
Payoff ratio
3.13
Largest win / loss
$853.29 / −$154.57
Longest losing streak(winning: 3)
14 trades

Drawdown over time

Max drawdown
-21.56%
Longest time under water(still going at the end)
910 days
Worst drawdown recovered in
not recovered

Costs and mechanics

Fees paid
−$828.85
Funding
−$217.41
Liquidations
0
Warmup bars(loaded before the start date)
54
Benchmark(buy and hold)
+67.13%

Monte Carlo

1,000 alternative histories, each 287 trades drawn at random from this run’s own. The bands hold the middle 50% and 90% of them; the solid line is what actually happened.

this runmedian of the historiesmiddle 50% · 90%
Unlucky (5%)TypicalLucky (95%)
Return-17.98%+11.43%+61.64%
Max drawdown-28.07%-15.96%-9.12%

30% of histories lost money, and 21% had a deeper drawdown than this run’s -21.56%. Assumes trades are independent; real losing streaks cluster, so the true spread is usually wider.

Settings

hh55 length
55
ll55 length
55
hh20 length
20
ll20 length
20
atr20 length
20
Stop loss (× atr20)
2
Leverage (×)
1
Position size (% of equity)
25

BTCUSDT with every trade

Loading prices…
long opened short opened closed at a profit closed at a loss

Trades

287 trades · 201–287 shown

#SideEntryExitHeldP&LReturnClosed by
201long2025-05-21 06:00 @ 107,511.702025-05-28 16:00 @ 107,044.097d 10h−$20.19-0.69%signal
202short2025-05-29 18:00 @ 106,233.652025-06-01 18:00 @ 105,027.203d$31.47+1.08%signal
203long2025-06-03 16:00 @ 106,577.412025-06-04 00:00 @ 105,081.638h−$44.20-1.51%stop loss
204short2025-06-05 18:00 @ 103,180.362025-06-06 14:00 @ 104,783.1820h−$48.51-1.66%stop loss
205long2025-06-09 10:00 @ 106,583.312025-06-12 04:00 @ 107,798.942d 18h$28.71+0.99%signal
206short2025-06-13 02:00 @ 103,694.262025-06-13 14:00 @ 105,623.2812h−$57.20-1.96%stop loss
207long2025-06-16 20:00 @ 108,615.922025-06-16 22:00 @ 107,153.572h−$41.95-1.45%stop loss
208short2025-06-20 18:00 @ 103,195.962025-06-23 20:00 @ 103,134.823d 2h−$0.28-0.01%signal
209long2025-06-25 02:00 @ 106,348.472025-07-01 10:00 @ 106,481.206d 8h−$0.89-0.03%signal
210short2025-07-01 16:00 @ 105,887.122025-07-02 06:00 @ 107,052.6914h−$34.65-1.20%stop loss
211long2025-07-02 18:00 @ 109,104.522025-07-04 14:00 @ 107,897.121d 20h−$35.45-1.23%signal
212long2025-07-09 20:00 @ 111,741.142025-07-15 04:00 @ 117,185.765d 8h$132.60+4.61%signal
213short2025-07-25 04:00 @ 115,361.622025-07-25 20:00 @ 117,332.6116h−$52.01-1.79%stop loss
214short2025-07-30 20:00 @ 116,841.832025-07-31 00:00 @ 118,387.694h−$41.03-1.42%stop loss
215short2025-08-01 00:00 @ 115,674.162025-08-03 20:00 @ 114,281.952d 20h$32.79+1.14%signal
216long2025-08-07 12:00 @ 116,492.392025-08-14 14:00 @ 118,341.037d 2h$37.80+1.31%signal
217short2025-08-18 02:00 @ 116,190.762025-08-22 16:00 @ 116,342.664d 14h−$4.83-0.17%signal
218short2025-08-25 22:00 @ 109,817.832025-08-26 22:00 @ 111,864.741d−$56.45-1.95%stop loss
219short2025-08-29 16:00 @ 108,312.732025-09-01 10:00 @ 109,507.202d 18h−$33.21-1.15%signal
220long2025-09-03 16:00 @ 112,190.932025-09-04 06:00 @ 110,470.9514h−$47.09-1.64%stop loss
221long2025-09-05 08:00 @ 112,922.582025-09-05 14:00 @ 111,289.146h−$44.59-1.56%stop loss
222long2025-09-10 14:00 @ 113,934.082025-09-19 16:00 @ 115,803.739d 2h$39.94+1.40%signal
223short2025-09-22 02:00 @ 114,189.062025-09-24 16:00 @ 113,322.662d 14h$20.02+0.70%signal
224short2025-09-25 18:00 @ 108,772.142025-09-28 16:00 @ 110,012.002d 22h−$34.59-1.21%signal
225long2025-09-29 16:00 @ 113,774.752025-10-07 16:00 @ 121,763.848d$192.36+6.72%signal
226short2025-10-10 16:00 @ 118,941.412025-10-12 18:00 @ 113,752.152d 2h$124.36+4.27%signal
227short2025-10-16 16:00 @ 108,452.212025-10-19 16:00 @ 108,451.293d−$3.47-0.12%signal
228long2025-10-21 16:00 @ 113,377.872025-10-21 20:00 @ 110,816.414h−$69.24-2.36%stop loss
229long2025-10-26 10:00 @ 112,500.502025-10-28 22:00 @ 112,912.812d 12h$6.26+0.21%signal
230short2025-10-29 20:00 @ 110,583.782025-11-02 12:00 @ 111,167.633d 16h−$16.21-0.55%signal
231short2025-11-03 16:00 @ 105,697.662025-11-03 16:00 @ 107,801.730m−$60.91-2.09%stop loss
232short2025-11-04 06:00 @ 104,143.472025-11-09 20:00 @ 104,785.055d 14h−$18.38-0.63%signal
233long2025-11-10 02:00 @ 105,704.142025-11-11 14:00 @ 103,719.831d 12h−$57.67-1.99%stop loss
234short2025-11-12 20:00 @ 101,225.052025-11-13 04:00 @ 103,333.058h−$62.97-2.18%stop loss
235short2025-11-13 18:00 @ 99,581.482025-11-23 02:00 @ 85,854.679d 8h$398.08+13.87%signal
236long2025-11-26 18:00 @ 89,810.362025-12-01 00:00 @ 87,625.164d 6h−$76.08-2.56%stop loss
237short2025-12-01 06:00 @ 85,949.612025-12-02 10:00 @ 87,586.111d 4h−$58.96-2.00%stop loss
238long2025-12-03 06:00 @ 93,609.822025-12-04 18:00 @ 91,427.851d 12h−$71.74-2.44%stop loss
239long2025-12-09 16:00 @ 92,695.442025-12-11 00:00 @ 90,638.761d 8h−$68.08-2.33%stop loss
240short2025-12-14 22:00 @ 88,385.922025-12-15 02:00 @ 89,701.834h−$46.10-1.59%stop loss
241short2025-12-15 16:00 @ 86,979.102025-12-17 14:00 @ 88,610.031d 22h−$56.19-1.94%stop loss
242short2025-12-18 20:00 @ 84,430.112025-12-19 02:00 @ 86,783.176h−$82.88-2.88%stop loss
243long2025-12-22 10:00 @ 89,803.262025-12-22 18:00 @ 88,430.608h−$46.65-1.63%stop loss
244long2025-12-29 04:00 @ 90,109.522025-12-29 08:00 @ 89,163.754h−$32.94-1.16%stop loss
245long2026-01-04 02:00 @ 91,208.242026-01-08 06:00 @ 90,126.254d 4h−$38.28-1.35%stop loss
246long2026-01-13 16:00 @ 93,426.582026-01-16 16:00 @ 94,518.693d$29.38+1.04%signal
247short2026-01-19 00:00 @ 93,595.282026-01-23 18:00 @ 90,594.124d 18h$90.34+3.19%signal
248short2026-01-25 20:00 @ 86,442.112026-01-26 00:00 @ 87,674.824h−$43.46-1.52%stop loss
249long2026-01-28 14:00 @ 90,238.142026-01-28 20:00 @ 88,818.596h−$47.67-1.68%stop loss
250short2026-01-29 16:00 @ 84,880.922026-02-13 16:00 @ 68,665.8315d$537.15+18.97%signal
251long2026-02-15 08:00 @ 70,798.162026-02-15 12:00 @ 69,262.814h−$67.39-2.27%stop loss
252short2026-02-18 20:00 @ 66,125.072026-02-20 04:00 @ 67,754.501d 8h−$75.63-2.56%stop loss
253short2026-02-23 02:00 @ 64,374.322026-02-23 06:00 @ 65,657.104h−$61.35-2.09%stop loss
254short2026-02-24 06:00 @ 63,054.892026-02-24 18:00 @ 64,624.0512h−$75.53-2.59%stop loss
255long2026-02-25 20:00 @ 69,019.002026-02-26 14:00 @ 67,125.1618h−$82.23-2.84%stop loss
256long2026-03-02 16:00 @ 69,102.922026-03-03 08:00 @ 66,770.8316h−$99.87-3.47%stop loss
257long2026-03-04 10:00 @ 71,501.402026-03-06 14:00 @ 69,175.762d 4h−$95.87-3.36%signal
258short2026-03-09 00:00 @ 65,921.112026-03-09 02:00 @ 67,401.352h−$66.49-2.35%stop loss
259long2026-03-13 12:00 @ 72,204.242026-03-14 00:00 @ 70,492.8312h−$69.35-2.47%stop loss
260long2026-03-17 00:00 @ 74,861.372026-03-18 10:00 @ 73,196.301d 10h−$64.46-2.31%stop loss
261short2026-03-19 08:00 @ 70,130.972026-03-23 14:00 @ 71,793.404d 6h−$69.09-2.49%stop loss
262short2026-03-27 12:00 @ 66,649.972026-03-31 00:00 @ 68,222.103d 12h−$68.45-2.48%stop loss
263long2026-04-06 10:00 @ 69,713.342026-04-06 22:00 @ 68,667.9512h−$43.85-1.60%stop loss
264long2026-04-08 00:00 @ 71,904.582026-04-12 14:00 @ 70,847.234d 14h−$42.41-1.55%signal
265long2026-04-14 00:00 @ 74,399.782026-04-19 08:00 @ 75,190.665d 8h$28.15+1.03%signal
266long2026-04-22 14:00 @ 78,810.162026-04-23 10:00 @ 77,296.7120h−$54.75-2.01%stop loss
267short2026-04-28 12:00 @ 76,183.662026-04-29 04:00 @ 77,313.9616h−$42.82-1.58%stop loss
268short2026-04-29 20:00 @ 75,503.302026-05-01 02:00 @ 76,769.551d 6h−$48.41-1.79%stop loss
269long2026-05-04 02:00 @ 79,771.952026-05-04 10:00 @ 78,712.568h−$38.41-1.43%stop loss
270long2026-05-05 04:00 @ 80,852.972026-05-07 14:00 @ 80,441.512d 10h−$15.18-0.57%signal
271short2026-05-13 14:00 @ 79,601.882026-05-14 14:00 @ 80,763.061d−$41.53-1.55%stop loss
272short2026-05-16 08:00 @ 78,318.632026-05-20 10:00 @ 77,465.494d 2h$27.68+1.04%signal
273short2026-05-22 20:00 @ 75,811.932026-05-23 20:00 @ 76,827.471d−$38.24-1.43%stop loss
274short2026-05-28 04:00 @ 73,209.762026-06-07 08:00 @ 62,378.4710d 4h$395.28+14.83%signal
275long2026-06-13 22:00 @ 64,448.092026-06-17 10:00 @ 64,867.023d 12h$15.78+0.57%signal
276short2026-06-18 16:00 @ 62,325.332026-06-20 00:00 @ 63,675.351d 8h−$62.25-2.25%stop loss
277long2026-06-22 14:00 @ 65,561.012026-06-22 16:00 @ 64,442.762h−$49.80-1.81%stop loss
278short2026-06-24 14:00 @ 61,295.942026-06-27 16:00 @ 60,829.463d 2h$18.82+0.69%signal
279long2026-07-02 14:00 @ 61,925.982026-07-06 14:00 @ 61,739.354d−$13.76-0.50%signal
280long2026-07-06 22:00 @ 64,488.802026-07-07 02:00 @ 63,298.584h−$53.57-1.95%stop loss
281long2026-07-14 16:00 @ 64,740.352026-07-17 00:00 @ 63,788.342d 8h−$44.07-1.62%signal
282long2026-07-20 16:00 @ 65,583.212026-07-23 08:00 @ 65,392.222d 16h−$11.53-0.42%signal
283short2026-07-28 02:00 @ 63,183.262026-07-28 16:00 @ 64,045.4014h−$39.57-1.46%stop loss
284long2026-08-05 18:00 @ 64,746.552026-08-10 14:00 @ 64,520.694d 20h−$14.22-0.53%signal
285short2026-08-10 18:00 @ 63,919.812026-08-17 04:00 @ 63,422.386d 10h$21.13+0.78%signal
286long2026-08-17 16:00 @ 64,182.632026-08-23 06:00 @ 76,049.795d 14h$493.33+18.24%signal
287long2026-08-25 04:00 @ 80,473.692026-08-25 12:00 @ 78,666.158h−$66.61-2.35%stop loss

How this was run

Orders fill at the next bar’s open, never at the close that produced the signal. When one bar’s range covered both the stop and the target, the stop was taken, because the data cannot say which came first. Fees, slippage and funding are all charged.

Warmup history was loaded from before 2022-01-01 so the requested window is fully tradable.

← Browse other results