Strategy Zoo / S0141

LongTermTrend_V0141

ARCHIVEDhybrid

structuralchanged sma_200_slope threshold 0.0 -> 0.0011; swapped indicator ret_20d -> ret_60d

Fitness
0.3853
Generation
6
Complexity
6
Created
2026-09-18

Lineage

Parents (1)
LongTermTrend_V0085S0085 · gen 4ARCHIVEDstructural

entry = LongTermTrend_V0021 OR PriceMomentum_V0003

Children (0)
None

Strategy Logic (pseudocode)

# LongTermTrend_V0141  [hybrid]
if flat and ((close > sma_200 and sma_200_slope > 0.0011) or ret_20d > 0.05):
    position = 1.0
if long and ret_60d < 0.3205:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR10.7%55.0%-28.2%6.5%
Total Return124.7%272.2%-70.6%152.9%
Sharpe0.481.04-0.800.36
Sortino0.551.32-0.840.40
Calmar0.180.92-0.350.08
Volatility30.2%58.3%34.1%38.5%
Max DD-58.7%-59.5%-81.7%-85.0%
Win Rate48.6%50.6%41.4%47.2%
Avg Win3.2%4.9%2.8%3.6%
Avg Loss-2.1%-2.7%-2.8%-2.4%
Payoff1.531.800.991.47
Expectancy0.5%1.1%-0.5%0.4%
Profit Factor1.441.840.701.32
Trades430168210808
Avg Holding Days2.63.62.72.9
Turnover107.8112.0113.7110.1
Exposure35.8%57.7%38.2%40.9%

Growth of $100

LongTermTrend_V0141 vs TSLA Buy & Hold
LongTermTrend_V0141 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-13.1%-0.86-29.0%36
2017-0.6%0.11-23.7%84
2018-14.2%-0.65-20.4%41
2019-1.0%0.10-31.0%31
2020373.3%2.30-59.5%34
202120.6%0.63-29.8%83
2022-45.1%-1.97-44.9%51

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-16.2%-0.6818%
hidden testEXPENSIVE83-15.1%-0.3260%
hidden testEXTREME48185.0%2.93100%
hidden testHIGH VOLATILITY254-17.1%-0.3940%
hidden testLOW VOLATILITY429-15.0%-0.5939%
hidden testMEDIUM VOLATILITY248-58.9%-1.6836%
hidden testNORMAL800-41.3%-1.3932%
hidden testSIDEWAYS293-47.5%-1.6335%
hidden testUPTREND371-19.3%-0.4556%
trainDOWNTREND518-8.7%-0.7010%
trainEXPENSIVE31143.0%1.0569%
trainEXTREME100400.7%5.4298%
trainHIGH VOLATILITY69941.3%1.0733%
trainLOW VOLATILITY7458.4%0.4040%
trainMEDIUM VOLATILITY568-10.1%-0.3534%
trainNORMAL1,601-15.0%-0.7225%
trainSIDEWAYS592-14.6%-0.6427%
trainUPTREND90247.2%1.1857%
validationDOWNTREND125-12.0%-0.978%
validationEXPENSIVE13837.6%0.5287%
validationEXTREME144358.1%4.2789%
validationHIGH VOLATILITY258134.3%1.6659%
validationLOW VOLATILITY183-24.6%-0.8951%
validationMEDIUM VOLATILITY31550.3%1.0460%
validationNORMAL474-22.7%-0.5640%
validationSIDEWAYS206-24.2%-0.5941%
validationUPTREND425123.4%1.7280%

Trades (full period)

