Strategy Zoo / S1252

LongTermTrend_V1252

ARCHIVEDhybrid

structuralreduce exposure to 41% during MEDIUM_VOLATILITY; added entry filter: rel_volume > 1.1075

Fitness
0.5896
Generation
57
Complexity
16
Created
2026-10-07

Lineage

Parents (1)
LongTermTrend_V1110S1110 · gen 51ARCHIVEDstructural

entry = LongTermTrend_V0605 OR PriceMomentum_V1003

Children (0)
None

Strategy Logic (pseudocode)

# LongTermTrend_V1252  [hybrid]
if flat and ((((((close > sma_200 and sma_200_slope > 0.0) or ret_20d > 0.1) and ret_20d > 0.05 and cumret_252d > -0.1997) and ret_20d > 0.05) or ret_20d > 0.184) and rel_volume > 1.1075):
    position = 1.0
if long and ret_20d < -0.006:
    position = 0.0  # exit to cash
if regime.volatility == "MEDIUM_VOLATILITY": position *= 0.41

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR24.6%69.1%22.0%32.2%
Total Return480.3%383.3%110.8%5985.3%
Sharpe0.921.470.811.03
Sortino0.911.350.730.96
Calmar0.512.040.740.66
Volatility28.1%41.8%30.1%31.9%
Max DD-48.7%-33.8%-29.7%-48.7%
Win Rate40.0%50.0%41.2%42.1%
Avg Win28.2%49.8%22.2%33.8%
Avg Loss-5.3%-6.0%-5.9%-5.6%
Payoff5.378.333.756.06
Expectancy8.1%21.9%5.7%11.0%
Profit Factor3.588.332.634.41
Trades30101757
Avg Holding Days25.838.221.527.5
Turnover10.68.211.610.3
Exposure34.0%36.7%31.1%33.8%

Growth of $100

LongTermTrend_V1252 vs TSLA Buy & Hold
LongTermTrend_V1252 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-10.5%-0.72-19.6%2
2017-3.5%-0.07-25.4%6
2018-21.9%-0.93-28.5%6
201927.4%1.08-21.9%2
2020265.5%2.30-33.8%3
202170.9%2.34-9.2%4
2022-24.2%-1.62-25.2%3

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 testDOWNTREND2783.0%0.1416%
hidden testEXPENSIVE8373.2%1.9844%
hidden testEXTREME48169.3%3.1661%
hidden testHIGH VOLATILITY25445.2%1.1237%
hidden testLOW VOLATILITY43944.7%1.8634%
hidden testMEDIUM VOLATILITY250-32.2%-1.1920%
hidden testNORMAL81210.9%0.4028%
hidden testSIDEWAYS2940.4%0.0232%
hidden testUPTREND37159.6%1.5442%
trainDOWNTREND5181.2%0.174%
trainEXPENSIVE31141.8%1.3658%
trainEXTREME100373.2%5.2487%
trainHIGH VOLATILITY69948.9%1.3034%
trainLOW VOLATILITY74536.6%1.5847%
trainMEDIUM VOLATILITY568-16.5%-0.8817%
trainNORMAL1,6011.1%0.0526%
trainSIDEWAYS592-11.9%-0.5324%
trainUPTREND90264.8%1.7358%
validationDOWNTREND1257.7%1.382%
validationEXPENSIVE13829.9%0.7226%
validationEXTREME144253.3%3.2881%
validationHIGH VOLATILITY25874.7%1.1646%
validationLOW VOLATILITY18354.2%2.4347%
validationMEDIUM VOLATILITY31554.4%2.3223%
validationNORMAL47412.1%0.5926%
validationSIDEWAYS206-12.0%-0.5326%
validationUPTREND425112.6%2.1252%

Trades (full period)

57 trades
EntryExitEntry PxExit PxReturnDays
2026-08-242026-09-30$348.95$354.81-6.11%27
2026-05-122026-06-08$433.45$408.95-12.31%19
2026-04-202026-04-24$392.50$376.30-2.87%5
2025-12-152026-01-05$475.31$451.67-4.74%14
2025-10-242025-10-27$433.72$452.42-1.47%2
2025-08-252025-10-23$346.60$448.9824.98%43
2025-08-122025-08-20$340.84$323.90-3.06%7
2025-05-122025-06-12$318.38$319.1121.09%23
2024-11-072025-01-13$296.91$403.3133.16%44
2024-09-062024-10-14$210.73$219.16-6.54%27
2024-06-272024-08-02$197.42$207.677.61%26
2024-05-222024-05-29$180.11$176.19-5.47%5
2024-04-302024-05-10$183.28$168.47-11.56%9
2023-11-202024-01-08$235.60$240.451.16%33
2023-09-122023-09-28$267.48$246.38-5.16%13
2023-05-242023-07-24$182.90$269.0643.51%41
2023-01-272023-03-08$177.90$182.0024.16%28
2022-07-222022-08-29$272.24$284.82-0.51%27
2022-03-232022-04-21$333.04$336.26-0.49%21
2022-01-042022-01-24$383.20$310.00-23.33%14
2021-08-172021-12-01$221.90$365.0068.20%75
2021-06-242021-07-23$226.61$214.46-1.31%21
2021-04-142021-05-04$244.08$224.53-4.24%15
2020-11-192021-02-09$166.42$283.1527.60%55
2020-08-142020-09-24$110.05$129.265.24%29
2020-04-142020-08-10$47.33$94.5793.82%83
2019-10-252020-03-04$21.88$49.97120.97%89
2019-09-132019-10-10$16.35$16.32-5.86%20
2019-07-052019-08-06$15.54$15.38-3.00%23
2018-10-292018-12-19$22.32$22.201.28%36
2018-08-032018-08-20$23.21$20.56-12.77%12
2018-06-122018-07-06$22.85$20.59-7.09%18
2018-03-132018-03-19$22.79$20.90-4.02%5
2018-01-262018-02-07$22.86$23.00-0.48%9
2018-01-092018-01-12$22.25$22.41-0.29%4
2017-12-122017-12-28$22.74$21.02-5.86%12
2017-09-182017-09-26$25.67$23.02-6.44%7
2017-08-042017-08-22$23.79$22.76-2.64%13
2017-06-012017-07-06$22.69$20.59-4.56%25
2017-03-282017-05-24$18.50$20.681.80%41
2016-12-212017-02-28$13.85$16.6720.61%46
2016-06-082016-06-23$15.70$13.09-15.43%12
2016-04-012016-05-03$15.84$15.493.34%23
2015-09-222015-09-30$17.40$16.56-5.27%7
2015-08-062015-08-07$16.41$16.17-3.72%2
2015-04-282015-07-27$15.37$16.8718.67%63
2014-11-122014-12-02$16.61$15.43-7.23%14
2014-08-052014-09-16$15.90$17.386.22%30
2014-06-132014-07-16$13.76$14.487.68%23
2014-01-152014-03-26$10.94$14.2021.75%49
2013-12-202014-01-14$9.55$10.75-1.08%16
2013-07-022013-10-22$7.85$11.4452.44%79
2013-03-262013-06-26$2.52$7.05184.41%65
2013-01-292013-02-22$2.53$2.41-7.73%18
2012-11-062012-12-31$2.08$2.265.25%38
2012-06-192012-07-20$2.14$2.12-1.25%23
2012-02-132012-04-10$2.10$2.1615.44%40