Strategy Zoo / S0328

LongTermTrend_V0328

ARCHIVEDhybrid

structuralreduce exposure to 55% during MEDIUM_VOLATILITY

Fitness
0.6046
Generation
15
Complexity
10
Created
2026-09-18

Lineage

Parents (1)
LongTermTrend_V0208S0208 · gen 10ARCHIVEDstructural

changed ret_20d threshold 0.05 -> 0.085

Children (0)
None

Strategy Logic (pseudocode)

# LongTermTrend_V0328  [hybrid]
if flat and (((close > sma_200 and sma_200_slope > -0.0024) or ret_20d > 0.085) and ret_20d > 0.05 and cumret_252d > -0.1997):
    position = 1.0
if long and ret_20d < -0.03:
    position = 0.0  # exit to cash
if regime.volatility == "MEDIUM_VOLATILITY": position *= 0.55

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR27.0%74.3%14.8%32.4%
Total Return576.2%429.1%66.3%6027.2%
Sharpe0.921.460.600.99
Sortino1.021.520.561.02
Calmar0.522.200.410.63
Volatility31.0%44.8%31.4%34.4%
Max DD-51.5%-33.8%-36.0%-51.5%
Win Rate36.4%60.0%42.9%43.5%
Avg Win31.0%31.6%21.3%32.8%
Avg Loss-5.7%-8.5%-7.0%-6.5%
Payoff5.413.703.045.05
Expectancy7.6%15.6%5.1%10.6%
Profit Factor3.095.562.283.90
Trades33151462
Avg Holding Days28.829.927.129.9
Turnover12.311.810.711.7
Exposure43.5%46.3%36.2%42.3%

Growth of $100

LongTermTrend_V0328 vs TSLA Buy & Hold
LongTermTrend_V0328 TSLA Buy & HoldIn-sampleValidationHidden test
Growth of $100 · log scale · in-sample, validation and hidden-test segments are shaded separately and must not be compared as one out-of-sample track record.

Walk-Forward Years

year-by-year stability matters more than any single year
YearCAGRSharpeMax DDTrades
2016-1.2%0.04-25.5%3
2017-3.4%-0.05-26.4%5
2018-23.8%-0.83-32.6%6
201948.0%1.43-19.6%1
2020324.5%2.49-33.8%5
202161.7%1.80-16.6%5
2022-24.9%-1.07-25.5%5

A robust strategy performs acceptably in most years rather than spectacularly in one — look for consistency across regimes, not a single outlier year.

Regime Performance

PeriodRegimeDaysAnn. ReturnSharpeExposure
hidden testDOWNTREND267-37.4%-1.6224%
hidden testEXPENSIVE8373.7%1.8357%
hidden testEXTREME48184.1%3.4064%
hidden testHIGH VOLATILITY2548.9%0.2339%
hidden testLOW VOLATILITY42948.2%1.8040%
hidden testMEDIUM VOLATILITY248-22.3%-0.7527%
hidden testNORMAL8003.1%0.1132%
hidden testSIDEWAYS29318.7%0.8331%
hidden testUPTREND37159.1%1.4549%
trainDOWNTREND5184.2%0.3313%
trainEXPENSIVE31148.7%1.4966%
trainEXTREME100387.6%5.4190%
trainHIGH VOLATILITY69956.4%1.3742%
trainLOW VOLATILITY74536.4%1.4956%
trainMEDIUM VOLATILITY568-15.7%-0.6929%
trainNORMAL1,6012.3%0.0936%
trainSIDEWAYS592-17.3%-0.6637%
trainUPTREND90272.9%1.8366%
validationDOWNTREND12532.6%1.778%
validationEXPENSIVE13830.1%0.6641%
validationEXTREME144275.6%3.5284%
validationHIGH VOLATILITY25886.7%1.3350%
validationLOW VOLATILITY18329.0%1.0662%
validationMEDIUM VOLATILITY31569.6%2.3135%
validationNORMAL47412.1%0.4636%
validationSIDEWAYS206-20.8%-0.7437%
validationUPTREND425117.2%2.1262%

Trades (full period)

