Strategy Zoo / S0907

PriceMomentum_V0907

ARCHIVEDhybrid

structuraladded exit filter: dist_sma_200 < 0.1009

Fitness
0.6127
Generation
41
Complexity
4
Created
2026-09-30

Lineage

Parents (1)
PriceMomentum_V0567S0567 · gen 26ARCHIVEDstructural

logic of PriceMomentum_V0450 with risk overlay of LongTermTrend_V0561

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V0907  [hybrid]
if flat and ret_20d > 0.05:
    position = 1.0
if long and (ret_20d < -0.0017 or dist_sma_200 < 0.1009):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR15.5%102.4%4.2%26.4%
Total Return215.0%729.8%16.5%3036.0%
Sharpe0.621.690.290.84
Sortino0.651.790.260.85
Calmar0.253.040.100.43
Volatility30.4%49.0%31.1%35.2%
Max DD-61.1%-33.7%-43.3%-61.1%
Win Rate43.2%49.1%51.8%46.8%
Avg Win5.1%13.8%3.4%6.4%
Avg Loss-2.2%-2.8%-3.1%-2.5%
Payoff2.315.001.102.53
Expectancy0.9%5.4%0.3%1.7%
Profit Factor1.764.821.192.23
Trades19257110359
Avg Holding Days4.77.23.74.9
Turnover48.238.059.148.8
Exposure37.1%46.7%31.9%37.8%

Growth of $100

PriceMomentum_V0907 vs TSLA Buy & Hold
PriceMomentum_V0907 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-1.8%-0.08-19.8%33
20170.7%0.15-24.5%15
2018-26.5%-1.32-29.6%30
20190.5%0.15-31.0%30
2020577.3%3.01-33.7%6
202154.1%1.41-18.2%30
2022-23.9%-1.00-23.8%21

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 testDOWNTREND2741.6%0.0716%
hidden testEXPENSIVE8362.0%1.3767%
hidden testEXTREME48183.9%3.2767%
hidden testHIGH VOLATILITY2548.0%0.2031%
hidden testLOW VOLATILITY43440.8%1.7629%
hidden testMEDIUM VOLATILITY250-45.3%-1.3837%
hidden testNORMAL807-6.9%-0.2626%
hidden testSIDEWAYS293-14.4%-0.6625%
hidden testUPTREND37132.9%0.8049%
trainDOWNTREND518-2.7%-0.259%
trainEXPENSIVE31157.2%1.4674%
trainEXTREME100403.3%5.4797%
trainHIGH VOLATILITY69945.7%1.1436%
trainLOW VOLATILITY74521.2%0.9844%
trainMEDIUM VOLATILITY568-17.0%-0.6530%
trainNORMAL1,601-12.5%-0.5726%
trainSIDEWAYS592-13.8%-0.6126%
trainUPTREND90252.8%1.3060%
validationDOWNTREND1258.4%0.916%
validationEXPENSIVE13877.3%1.4458%
validationEXTREME144347.4%4.1793%
validationHIGH VOLATILITY258104.8%1.5550%
validationLOW VOLATILITY18334.0%1.6936%
validationMEDIUM VOLATILITY31592.5%2.1851%
validationNORMAL4743.6%0.1329%
validationSIDEWAYS206-5.1%-0.1830%
validationUPTREND425146.8%2.3867%

Trades (full period)

latest 100 of 359
EntryExitEntry PxExit PxReturnDays
2026-09-252026-09-28$372.11$357.45-1.74%2
2026-09-232026-09-24$380.12$377.940.12%2
2026-09-212026-09-22$375.30$378.902.83%2
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-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
2025-12-152026-01-05$475.31$451.67-4.74%14
2025-11-032025-11-13$468.37$401.99-5.87%9
2025-10-242025-10-27$433.72$452.42-3.60%2
2025-09-122025-10-23$395.94$448.9818.79%30
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-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-05-142025-06-05$347.68$284.70-0.80%16
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
2025-04-292025-04-30$292.03$282.161.95%2
2025-04-152025-04-16$254.11$241.550.50%2
2025-04-102025-04-11$252.40$252.31-7.47%2
2025-04-082025-04-09$221.86$272.20-5.09%2
2024-11-072025-01-13$296.91$403.3136.54%44
2024-09-102024-10-14$226.17$219.160.51%25
2024-09-062024-09-09$210.73$216.27-8.64%2
2024-09-042024-09-05$219.41$230.173.98%2
2024-07-302024-07-31$222.62$232.07-4.28%2
2024-07-262024-07-29$219.80$232.10-0.40%2
2024-07-032024-07-25$246.39$220.25-6.78%16
2024-07-012024-07-02$209.86$231.265.85%2
2024-06-272024-06-28$197.42$197.880.33%2
2024-06-252024-06-26$187.35$196.372.41%2
2024-06-182024-06-20$184.86$181.57-1.57%2
2024-05-282024-05-29$176.75$176.19-1.59%2
2024-05-222024-05-23$180.11$173.74-3.67%2
2024-05-202024-05-21$174.95$186.60-1.61%2
2024-05-162024-05-17$174.84$177.460.29%2
2024-05-142024-05-15$177.55$173.993.09%2
2024-05-062024-05-07$184.76$177.811.77%2
2024-05-022024-05-03$180.01$181.19-0.19%2
2024-04-302024-05-01$183.28$179.99-5.74%2
2024-04-152024-04-16$161.48$157.11-5.79%2
2024-03-042024-03-05$188.14$180.74-7.35%2
2024-02-292024-03-01$201.88$202.64-0.28%2
2024-02-262024-02-27$199.40$199.733.67%2
2023-12-222024-01-02$252.54$248.42-2.56%6
2023-12-182023-12-21$252.08$254.50-2.70%4
2023-12-132023-12-14$239.29$251.050.76%2
2023-12-112023-12-12$239.74$237.01-1.88%2
2023-12-072023-12-08$242.64$243.841.16%2
2023-12-052023-12-06$238.72$239.371.13%2
2023-12-012023-12-04$238.83$235.58-0.72%2
2023-11-282023-11-30$246.72$240.083.21%3
2023-11-242023-11-27$235.45$236.080.33%2
2023-11-212023-11-22$241.20$234.212.17%2
2023-11-172023-11-20$234.30$235.600.10%2
2023-09-122023-09-28$267.48$246.38-12.27%13
2023-07-262023-07-28$264.35$266.44-3.80%3
2023-06-072023-07-24$224.57$269.0617.26%32
2023-06-052023-06-06$217.61$221.311.50%2
2023-06-012023-06-02$207.52$213.971.56%2
2023-05-302023-05-31$201.16$203.933.93%2
2023-05-252023-05-26$184.47$193.170.66%2
2023-05-232023-05-24$185.77$182.90-1.84%2
2023-05-192023-05-22$180.14$188.871.64%2
2023-04-122023-04-13$180.54$185.90-3.54%2
2023-04-102023-04-11$184.51$186.79-0.50%2
2023-03-032023-03-06$197.79$193.813.41%2
2023-03-012023-03-02$202.77$190.90-1.63%2
2023-02-272023-02-28$207.63$205.715.25%2
2023-02-232023-02-24$202.07$196.880.40%2