latest 100 of 808
EntryExitEntry PxExit PxReturnDays
2026-09-162026-09-17$358.08$366.200.22%2
2026-09-112026-09-14$365.44$358.970.32%2
2026-09-092026-09-10$367.81$363.56-0.29%2
2026-09-042026-09-08$354.08$368.16-6.12%2
2026-09-022026-09-03$357.01$376.370.06%2
2026-08-312026-09-01$367.95$356.095.30%2
2026-08-272026-08-28$354.81$348.752.40%2
2026-08-252026-08-26$350.25$345.820.17%2
2026-08-212026-08-24$362.86$348.954.93%2
2026-07-132026-07-14$394.76$396.18-3.38%2
2026-06-052026-06-08$391.00$408.95-6.75%2
2026-06-032026-06-04$423.70$418.45-0.21%2
2026-06-012026-06-02$415.88$423.74-4.76%2
2026-05-282026-05-29$442.10$435.790.19%2
2026-05-262026-05-27$433.59$440.361.58%2
2026-05-212026-05-22$417.85$426.01-0.06%2
2026-05-182026-05-19$409.99$404.11-3.10%2
2026-05-142026-05-15$443.30$422.24-0.64%2
2026-05-122026-05-13$433.45$445.27-2.79%2
2026-05-082026-05-11$428.35$445.003.82%2
2026-05-062026-05-07$398.73$411.792.20%2
2026-05-042026-05-05$392.51$389.370.23%2
2026-04-292026-04-30$372.80$381.63-1.06%2
2026-04-202026-04-21$392.50$386.42-2.22%2
2026-03-172026-03-18$399.27$392.780.74%2
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-092026-03-10$398.68$399.240.29%2
2026-03-052026-03-06$405.55$396.73-0.30%2
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-142026-01-15$439.20$438.57-1.99%2
2026-01-122026-01-13$448.96$447.200.69%2
2026-01-082026-01-09$435.80$445.010.82%2
2026-01-062026-01-07$432.96$431.41-4.34%2
2026-01-022026-01-05$438.07$451.67-2.79%2
2025-12-302025-12-31$454.43$449.72-1.33%2
2025-12-262025-12-29$475.19$459.64-2.30%2
2025-12-232025-12-24$485.56$485.40-0.85%2
2025-12-192025-12-22$481.20$488.73-0.65%2
2025-12-172025-12-18$467.26$483.37-4.81%2
2025-12-152025-12-16$475.31$489.883.36%2
2025-11-062025-11-07$445.91$429.52-3.69%2
2025-10-242025-11-05$433.72$462.07-1.25%9
2025-10-142025-10-15$429.24$435.15-1.73%2
2025-09-252025-10-13$423.39$435.90-6.81%13
2025-09-222025-09-24$434.21$442.79-0.25%3
2025-09-182025-09-19$416.85$426.07-2.31%2
2025-09-162025-09-17$421.62$425.862.62%2
2025-09-122025-09-15$395.94$410.047.15%2
2025-09-092025-09-10$346.97$347.79-0.04%2
2025-09-052025-09-08$350.84$346.403.43%2
2025-09-032025-09-04$334.09$338.531.23%2
2025-08-292025-09-02$333.87$329.36-3.70%2
2025-08-272025-08-28$349.60$345.98-0.79%2
2025-08-252025-08-26$346.60$351.671.74%2
2025-08-192025-08-20$329.31$323.90-1.94%2
2025-08-152025-08-18$330.56$335.16-1.69%2
2025-08-132025-08-14$339.38$335.58-0.63%2
2025-08-112025-08-12$339.03$340.842.64%2
2025-08-072025-08-08$322.27$329.650.54%2
2025-08-052025-08-06$308.72$319.91-0.37%2
2025-07-312025-08-01$308.27$302.63-3.57%2
2025-07-292025-07-30$321.20$319.04-1.55%2
2025-07-232025-07-24$332.56$305.30-0.06%2
2025-07-172025-07-22$319.41$332.111.92%4
2025-07-152025-07-16$310.78$321.67-2.13%2
2025-07-032025-07-09$315.35$295.88-5.84%4
2025-06-302025-07-01$317.66$300.71-2.04%2
2025-06-262025-06-27$325.78$323.63-0.74%2
2025-06-242025-06-25$340.47$327.55-2.55%2
2025-06-202025-06-23$322.16$348.68-0.17%2
2025-06-122025-06-18$319.11$322.05-3.28%5
2025-06-102025-06-11$326.09$326.435.47%2
2025-06-042025-06-06$332.05$295.14-17.47%3
2025-06-022025-06-03$342.69$344.27-1.29%2
2025-05-292025-05-30$358.43$346.460.23%2
2025-05-272025-05-28$362.89$356.906.73%2
2025-05-222025-05-23$341.04$339.341.72%2
2025-05-202025-05-21$343.82$334.620.31%2
2025-05-162025-05-19$349.98$342.091.89%2
2025-05-142025-05-15$347.68$342.823.87%2
2025-05-122025-05-13$318.38$334.076.54%2
2025-05-072025-05-08$276.22$284.820.12%2
2025-05-052025-05-06$280.26$275.35-2.62%2
2025-05-012025-05-02$280.52$287.21-0.78%2