[Famous-Q] Time-series momentum (90-bar)

public
@djgambhir

1000SHIBUSDT · 12h · 2022-01-012026-09-01 · 3,409 bars in 3.1ms

Net P&L
+34.65%
$3,464.60
Max drawdown
-32.01%
Max run-up
+82.01%
Trades
98
29.6% win rate
Profit factor
1.35
2022-01-01drawdown · worst -32.01%2026-09-01
TrainingValidationOut-of-sample
SegmentPeriodReturnMax drawdownTradesWin rate
Training2022-01-012024-10-19+31.99%-32.01%5927%
Validation2024-10-192025-09-25-4.36%-22.15%128%
Out-of-sample2025-09-252026-09-01+6.67%-10.87%2744%

Risk-adjusted

Sharpe
0.38
Sortino
0.60
Calmar
0.21
Return ÷ max drawdown
1.08
CAGR
+6.58%
Exposure
97.1%

Per trade

Expectancy
$35.35 · +1.51%
Average win / loss
$458.02 / −$142.29
Payoff ratio
3.22
Largest win / loss
$2,240.44 / −$611.53
Longest losing streak(winning: 6)
11 trades

Drawdown over time

Max drawdown
-32.01%
Longest time under water
770 days
Worst drawdown recovered in
275 days
Under water at the end
636 days

Costs and mechanics

Fees paid
−$275.05
Funding
−$697.18
Liquidations
0
Warmup bars(loaded before the start date)
92
Benchmark(buy and hold)
-84.56%

Monte Carlo

1,000 alternative histories, each 98 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-24.56%+31.74%+157.33%
Max drawdown-38.69%-21.92%-12.70%

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

Settings

roc90 length
90
Long entry: roc90 > ▢
0
Short entry: roc90 < ▢
0
Long exit: roc90 < ▢
0
Short exit: roc90 > ▢
0
Leverage (×)
1
Position size (% of equity)
25

1000SHIBUSDT with every trade

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

Trades

98 trades

