[Mine-Q] Crash reversal in uptrend

public
@djgambhir

BTCUSDT · 1h · 2021-12-312026-08-31 · 40,902 bars in 18.8ms

Underperformed the market. Holding BTCUSDT returned +68.30% over the same period, against this strategy’s -4.31%.

Net P&L
-4.31%
−$431.25
Max drawdown
-5.47%
Max run-up
+2.53%
Trades
88
42.0% win rate
Profit factor
0.68
2021-12-31drawdown · worst -5.47%2026-08-31
TrainingValidationOut-of-sample
SegmentPeriodReturnMax drawdownTradesWin rate
Training2022-01-012024-10-19-4.40%-4.43%5040%
Validation2024-10-192025-09-25+0.79%-1.90%2552%
Out-of-sample2025-09-252026-08-31-0.69%-1.12%1331%

Risk-adjusted

Sharpe
-0.57
Sortino
-0.79
Calmar
-0.17
Return ÷ max drawdown
-0.79
CAGR
-0.94%
Exposure
1.1%

Per trade

Expectancy
−$4.90 · -0.20%
Average win / loss
$24.93 / −$26.54
Payoff ratio
0.94
Largest win / loss
$142.48 / −$75.88
Longest losing streak(winning: 6)
6 trades

Drawdown over time

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

Costs and mechanics

Fees paid
−$213.38
Funding
−$8.94
Liquidations
0
Warmup bars(loaded before the start date)
199
Benchmark(buy and hold)
+68.30%

Monte Carlo

1,000 alternative histories, each 88 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-9.30%-4.35%+1.14%
Max drawdown-10.08%-5.79%-2.50%

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

Settings

ema200 length
200
ema20 length
20
atr14 length
14
Long entry: close[3] − close > ▢ × atr14
2.5
Stop loss (× atr14)
2
Close after (bars)
6
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

88 trades

