Strategy Zoo / S0120

LongTermTrend_V0120

ARCHIVEDhybrid

structuralswapped indicator sma_200_slope -> dist_sma_20; restricted to volatility regimes ['LOW_VOLATILITY']

Fitness
0.2481
Generation
5
Complexity
7
Created
2026-09-18

Lineage

Parents (1)
LongTermTrend_V0085S0085 · gen 4ARCHIVEDstructural

entry = LongTermTrend_V0021 OR PriceMomentum_V0003

Children (0)
None

Strategy Logic (pseudocode)

# LongTermTrend_V0120  [hybrid]
require regime.volatility in ['LOW_VOLATILITY']
if flat and ((close > sma_200 and dist_sma_20 > -0.1741) or ret_20d > 0.05):
    position = 1.0
if long and ret_20d < -0.03:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR2.4%14.6%2.4%5.0%
Total Return21.0%50.5%9.3%104.9%
Sharpe0.220.810.220.32
Sortino0.150.650.200.24
Calmar0.040.610.050.09
Volatility23.2%19.0%28.0%23.8%
Max DD-54.0%-24.1%-49.0%-54.0%
Win Rate48.8%34.8%29.0%39.1%
Avg Win5.7%13.5%8.5%7.8%
Avg Loss-4.8%-3.3%-2.8%-3.7%
Payoff1.184.043.082.14
Expectancy0.3%2.5%0.5%0.8%
Profit Factor1.132.161.261.37
Trades822369174
Avg Holding Days6.97.24.96.3
Turnover20.715.337.423.7
Exposure25.4%18.8%28.9%25.0%

Growth of $100

LongTermTrend_V0120 vs TSLA Buy & Hold
LongTermTrend_V0120 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-20.0%-1.54-24.0%11
2017-11.9%-0.60-31.9%17
2018-6.4%-0.62-11.6%3
20198.7%0.42-22.7%5
202032.1%1.48-10.0%7
202135.6%1.38-18.2%13
2022-16.2%-1.83-16.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 testDOWNTREND2671.4%0.0815%
hidden testEXPENSIVE8378.4%1.6524%
hidden testEXTREME486.8%0.276%
hidden testHIGH VOLATILITY25421.5%0.990%
hidden testLOW VOLATILITY42929.7%0.9459%
hidden testMEDIUM VOLATILITY248-50.0%-1.847%
hidden testNORMAL800-1.2%-0.0531%
hidden testSIDEWAYS293-15.2%-0.6139%
hidden testUPTREND37126.7%0.7731%
trainDOWNTREND518-16.3%-0.8110%
trainEXPENSIVE31113.2%0.6027%
trainEXTREME10023.4%1.3012%
trainHIGH VOLATILITY699-6.3%-0.291%
trainLOW VOLATILITY74532.9%1.2363%
trainMEDIUM VOLATILITY568-17.4%-0.886%
trainNORMAL1,6012.4%0.1026%
trainSIDEWAYS592-19.7%-0.9518%
trainUPTREND90233.6%1.2839%
validationDOWNTREND125-5.0%-1.541%
validationEXPENSIVE13817.2%0.7415%
validationEXTREME14427.2%1.724%
validationHIGH VOLATILITY2580.0%0.000%
validationLOW VOLATILITY18321.2%0.6676%
validationMEDIUM VOLATILITY31524.6%1.511%
validationNORMAL47411.3%0.6124%
validationSIDEWAYS206-18.4%-0.9825%
validationUPTREND42537.8%1.7521%

Trades (full period)

