Strategy Zoo / S0885

LongTermTrend_V0885

ARCHIVEDhybrid

structuralchanged cumret_252d threshold -0.4102 -> -0.2502; added entry filter: breakout_20 == 1

Fitness
0.6227
Generation
40
Complexity
12
Created
2026-09-29

Lineage

Parents (1)
LongTermTrend_V0822S0822 · gen 37ARCHIVEDstructural

changed cumret_252d threshold -0.1997 -> -0.4102

Children (0)
None

Strategy Logic (pseudocode)

# LongTermTrend_V0885  [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.2502) and ret_20d > 0.05 and breakout_20 == 1):
    position = 1.0
if long and ret_20d < -0.1003:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR20.0%102.2%13.7%31.9%
Total Return329.2%726.3%61.1%5781.2%
Sharpe0.701.620.540.90
Sortino0.791.780.560.99
Calmar0.342.660.290.54
Volatility34.8%51.6%36.1%39.1%
Max DD-58.8%-38.4%-46.4%-58.8%
Win Rate40.0%62.5%50.0%47.4%
Avg Win52.8%81.6%21.6%56.3%
Avg Loss-11.5%-15.1%-8.3%-11.3%
Payoff4.595.402.595.01
Expectancy14.2%45.3%6.6%20.8%
Profit Factor3.068.992.594.51
Trades2081038
Avg Holding Days54.653.943.652.8
Turnover5.15.35.65.2
Exposure55.6%56.0%48.1%53.8%

Growth of $100

LongTermTrend_V0885 vs TSLA Buy & Hold
LongTermTrend_V0885 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-21.9%-0.97-38.8%4
201715.7%0.61-34.5%2
2018-19.9%-0.46-36.1%3
201927.9%1.12-17.2%1
2020702.5%3.20-33.7%2
202132.7%0.92-34.8%3
2022-25.7%-0.85-30.1%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 testDOWNTREND273-9.4%-0.4525%
hidden testEXPENSIVE8387.2%1.8475%
hidden testEXTREME48210.8%3.5375%
hidden testHIGH VOLATILITY25415.1%0.3443%
hidden testLOW VOLATILITY43348.9%1.6751%
hidden testMEDIUM VOLATILITY250-27.5%-0.7448%
hidden testNORMAL8061.0%0.0344%
hidden testSIDEWAYS2930.9%0.0347%
hidden testUPTREND37155.1%1.1766%
trainDOWNTREND518-4.5%-0.3512%
trainEXPENSIVE31187.1%2.0282%
trainEXTREME100416.1%5.63100%
trainHIGH VOLATILITY69948.0%1.0948%
trainLOW VOLATILITY74527.4%1.0764%
trainMEDIUM VOLATILITY568-9.3%-0.2954%
trainNORMAL1,601-12.5%-0.4548%
trainSIDEWAYS592-18.7%-0.5949%
trainUPTREND90268.9%1.5785%
validationDOWNTREND12518.7%1.385%
validationEXPENSIVE13863.6%1.1660%
validationEXTREME144378.9%4.4795%
validationHIGH VOLATILITY258119.3%1.7350%
validationLOW VOLATILITY18341.4%1.5963%
validationMEDIUM VOLATILITY31579.3%1.7257%
validationNORMAL474-0.0%-0.0043%
validationSIDEWAYS206-23.4%-0.6844%
validationUPTREND425154.8%2.4377%

Trades (full period)

39 trades
EntryExitEntry PxExit PxReturnDays
2026-08-24—$348.95—-1.59%25OPEN
2026-04-202026-06-10$392.50$381.59-1.18%37
2025-12-152026-01-16$475.31$437.50-4.63%23
2025-08-122025-11-21$340.84$391.0916.34%73
2025-04-302025-07-02$282.16$315.652.76%44
2024-11-072025-01-17$296.91$426.5043.14%48
2024-09-062024-10-22$210.73$217.97-5.12%33
2024-04-302024-08-02$183.28$207.6711.52%66
2023-11-292024-01-17$244.14$215.55-11.05%33
2023-09-122023-10-20$267.48$211.99-19.71%29
2023-05-232023-08-03$185.77$259.3234.27%50
2022-07-222022-09-01$272.24$277.161.23%30
2022-03-222022-04-27$331.33$293.84-5.04%26
2022-01-042022-01-25$383.20$306.13-22.64%15
2021-06-242021-12-03$226.61$338.3264.87%114
2021-04-142021-05-11$244.08$205.73-17.65%20
2020-11-192021-02-23$166.42$232.9546.53%64
2020-04-142020-09-30$47.33$143.00221.27%119
2019-10-252020-03-05$21.88$48.30149.62%90
2019-07-112019-08-15$15.91$14.38-8.26%26
2018-10-292019-01-03$22.32$20.02-6.47%45
2018-08-032018-08-31$23.21$20.11-13.45%21
2018-06-122018-07-16$22.85$20.67-4.17%24
2017-12-122018-03-23$22.74$20.10-6.21%70
2017-08-042017-11-03$23.79$20.41-13.95%65
2016-12-212017-07-07$13.85$20.8847.62%136
2016-07-262016-09-02$15.30$13.19-12.89%29
2016-06-082016-06-24$15.70$12.88-15.64%13
2016-03-042016-05-05$13.40$14.1013.48%44
2015-12-022016-01-19$15.47$13.65-13.75%32
2015-09-222015-10-12$17.40$14.37-16.64%15
2015-04-132015-08-12$13.99$15.8812.33%86
2014-11-122014-12-09$16.61$14.46-14.80%19
2014-06-172014-10-01$15.44$16.027.83%75
2013-12-132014-03-26$9.84$14.2049.18%70
2013-04-022013-10-24$2.96$11.54273.71%145
2012-11-062013-03-20$2.08$2.4011.14%92
2012-06-192012-07-27$2.14$1.97-11.83%28
2012-02-022012-04-25$2.02$2.197.36%58