63 trades
EntryExitEntry PxExit PxReturnDays
2026-08-24—$348.95—-1.07%19OPEN
2026-05-052026-06-08$389.37$408.95-0.58%24
2026-04-202026-04-24$392.50$376.30-3.83%5
2025-12-152026-01-07$475.31$431.41-5.85%16
2025-08-112025-11-14$339.03$404.3521.03%69
2025-04-302025-06-13$282.16$325.3117.99%32
2025-04-102025-04-22$252.40$237.97-16.60%8
2024-11-072025-01-14$296.91$396.3636.89%45
2024-09-042024-10-14$219.41$219.16-1.50%29
2024-06-272024-08-02$197.42$207.678.27%26
2024-04-302024-05-29$183.28$176.19-9.10%21
2024-02-272024-03-07$199.73$178.65-11.64%8
2023-11-172024-01-10$234.30$233.940.39%36
2023-09-122023-09-28$267.48$246.38-6.88%13
2023-05-242023-08-02$182.90$254.1143.10%48
2022-09-212022-09-26$300.80$276.01-11.00%4
2022-07-142022-08-29$238.31$284.8213.48%33
2022-06-242022-06-29$245.71$228.49-1.22%4
2022-03-222022-04-27$331.33$293.84-2.24%26
2022-01-042022-01-24$383.20$310.00-22.89%14
2021-08-042021-12-01$236.97$365.0062.41%84
2021-06-142021-07-26$205.90$219.215.28%30
2021-04-142021-05-11$244.08$205.73-9.94%20
2021-04-052021-04-12$230.35$233.991.70%6
2020-11-192021-02-11$166.42$270.5529.70%57
2020-10-222020-10-29$141.93$136.94-3.92%6
2020-10-072020-10-20$141.77$140.655.14%10
2020-08-142020-09-24$110.05$129.268.00%29
2020-04-142020-08-10$47.33$94.57100.53%83
2019-09-132020-03-04$16.35$49.97160.72%119
2019-07-162019-08-12$16.83$15.27-7.48%20
2018-10-292018-12-19$22.32$22.201.40%36
2018-08-032018-08-31$23.21$20.11-13.45%21
2018-06-122018-07-06$22.85$20.59-7.09%18
2018-04-272018-05-04$19.61$19.61-0.56%6
2018-03-132018-03-19$22.79$20.90-4.78%5
2017-12-122018-02-09$22.74$20.69-4.73%41
2017-09-182017-09-29$25.67$22.74-7.93%10
2017-08-042017-09-07$23.79$23.37-3.20%24
2017-06-012017-07-06$22.69$20.59-4.46%25
2017-03-282017-05-24$18.50$20.684.23%41
2016-12-142017-03-08$13.25$16.4626.05%57
2016-07-192016-08-23$15.02$14.99-1.66%26
2016-06-082016-06-23$15.70$13.09-15.45%12
2016-03-042016-05-04$13.40$14.8411.46%43
2015-11-302016-01-05$15.35$14.90-2.24%25
2015-09-212015-10-02$17.61$16.50-7.54%10
2015-08-062015-08-07$16.41$16.17-4.99%2
2015-04-092015-07-28$14.01$17.6527.81%77
2014-11-112014-12-02$16.74$15.43-5.46%15
2014-08-052014-09-16$15.90$17.386.22%30
2014-06-092014-07-17$13.69$14.364.11%28
2014-05-282014-06-04$14.02$13.60-1.84%6
2014-01-152014-03-26$10.94$14.2025.18%49
2013-12-132014-01-14$9.84$10.75-5.63%21
2013-07-012013-10-22$7.81$11.4458.92%80
2013-03-262013-06-26$2.52$7.05181.54%65
2013-01-242013-02-26$2.47$2.30-3.68%23
2012-11-062013-01-11$2.08$2.196.23%46
2012-09-182012-09-27$2.09$1.90-8.98%8
2012-08-242012-09-06$1.97$1.90-8.71%9
2012-06-192012-07-20$2.14$2.12-0.62%23
2012-02-022012-04-10$2.02$2.1619.07%47