Strategy Zoo / S0103

LongTermTrend_V0103

ARCHIVEDhybrid

crossoverentry = LongTermTrend_V0085 OR PriceMomentum_V0003

Fitness
0.5236
Generation
5
Complexity
8
Created
2026-09-18

Lineage

Parents (2)
PriceMomentum_V0003S0003 · gen 0ARCHIVEDcrossover

seed strategy

LongTermTrend_V0085S0085 · gen 4ARCHIVEDcrossover

entry = LongTermTrend_V0021 OR PriceMomentum_V0003

Children (1)
MACDMomentum_V0145S0145 · gen 7ARCHIVEDcrossover

Strategy Logic (pseudocode)

# LongTermTrend_V0103  [hybrid]
if flat and (((close > sma_200 and sma_200_slope > 0.0) or ret_20d > 0.05) 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
CAGR7.0%115.0%4.9%23.0%
Total Return71.0%893.2%19.4%1988.6%
Sharpe0.371.560.330.68
Sortino0.421.970.400.82
Calmar0.092.220.090.29
Volatility39.4%61.0%42.8%45.5%
Max DD-79.1%-51.8%-56.6%-79.1%
Win Rate41.3%45.0%37.9%41.2%
Avg Win8.0%16.2%7.2%10.8%
Avg Loss-4.3%-4.5%-3.5%-4.1%
Payoff1.873.562.052.63
Expectancy0.8%4.8%0.5%2.0%
Profit Factor1.322.921.251.84
Trades1678095342
Avg Holding Days8.17.66.77.9
Turnover42.053.351.746.7
Exposure63.1%70.0%60.6%63.9%

Growth of $100

LongTermTrend_V0103 vs TSLA Buy & Hold
LongTermTrend_V0103 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-6.9%-0.21-36.4%6
20173.2%0.26-38.6%30
2018-47.8%-1.77-52.6%11
201941.9%1.11-31.0%9
2020516.8%2.59-51.8%24
202180.9%1.46-28.3%37
2022-24.9%-0.57-32.3%19

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-6.0%-0.1837%
hidden testEXPENSIVE83114.4%2.0983%
hidden testEXTREME48201.1%3.2688%
hidden testHIGH VOLATILITY25425.0%0.4657%
hidden testLOW VOLATILITY42947.3%1.4263%
hidden testMEDIUM VOLATILITY248-55.1%-1.2561%
hidden testNORMAL800-7.7%-0.1957%
hidden testSIDEWAYS293-56.1%-1.4363%
hidden testUPTREND37183.6%1.6575%
trainDOWNTREND518-31.0%-1.1930%
trainEXPENSIVE31173.9%1.5689%
trainEXTREME100407.4%5.5199%
trainHIGH VOLATILITY69916.2%0.3256%
trainLOW VOLATILITY74532.8%1.1969%
trainMEDIUM VOLATILITY568-11.8%-0.3364%
trainNORMAL1,601-21.7%-0.6456%
trainSIDEWAYS592-23.8%-0.6758%
trainUPTREND90265.6%1.3986%
validationDOWNTREND12537.9%1.7114%
validationEXPENSIVE13862.5%0.8584%
validationEXTREME144385.4%4.5197%
validationHIGH VOLATILITY258132.3%1.5965%
validationLOW VOLATILITY18319.6%0.6175%
validationMEDIUM VOLATILITY315108.7%2.1171%
validationNORMAL47416.5%0.3758%
validationSIDEWAYS206-30.3%-0.6166%
validationUPTREND425172.9%2.3988%

Trades (full period)

latest 100 of 343
EntryExitEntry PxExit PxReturnDays
2026-08-21—$362.86—5.19%20OPEN
2026-07-132026-07-16$394.76$391.06-3.46%4
2026-07-072026-07-09$402.90$406.55-6.32%3
2026-07-012026-07-06$425.30$419.77-6.64%3
2026-04-292026-06-08$372.80$408.953.78%28
2026-04-202026-04-24$392.50$376.30-6.90%5
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-032026-01-07$446.74$431.410.67%24
2025-11-282025-12-02$430.17$429.240.63%3
2025-11-252025-11-26$419.40$426.580.19%2
2025-11-212025-11-24$391.09$417.78-1.25%2
2025-11-192025-11-20$403.99$395.230.48%2
2025-11-172025-11-18$408.92$401.250.93%2
2025-08-052025-11-14$308.72$404.3529.72%73
2025-07-292025-08-04$321.20$309.26-7.24%5
2025-07-242025-07-25$305.30$316.06-8.39%2
2025-07-172025-07-23$319.41$332.563.04%5
2025-07-152025-07-16$310.78$321.67-2.13%2
2025-07-032025-07-07$315.35$293.94-0.29%2
2025-07-012025-07-02$300.71$315.65-5.53%2
2025-06-272025-06-30$323.63$317.66-0.86%2
2025-06-232025-06-26$348.68$325.781.48%4
2025-06-182025-06-20$322.05$322.161.60%2
2025-06-162025-06-17$329.13$316.350.97%2
2025-04-292025-06-13$292.03$325.3111.40%33
2025-04-102025-04-22$252.40$237.97-16.60%8
2025-04-082025-04-09$221.86$272.20-5.09%2
2025-03-262025-03-27$272.06$273.13-5.77%2
2025-03-032025-03-04$284.65$272.04-3.04%2
2025-02-272025-02-28$281.95$292.98-3.24%2
2025-02-252025-02-26$302.80$290.80-8.58%2
2025-02-212025-02-24$337.80$330.53-4.88%2
2025-02-192025-02-20$360.56$354.401.62%2
2025-02-142025-02-18$355.84$354.11-0.23%2
2025-02-122025-02-13$336.51$355.942.24%2
2025-02-102025-02-11$350.73$328.50-3.21%2
2025-02-062025-02-07$374.32$361.62-1.22%2
2025-02-032025-02-05$383.68$378.17-3.26%3
2025-01-302025-01-31$400.28$404.602.67%2
2025-01-282025-01-29$398.09$389.100.04%2
2025-01-232025-01-27$412.38$397.15-2.25%3
2025-01-212025-01-22$424.07$415.11-0.77%2
2025-01-152025-01-17$428.22$426.504.20%3
2024-11-062025-01-14$288.53$396.3660.10%46
2024-09-042024-10-14$219.41$219.163.22%29
2024-06-182024-08-02$184.86$207.6715.46%32
2024-04-302024-05-29$183.28$176.19-9.10%21
2024-04-152024-04-17$161.48$155.45-8.34%3
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-162024-01-10$233.59$233.94-3.44%37
2023-11-142023-11-15$237.41$242.845.92%2
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-032023-10-04$246.53$261.16-2.21%2
2023-09-292023-10-02$250.22$251.601.36%2
2023-09-062023-09-28$251.92$246.38-6.42%17
2023-08-292023-09-05$257.18$256.492.39%5
2023-08-252023-08-28$238.59$238.823.51%2
2023-08-232023-08-24$236.86$230.041.37%2
2023-08-212023-08-22$231.28$233.197.12%2
2023-08-172023-08-18$219.22$215.49-3.03%2
2023-08-152023-08-16$232.96$225.60-3.03%2
2023-08-112023-08-14$242.65$239.76-1.30%2
2023-08-092023-08-10$242.19$245.34-3.20%2
2023-08-072023-08-08$251.45$249.70-1.15%2
2023-08-032023-08-04$259.32$253.861.85%2
2023-05-192023-08-02$180.14$254.1147.30%51
2023-04-102023-04-20$184.51$162.99-2.61%9
2023-01-252023-03-08$144.43$182.0030.19%30
2022-09-212022-09-26$300.80$276.01-11.00%4
2022-07-142022-08-29$238.31$284.8221.29%33
2022-06-222022-06-29$236.09$228.49-2.04%6
2022-05-042022-05-05$317.54$291.094.57%2