#SideEntryExitHeldP&LReturnClosed by
88long2026-08-28 18:00 @ 77,892.682026-08-29 01:00 @ 77,688.167h−$8.92-0.37%time stop
87long2026-05-07 16:00 @ 79,877.472026-05-07 23:00 @ 79,856.137h−$2.96-0.12%time stop
86long2026-04-27 06:00 @ 77,746.052026-04-27 13:00 @ 77,611.777h−$6.33-0.26%time stop
85long2026-04-19 18:00 @ 74,757.252026-04-19 22:00 @ 73,880.414h−$30.59-1.27%stop loss
84long2026-04-12 02:00 @ 71,613.022026-04-12 09:00 @ 71,578.087h−$3.49-0.15%time stop
83long2026-03-18 13:00 @ 72,339.572026-03-18 14:00 @ 71,220.101h−$39.77-1.65%stop loss
82long2026-01-06 18:00 @ 91,565.812026-01-06 22:00 @ 93,189.164h$40.21+1.67%signal
81long2025-12-29 10:00 @ 88,085.812025-12-29 12:00 @ 87,054.402h−$30.65-1.27%stop loss
80long2025-10-28 21:00 @ 112,767.152025-10-29 04:00 @ 112,437.117h−$9.48-0.39%time stop
79long2025-10-09 16:00 @ 121,103.622025-10-09 23:00 @ 121,595.287h$7.34+0.30%time stop
78long2025-10-07 16:00 @ 121,812.562025-10-07 23:00 @ 121,932.417h−$0.19-0.01%time stop
77long2025-10-05 10:00 @ 123,022.602025-10-05 12:00 @ 123,388.622h$4.76+0.20%signal
76long2025-09-30 10:00 @ 112,765.652025-09-30 15:00 @ 113,516.895h$13.63+0.57%signal
75long2025-09-15 09:00 @ 114,719.942025-09-15 16:00 @ 114,765.147h−$1.46-0.06%time stop
74long2025-09-15 01:00 @ 115,046.402025-09-15 05:00 @ 115,983.304h$17.17+0.71%signal
73long2025-08-14 13:00 @ 118,845.962025-08-14 20:00 @ 117,865.827h−$22.52-0.93%time stop
72long2025-08-11 13:00 @ 119,656.732025-08-11 20:00 @ 119,011.397h−$15.67-0.65%time stop
71long2025-07-15 04:00 @ 117,232.642025-07-15 11:00 @ 117,031.597h−$6.80-0.28%time stop
70long2025-06-30 07:00 @ 107,526.002025-06-30 14:00 @ 107,460.307h−$3.96-0.16%time stop
69long2025-06-17 00:00 @ 106,771.452025-06-17 03:00 @ 107,414.913h$12.08+0.50%signal
68long2025-05-23 13:00 @ 108,422.782025-05-23 20:00 @ 108,637.777h$2.16+0.09%time stop
67long2025-05-23 12:00 @ 109,055.012025-05-23 12:00 @ 107,450.050m−$38.07-1.57%stop loss
66long2025-05-18 20:00 @ 103,854.872025-05-18 23:00 @ 105,878.123h$44.55+1.85%signal
65long2025-04-30 14:00 @ 92,996.802025-04-30 21:00 @ 94,497.007h$36.43+1.52%time stop
64long2025-04-28 16:00 @ 93,791.452025-04-28 20:00 @ 94,722.054h$21.52+0.90%signal
63long2025-04-28 01:00 @ 93,392.372025-04-28 05:00 @ 93,963.104h$12.23+0.51%signal
62long2025-03-26 14:00 @ 86,809.362025-03-26 21:00 @ 87,232.657h$9.34+0.39%time stop
61long2025-03-20 18:00 @ 84,075.012025-03-21 01:00 @ 84,451.917h$8.28+0.35%time stop
60long2025-03-03 15:00 @ 89,257.752025-03-03 19:00 @ 86,557.854h−$75.36-3.13%stop loss
59long2025-01-20 00:00 @ 101,331.762025-01-20 07:00 @ 107,529.797h$142.48+6.00%time stop
58long2025-01-19 23:00 @ 103,417.482025-01-19 23:00 @ 100,747.260m−$64.05-2.68%stop loss
57long2024-12-09 03:00 @ 99,296.962024-12-09 10:00 @ 98,439.617h−$23.57-0.98%time stop
56long2024-11-25 15:00 @ 95,463.392024-11-25 21:00 @ 93,842.586h−$43.85-1.82%stop loss
55long2024-11-18 14:00 @ 89,571.612024-11-18 16:00 @ 92,389.322h$72.69+3.04%signal
54long2024-11-14 16:00 @ 88,017.502024-11-14 23:00 @ 87,651.077h−$12.58-0.53%time stop
53long2024-11-13 22:00 @ 88,605.422024-11-13 23:00 @ 89,743.251h$28.21+1.18%signal
52long2024-10-31 14:00 @ 71,336.362024-10-31 16:00 @ 70,393.492h−$34.24-1.43%stop loss
51long2024-10-21 14:00 @ 67,343.572024-10-21 21:00 @ 67,716.457h$10.60+0.44%time stop
50long2024-09-30 04:00 @ 64,552.812024-09-30 09:00 @ 63,947.475h−$25.04-1.05%stop loss
49long2024-09-30 02:00 @ 64,750.852024-09-30 03:00 @ 64,152.111h−$24.60-1.02%stop loss
48long2024-09-16 01:00 @ 58,653.332024-09-16 08:00 @ 58,862.837h$6.17+0.26%time stop
47long2024-07-29 15:00 @ 68,213.642024-07-29 16:00 @ 67,170.691h−$39.49-1.64%stop loss
46long2024-07-23 06:00 @ 66,413.282024-07-23 13:00 @ 66,464.807h−$0.65-0.03%time stop
45long2024-07-18 16:00 @ 63,512.802024-07-18 23:00 @ 63,990.707h$15.62+0.65%time stop
44long2024-07-16 07:00 @ 62,892.782024-07-16 12:00 @ 63,707.065h$28.44+1.19%signal
43long2024-06-07 18:00 @ 69,847.972024-06-07 18:00 @ 68,752.620m−$40.18-1.67%stop loss
42long2024-05-23 14:00 @ 68,076.412024-05-23 18:00 @ 66,927.064h−$43.51-1.80%stop loss
41long2024-05-21 16:00 @ 69,888.772024-05-21 23:00 @ 70,224.657h$8.96+0.37%time stop
40long2024-05-06 13:00 @ 63,592.622024-05-06 20:00 @ 63,187.267h−$18.05-0.74%time stop
39long2024-03-14 16:00 @ 70,918.682024-03-14 19:00 @ 69,293.713h−$59.21-2.43%stop loss
38long2024-02-20 17:00 @ 51,439.192024-02-20 20:00 @ 52,120.773h$29.76+1.22%signal
37long2024-02-17 15:00 @ 50,892.082024-02-17 21:00 @ 51,532.996h$27.69+1.14%signal
36long2024-02-13 15:00 @ 48,720.942024-02-13 21:00 @ 49,385.526h$30.28+1.25%signal
35long2024-02-05 17:00 @ 42,736.052024-02-06 00:00 @ 42,684.367h−$5.34-0.22%time stop
34long2024-01-31 21:00 @ 42,542.512024-02-01 04:00 @ 41,989.607h−$34.18-1.41%time stop
33long2024-01-11 18:00 @ 46,526.702024-01-11 20:00 @ 46,689.062h$6.03+0.25%signal
32long2024-01-03 12:00 @ 43,737.652024-01-03 12:00 @ 42,422.250m−$75.88-3.11%stop loss
31long2023-12-11 02:00 @ 43,250.452023-12-11 02:00 @ 42,434.080m−$48.78-1.99%stop loss
30long2023-11-26 15:00 @ 37,335.672023-11-26 21:00 @ 37,569.686h$12.67+0.52%signal
29long2023-10-05 17:00 @ 27,438.892023-10-06 00:00 @ 27,392.827h−$6.57-0.27%time stop
28long2023-10-02 17:00 @ 27,992.402023-10-02 18:00 @ 28,040.491h$1.76+0.07%signal
27long2023-09-18 18:00 @ 26,753.152023-09-19 01:00 @ 26,661.377h−$10.94-0.45%time stop
26long2023-07-14 18:00 @ 30,680.932023-07-14 18:00 @ 30,162.180m−$44.16-1.79%stop loss
25long2023-06-30 15:00 @ 30,084.622023-06-30 22:00 @ 30,466.717h$28.52+1.16%time stop
24long2023-05-31 05:00 @ 27,248.852023-05-31 12:00 @ 27,082.487h−$17.57-0.71%time stop
23long2023-05-30 15:00 @ 27,615.022023-05-30 20:00 @ 27,830.835h$16.66+0.68%signal
22long2023-04-26 21:00 @ 28,411.082023-04-27 01:00 @ 29,209.364h$66.12+2.71%signal
21long2023-04-17 01:00 @ 29,838.972023-04-17 08:00 @ 29,825.237h−$3.57-0.15%time stop
20long2023-04-14 17:00 @ 30,138.632023-04-15 00:00 @ 30,446.917h$22.50+0.92%time stop
19long2023-03-22 20:00 @ 26,658.632023-03-23 03:00 @ 27,331.137h$58.70+2.42%time stop
18long2023-02-17 01:00 @ 23,723.242023-02-17 08:00 @ 23,631.177h−$11.84-0.49%time stop
17long2023-02-16 23:00 @ 24,017.602023-02-17 00:00 @ 23,402.921h−$65.19-2.67%stop loss
16long2023-02-02 22:00 @ 23,460.892023-02-03 05:00 @ 23,511.307h$2.56+0.10%time stop
15long2023-01-30 10:00 @ 23,197.542023-01-30 17:00 @ 23,165.677h−$6.05-0.25%time stop
14long2023-01-09 22:00 @ 17,175.932023-01-10 01:00 @ 17,207.563h$1.99+0.08%signal
13long2022-11-07 00:00 @ 20,904.182022-11-07 07:00 @ 20,847.337h−$9.29-0.38%time stop
12long2022-10-31 14:00 @ 20,319.462022-10-31 21:00 @ 20,388.127h$5.82+0.24%time stop
11long2022-09-13 13:00 @ 21,401.582022-09-13 15:00 @ 20,781.472h−$73.80-3.00%stop loss
10long2022-08-15 07:00 @ 24,124.122022-08-15 14:00 @ 24,137.577h−$1.12-0.05%time stop
9long2022-08-09 11:00 @ 23,344.772022-08-09 14:00 @ 23,006.553h−$38.29-1.55%stop loss
8long2022-07-30 20:00 @ 23,919.682022-07-31 03:00 @ 23,779.247h−$17.26-0.70%time stop
7long2022-07-18 19:00 @ 21,835.872022-07-19 00:00 @ 22,419.025h$63.25+2.57%signal
6long2022-06-01 16:00 @ 30,739.752022-06-01 17:00 @ 30,098.721h−$54.31-2.19%stop loss
5long2022-04-21 18:00 @ 41,555.012022-04-21 20:00 @ 40,839.672h−$45.27-1.82%stop loss
4long2022-04-20 16:00 @ 41,255.252022-04-20 21:00 @ 41,386.825h$5.34+0.22%signal
3long2022-03-31 17:00 @ 45,704.542022-04-01 00:00 @ 45,496.807h−$13.79-0.55%time stop
2long2022-03-31 16:00 @ 46,459.392022-03-31 16:00 @ 45,691.050m−$44.06-1.76%stop loss
1long2022-03-03 17:00 @ 42,420.482022-03-04 00:00 @ 42,441.117h−$1.28-0.05%time stop

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