#SideEntryExitHeldP&LReturnClosed by
98long2026-08-19 12:00 @ 0.002026-09-01 00:00 @ 0.0112d 12h$501.55+15.48%end of data
97long2026-08-03 00:00 @ 0.002026-08-19 00:00 @ 0.0016d−$342.14-10.29%signal
96short2026-08-02 00:00 @ 0.002026-08-02 12:00 @ 0.0012h−$111.04-3.31%signal
95short2026-07-28 12:00 @ 0.002026-08-01 12:00 @ 0.004d−$241.56-7.07%signal
94long2026-07-26 12:00 @ 0.012026-07-28 00:00 @ 0.001d 12h−$383.54-10.93%signal
93short2026-05-23 12:00 @ 0.012026-07-26 00:00 @ 0.0063d 12h$359.19+10.50%signal
92long2026-05-22 12:00 @ 0.012026-05-23 00:00 @ 0.0112h−$127.16-3.68%signal
91short2026-05-18 00:00 @ 0.012026-05-22 00:00 @ 0.014d−$72.78-2.10%signal
90short2026-05-17 00:00 @ 0.012026-05-17 12:00 @ 0.0112h$8.20+0.24%signal
89long2026-04-28 00:00 @ 0.012026-05-16 12:00 @ 0.0118d 12h−$147.09-4.20%signal
88long2026-04-14 12:00 @ 0.012026-04-27 12:00 @ 0.0113d$101.31+2.91%signal
87short2026-04-11 12:00 @ 0.012026-04-14 00:00 @ 0.012d 12h−$65.54-1.87%signal
86short2026-03-29 00:00 @ 0.012026-04-11 00:00 @ 0.0113d−$88.09-2.50%signal
85short2026-03-26 12:00 @ 0.012026-03-28 12:00 @ 0.012d$23.61+0.67%signal
84short2026-03-25 12:00 @ 0.012026-03-26 00:00 @ 0.0112h$30.90+0.88%signal
83long2026-03-24 12:00 @ 0.012026-03-25 00:00 @ 0.0112h$46.76+1.34%signal
82long2026-03-23 12:00 @ 0.012026-03-24 00:00 @ 0.0112h$40.44+1.16%signal
81short2026-02-15 12:00 @ 0.012026-03-23 00:00 @ 0.0135d 12h$517.42+15.43%signal
80short2026-01-18 00:00 @ 0.012026-02-15 00:00 @ 0.0128d$542.14+16.85%signal
79long2026-01-14 00:00 @ 0.012026-01-17 12:00 @ 0.013d 12h−$188.04-5.76%signal
78short2026-01-12 12:00 @ 0.012026-01-13 12:00 @ 0.011d−$69.47-2.12%signal
77long2026-01-10 12:00 @ 0.012026-01-12 00:00 @ 0.011d 12h−$76.06-2.30%signal
76long2026-01-05 00:00 @ 0.012026-01-10 00:00 @ 0.015d−$143.72-4.31%signal
75short2025-10-07 12:00 @ 0.012026-01-04 12:00 @ 0.0189d$933.52+30.08%signal
74long2025-10-05 12:00 @ 0.012025-10-07 00:00 @ 0.011d 12h$22.22+0.72%signal
73long2025-10-04 12:00 @ 0.012025-10-05 00:00 @ 0.0112h−$19.61-0.63%signal
72short2025-10-03 00:00 @ 0.012025-10-04 00:00 @ 0.011d−$10.32-0.33%signal
71short2025-09-22 12:00 @ 0.012025-10-02 12:00 @ 0.0110d−$137.85-4.39%signal
70long2025-09-13 12:00 @ 0.012025-09-22 00:00 @ 0.018d 12h−$414.32-12.77%signal
69short2025-08-25 12:00 @ 0.012025-09-13 00:00 @ 0.0118d 12h−$400.87-11.99%signal
68long2025-07-15 00:00 @ 0.012025-08-25 00:00 @ 0.0141d−$100.80-2.99%signal
67short2025-06-06 12:00 @ 0.012025-07-14 12:00 @ 0.0138d−$368.05-10.63%signal
66long2025-05-09 00:00 @ 0.012025-06-06 00:00 @ 0.0128d−$611.53-16.92%signal
65short2025-05-07 00:00 @ 0.012025-05-08 12:00 @ 0.011d 12h−$199.28-5.44%signal
64long2025-05-05 12:00 @ 0.012025-05-06 12:00 @ 0.011d−$82.60-2.24%signal
63long2025-04-23 12:00 @ 0.012025-05-05 00:00 @ 0.0111d 12h−$278.59-7.42%signal
62short2025-01-06 00:00 @ 0.022025-04-23 00:00 @ 0.01107d$1,465.53+43.26%signal
61long2025-01-05 00:00 @ 0.022025-01-05 12:00 @ 0.0212h−$85.53-2.51%signal
60short2024-12-26 00:00 @ 0.022025-01-04 12:00 @ 0.029d 12h−$242.23-6.98%signal
59long2024-09-19 12:00 @ 0.012024-12-25 12:00 @ 0.0297d$1,693.73+55.60%signal
58short2024-06-05 12:00 @ 0.032024-09-19 00:00 @ 0.01105d 12h$1,288.15+47.28%signal
57long2024-05-28 12:00 @ 0.032024-06-05 00:00 @ 0.027d 12h−$164.71-5.96%signal
56short2024-04-18 00:00 @ 0.022024-05-28 00:00 @ 0.0340d−$438.01-15.23%signal
55long2024-02-27 12:00 @ 0.012024-04-17 12:00 @ 0.0250d$2,240.44+96.78%signal
54short2024-02-25 12:00 @ 0.012024-02-27 00:00 @ 0.011d 12h−$106.82-4.56%signal
53long2024-02-24 12:00 @ 0.012024-02-25 00:00 @ 0.0112h$0.09+0.00%signal
52long2024-02-23 12:00 @ 0.012024-02-24 00:00 @ 0.0112h−$9.98-0.43%signal
51long2024-02-22 00:00 @ 0.012024-02-23 00:00 @ 0.011d−$9.01-0.38%signal
50long2024-02-19 12:00 @ 0.012024-02-21 12:00 @ 0.012d−$108.16-4.56%signal
49long2024-02-18 12:00 @ 0.012024-02-19 00:00 @ 0.0112h−$14.86-0.63%signal
48short2024-01-20 12:00 @ 0.012024-02-18 00:00 @ 0.0128d 12h−$22.70-0.95%signal
47long2024-01-19 12:00 @ 0.012024-01-20 00:00 @ 0.0112h$7.47+0.31%signal
46long2023-10-26 12:00 @ 0.012024-01-19 00:00 @ 0.0184d 12h$194.77+8.35%signal
45short2023-09-08 12:00 @ 0.012023-10-26 00:00 @ 0.0147d 12h−$70.34-2.99%signal
44short2023-09-04 00:00 @ 0.012023-09-08 00:00 @ 0.014d−$7.19-0.31%signal
43long2023-08-30 00:00 @ 0.012023-09-03 12:00 @ 0.014d 12h−$156.75-6.56%signal
42long2023-08-29 00:00 @ 0.012023-08-29 12:00 @ 0.0112h−$53.02-2.21%signal
41long2023-07-26 00:00 @ 0.012023-08-28 12:00 @ 0.0133d 12h$37.46+1.56%signal
40short2023-04-27 12:00 @ 0.012023-07-25 12:00 @ 0.0189d$579.00+25.73%signal
39long2023-04-25 12:00 @ 0.012023-04-27 00:00 @ 0.011d 12h−$15.10-0.67%signal
38long2023-04-24 12:00 @ 0.012023-04-25 00:00 @ 0.0112h−$16.71-0.74%signal
37short2023-04-20 00:00 @ 0.012023-04-24 00:00 @ 0.014d$101.04+4.53%signal
36long2023-04-19 00:00 @ 0.012023-04-19 12:00 @ 0.0112h−$123.61-5.46%signal
35short2023-04-18 00:00 @ 0.012023-04-18 12:00 @ 0.0112h−$60.82-2.67%signal
34short2023-03-06 00:00 @ 0.012023-04-17 12:00 @ 0.0142d 12h−$63.18-2.75%signal
33short2023-03-05 00:00 @ 0.012023-03-05 12:00 @ 0.0112h−$16.50-0.72%signal
32long2023-01-13 00:00 @ 0.012023-03-04 12:00 @ 0.0150d 12h$360.07+16.30%signal
31short2023-01-12 00:00 @ 0.012023-01-12 12:00 @ 0.0112h−$10.14-0.46%signal
30long2023-01-11 00:00 @ 0.012023-01-11 12:00 @ 0.0112h−$79.69-3.57%signal
29short2022-12-06 00:00 @ 0.012023-01-10 12:00 @ 0.0135d 12h−$26.52-1.19%signal
28short2022-11-09 00:00 @ 0.012022-12-05 12:00 @ 0.0126d 12h$62.41+2.81%signal
27long2022-10-30 12:00 @ 0.012022-11-08 12:00 @ 0.019d−$325.83-14.14%signal
26short2022-09-18 12:00 @ 0.012022-10-30 00:00 @ 0.0141d 12h−$239.81-10.15%signal
25short2022-09-16 12:00 @ 0.012022-09-18 00:00 @ 0.011d 12h−$38.56-1.62%signal
24long2022-09-06 00:00 @ 0.012022-09-16 00:00 @ 0.0110d−$183.50-7.59%signal
23long2022-09-04 12:00 @ 0.012022-09-05 12:00 @ 0.011d−$120.22-4.91%signal
22short2022-09-03 12:00 @ 0.012022-09-04 00:00 @ 0.0112h−$26.35-1.07%signal
21long2022-07-19 00:00 @ 0.012022-09-03 00:00 @ 0.0146d$32.15+1.31%signal
20short2022-07-17 12:00 @ 0.012022-07-18 12:00 @ 0.011d−$47.13-1.92%signal
19short2022-07-12 12:00 @ 0.012022-07-17 00:00 @ 0.014d 12h−$189.03-7.54%signal
18long2022-07-10 12:00 @ 0.012022-07-12 00:00 @ 0.011d 12h−$230.90-9.00%signal
17short2022-06-28 00:00 @ 0.012022-07-10 00:00 @ 0.0112d−$143.66-5.52%signal
16long2022-06-27 00:00 @ 0.012022-06-27 12:00 @ 0.0112h$75.75+2.93%signal
15short2022-05-01 12:00 @ 0.022022-06-26 12:00 @ 0.0156d$973.95+41.66%signal
14long2022-04-19 12:00 @ 0.022022-05-01 00:00 @ 0.0211d 12h−$484.11-19.69%signal
13short2022-04-18 00:00 @ 0.022022-04-19 00:00 @ 0.031d−$63.16-2.55%signal
12short2022-04-16 12:00 @ 0.032022-04-17 12:00 @ 0.031d−$21.15-0.85%signal
11long2022-04-13 00:00 @ 0.032022-04-16 00:00 @ 0.033d−$100.14-4.00%signal
10short2022-04-12 00:00 @ 0.022022-04-12 12:00 @ 0.0212h−$318.44-12.32%signal
9long2022-04-11 00:00 @ 0.022022-04-11 12:00 @ 0.0212h−$133.96-5.12%signal
8short2022-04-09 12:00 @ 0.022022-04-10 12:00 @ 0.021d−$86.64-3.28%signal
7long2022-04-08 12:00 @ 0.022022-04-09 00:00 @ 0.0212h−$81.98-3.08%signal
6short2022-03-24 12:00 @ 0.022022-04-08 00:00 @ 0.0214d 12h−$17.58-0.66%signal
5long2022-03-19 00:00 @ 0.022022-03-24 00:00 @ 0.025d$235.59+9.04%signal
4long2022-03-17 00:00 @ 0.022022-03-18 12:00 @ 0.021d 12h−$114.01-4.33%signal
3short2022-03-16 00:00 @ 0.022022-03-16 12:00 @ 0.0212h−$51.12-1.93%signal
2long2022-03-08 12:00 @ 0.022022-03-15 12:00 @ 0.027d−$219.14-8.11%signal
1short2022-01-01 12:00 @ 0.032022-03-08 00:00 @ 0.0265d 12h$807.75+32.31%signal

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