Strategy Zoo / S0356

LongTermTrend_V0356

ARCHIVEDhybrid

structuraladded entry filter: ema_20 > sma_100

Fitness
0.5798
Generation
16
Complexity
10
Created
2026-09-18

Lineage

Parents (1)
LongTermTrend_V0253S0253 · gen 12ARCHIVEDstructural

changed ret_20d threshold 0.05 -> 0.1208

Children (0)
None

Strategy Logic (pseudocode)

# LongTermTrend_V0356  [hybrid]
if flat and (((close > sma_200 and sma_200_slope > -0.0022) or ret_5d > 0.0029) and ret_20d > 0.1208 and ret_20d > 0.0326 and ema_20 > sma_100):
    position = 1.0
if long and ret_20d < -0.03:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR19.4%79.3%7.3%26.5%
Total Return311.3%476.7%29.8%3069.0%
Sharpe0.741.460.380.85
Sortino0.681.340.290.74
Calmar0.341.700.210.47
Volatility30.0%47.7%30.6%34.5%
Max DD-56.9%-46.6%-34.2%-56.9%
Win Rate45.0%66.7%40.0%48.7%
Avg Win26.8%52.7%24.1%41.3%
Avg Loss-7.9%-16.4%-9.1%-9.5%
Payoff3.393.212.664.33
Expectancy7.7%29.7%4.2%15.2%
Profit Factor2.786.421.774.12
Trades2091039
Avg Holding Days32.934.826.333.6
Turnover5.16.05.45.3
Exposure35.4%40.2%27.2%34.3%

Growth of $100

LongTermTrend_V0356 vs TSLA Buy & Hold
LongTermTrend_V0356 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.2%-1.26-29.2%2
201710.6%0.54-17.1%4
2018-26.5%-1.12-31.2%3
201950.9%1.45-19.5%1
2020478.9%2.81-33.7%4
202166.4%1.75-17.6%2
2022-42.7%-2.37-42.6%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 testDOWNTREND2672.2%0.421%
hidden testEXPENSIVE8356.7%1.2667%
hidden testEXTREME48195.3%3.4769%
hidden testHIGH VOLATILITY2547.2%0.1927%
hidden testLOW VOLATILITY42942.1%2.0322%
hidden testMEDIUM VOLATILITY248-35.9%-1.0237%
hidden testNORMAL800-3.9%-0.1521%
hidden testSIDEWAYS293-31.9%-1.4816%
hidden testUPTREND37153.2%1.2055%
trainDOWNTREND5181.7%0.243%
trainEXPENSIVE31134.8%0.9464%
trainEXTREME100380.3%5.2396%
trainHIGH VOLATILITY69939.5%0.9934%
trainLOW VOLATILITY74528.0%1.2743%
trainMEDIUM VOLATILITY568-7.0%-0.2827%
trainNORMAL1,601-2.7%-0.1226%
trainSIDEWAYS592-20.9%-1.0518%
trainUPTREND90262.1%1.5066%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE13863.9%1.1759%
validationEXTREME144319.7%3.8991%
validationHIGH VOLATILITY25881.1%1.2248%
validationLOW VOLATILITY18330.5%1.6426%
validationMEDIUM VOLATILITY31583.4%2.0642%
validationNORMAL474-4.4%-0.1719%
validationSIDEWAYS206-26.9%-1.1510%
validationUPTREND425137.2%2.2467%

Trades (full period)

39 trades
EntryExitEntry PxExit PxReturnDays
2026-05-262026-06-08$433.59$408.95-8.40%10
2025-12-152026-01-07$475.31$431.41-5.85%16
2025-08-292025-11-14$333.87$404.3515.95%55
2025-05-282025-06-13$356.90$325.31-12.24%13
2024-11-072025-01-14$296.91$396.3639.51%45
2024-09-062024-10-14$210.73$219.16-5.57%27
2024-07-022024-08-02$231.26$207.673.14%23
2023-09-122023-09-28$267.48$246.38-12.27%13
2023-05-232023-08-02$185.77$254.1137.95%49
2023-02-212023-03-08$197.37$182.00-10.07%12
2022-08-152022-08-29$309.32$284.82-4.17%11
2022-04-052022-04-27$363.75$293.84-23.64%16
2022-01-042022-01-24$383.20$310.00-21.49%14
2021-09-162021-12-01$252.33$365.0051.15%54
2020-11-192021-02-11$166.42$270.5565.06%57
2020-10-072020-10-20$141.77$140.653.87%10
2020-08-192020-09-24$125.24$129.260.58%26
2020-04-142020-08-10$47.33$94.57122.74%83
2019-09-162020-03-04$16.19$49.97203.43%118
2019-07-252019-08-12$15.25$15.27-11.47%13
2018-11-072018-12-19$23.21$22.20-1.38%29
2018-08-032018-08-31$23.21$20.11-13.45%21
2018-06-152018-07-06$23.88$20.59-13.75%15
2017-08-042017-09-07$23.79$23.37-0.93%24
2017-06-052017-07-06$23.15$20.59-3.94%23
2017-04-042017-05-24$20.25$20.681.59%36
2016-12-292017-03-08$14.31$16.4612.90%47
2016-06-092016-06-23$15.29$13.09-16.67%11
2016-03-222016-05-04$15.62$14.84-2.71%31
2015-09-232015-10-02$17.40$16.50-8.25%8
2015-04-272015-07-28$15.44$17.6515.61%65
2014-08-082014-09-16$16.54$17.380.38%27
2014-06-192014-07-17$15.19$14.36-4.58%20
2014-01-242014-03-26$11.64$14.2021.21%43
2013-07-022013-10-22$7.85$11.4447.00%79
2013-04-022013-06-26$2.96$7.05132.63%61
2013-01-292013-02-26$2.53$2.30-9.78%20
2012-11-142013-01-11$2.09$2.195.86%40
2012-02-072012-04-10$2.11$2.164.04%44