latest 100 of 174
EntryExitEntry PxExit PxReturnDays
2026-08-212026-09-08$362.86$368.162.39%12
2026-04-292026-06-08$372.80$408.953.78%28
2026-03-172026-03-19$399.27$380.30-0.90%3
2026-03-132026-03-16$391.20$395.56-1.16%2
2026-03-112026-03-12$407.82$395.011.95%2
2026-03-052026-03-10$405.55$399.24-1.98%4
2026-03-032026-03-04$392.43$405.94-2.90%2
2026-02-272026-03-02$402.51$403.32-1.68%2
2026-02-252026-02-26$417.40$408.581.76%2
2026-02-232026-02-24$399.83$409.38-3.11%2
2026-02-192026-02-20$411.71$411.82-0.11%2
2026-02-172026-02-18$410.63$411.32-1.83%2
2026-02-122026-02-13$417.07$417.44-2.81%2
2026-02-102026-02-11$425.21$428.271.69%2
2026-02-062026-02-09$411.11$417.323.30%2
2026-02-042026-02-05$406.01$397.21-3.98%2
2026-02-022026-02-03$421.81$421.96-2.20%2
2026-01-292026-01-30$416.56$430.41-3.65%2
2026-01-272026-01-28$430.90$431.46-1.19%2
2026-01-232026-01-26$449.06$435.20-0.27%2
2026-01-212026-01-22$431.44$449.362.70%2
2026-01-162026-01-20$437.50$419.25-0.44%2
2026-01-082026-01-15$435.80$438.571.60%6
2025-12-052026-01-07$455.00$431.41-4.94%22
2025-11-042025-11-05$444.26$462.07-5.34%2
2025-09-302025-10-03$444.72$429.83-1.82%4
2025-08-052025-09-26$308.72$440.4036.63%38
2025-07-232025-07-25$332.56$316.06-8.26%3
2025-05-302025-06-02$346.46$342.69-3.54%2
2025-05-272025-05-28$362.89$356.906.73%2
2025-02-202025-02-21$354.40$337.80-1.91%2
2025-02-182025-02-19$354.11$360.56-0.69%2
2025-02-072025-02-10$361.62$350.73-3.59%2
2025-02-052025-02-06$378.17$374.32-3.78%2
2024-12-162024-12-19$463.02$436.170.70%4
2024-10-242024-10-25$260.48$269.1921.70%2
2024-10-222024-10-23$217.97$213.65-0.60%2
2024-10-182024-10-21$220.70$218.85-0.29%2
2024-10-072024-10-14$240.83$219.16-13.09%6
2024-06-182024-07-03$184.86$246.3923.13%11
2024-04-152024-04-16$161.48$157.11-5.79%2
2024-02-262024-03-07$199.40$178.65-8.22%9
2024-01-112024-01-12$227.22$218.89-3.07%2
2023-11-172024-01-10$234.30$233.940.39%36
2023-11-082023-11-09$222.11$209.98-0.23%2
2023-11-062023-11-07$219.27$222.18-0.51%2
2023-10-252023-10-26$212.42$205.76-2.09%2
2023-10-192023-10-20$220.11$211.99-9.49%2
2023-10-172023-10-18$254.85$242.680.17%2
2023-10-132023-10-16$251.12$253.92-3.19%2
2023-10-112023-10-12$262.99$258.87-0.44%2
2023-10-052023-10-10$260.05$263.62-0.77%4
2023-10-022023-10-04$251.60$261.16-1.67%3
2023-09-282023-09-29$246.38$250.222.24%2
2023-08-302023-09-05$256.90$256.49-4.92%4
2023-08-282023-08-29$238.82$257.18-0.10%2
2023-08-242023-08-25$230.04$238.59-3.08%2
2023-08-222023-08-23$233.19$236.860.63%2
2023-08-182023-08-21$215.49$231.28-1.90%2
2023-08-162023-08-17$225.60$219.22-3.36%2
2023-08-142023-08-15$239.76$232.96-1.39%2
2023-08-102023-08-11$245.34$242.651.10%2
2023-08-082023-08-09$249.70$242.19-0.90%2
2023-08-042023-08-07$253.86$251.45-2.30%2
2023-08-022023-08-03$254.11$259.32-2.86%2
2023-07-262023-07-31$264.35$267.430.24%4
2023-07-122023-07-21$271.99$260.02-2.75%8
2023-05-192023-07-05$180.14$282.4857.88%31
2023-04-102023-04-11$184.51$186.79-0.50%2
2022-09-152022-09-26$303.75$276.01-9.20%8
2022-09-122022-09-14$304.42$302.61-2.71%3
2022-08-192022-08-29$296.67$284.82-5.07%7
2021-07-292021-10-26$225.78$339.4858.10%63
2021-07-272021-07-28$214.93$215.66-2.15%2
2021-06-112021-07-26$203.30$219.215.24%31
2021-06-032021-06-04$190.95$199.68-5.53%2
2021-06-012021-06-02$207.97$201.71-0.41%2
2021-05-272021-05-28$210.28$208.411.69%2
2021-05-252021-05-26$201.56$206.38-0.49%2
2021-05-172021-05-18$192.28$192.62-2.39%2
2021-05-122021-05-13$196.63$190.56-4.62%2
2021-02-192021-02-22$260.43$238.17-0.97%2
2021-02-172021-02-18$266.05$262.460.04%2
2021-02-122021-02-16$272.04$265.410.35%2
2021-02-102021-02-11$268.27$270.55-5.45%2
2020-11-162020-11-17$136.03$147.20-0.30%2
2020-11-122020-11-13$137.25$136.17-1.49%2
2020-11-032020-11-10$141.30$136.794.98%6
2020-10-302020-11-02$129.35$133.50-5.74%2
2020-10-262020-10-29$140.09$136.94-3.67%4
2020-06-032020-06-11$58.86$64.8616.04%7
2019-11-222020-01-14$22.20$35.8647.61%35
2019-10-232019-10-25$16.98$21.8817.02%3
2019-09-132019-09-25$16.35$15.25-9.40%9
2019-07-032019-07-26$15.66$15.201.70%17
2019-04-042019-04-05$17.85$18.33-8.43%2
2019-02-282019-03-04$21.33$19.02-6.52%3
2018-12-132018-12-14$25.12$24.382.58%2
2018-02-082018-02-09$21.02$20.69-8.82%2
2018-01-292018-02-05$23.30$22.210.06%6