Strategy Zoo / S1400

PriceMomentum_V1400

ARCHIVEDhybrid

structuraladded exit filter: sma_50_slope < 0.0034

Fitness
0.6563
Generation
64
Complexity
19
Created
2026-10-09

Lineage

Parents (1)
PriceMomentum_V1366S1366 · gen 63ARCHIVEDstructural

entry = PriceMomentum_V1253 OR PriceMomentum_V1133

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1400  [hybrid]
if flat and ((ret_20d > 0.184 and breakout_20 == 1) or ((ret_20d > 0.05 and (((close > sma_200 and sma_200_slope > 0.0) or ret_20d > 0.0923) and ret_20d > -0.0674 and cumret_252d > -0.1997)) or ret_20d > 0.184)):
    position = 1.0
if long and (ret_20d < -0.006 or sma_50_slope < 0.0034):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR14.7%105.0%3.2%25.9%
Total Return199.8%762.0%12.4%2890.7%
Sharpe0.641.760.260.86
Sortino0.631.880.220.83
Calmar0.303.110.080.53
Volatility27.4%47.1%30.9%33.2%
Max DD-49.3%-33.7%-38.7%-49.3%
Win Rate47.8%57.3%49.0%50.3%
Avg Win3.9%7.3%3.5%4.9%
Avg Loss-2.2%-2.6%-2.9%-2.5%
Payoff1.762.801.202.00
Expectancy0.7%3.1%0.2%1.2%
Profit Factor1.613.751.152.02
Trades20389104396
Avg Holding Days3.84.63.44.0
Turnover51.059.355.553.8
Exposure30.8%42.5%26.2%32.0%

Growth of $100

PriceMomentum_V1400 vs TSLA Buy & Hold
PriceMomentum_V1400 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
20162.4%0.25-13.5%20
20175.5%0.35-14.8%31
2018-24.6%-1.25-30.7%26
201925.2%1.26-11.5%12
2020543.3%3.01-33.7%22
202143.5%1.25-21.2%42
2022-10.5%-0.37-15.5%25

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 testDOWNTREND278-2.1%-0.1110%
hidden testEXPENSIVE8356.8%1.2763%
hidden testEXTREME48183.9%3.2767%
hidden testHIGH VOLATILITY25412.5%0.2931%
hidden testLOW VOLATILITY44119.0%0.9421%
hidden testMEDIUM VOLATILITY250-16.2%-0.5130%
hidden testNORMAL814-7.4%-0.2820%
hidden testSIDEWAYS296-20.8%-0.8419%
hidden testUPTREND37138.3%0.9544%
trainDOWNTREND5182.0%0.373%
trainEXPENSIVE31140.0%1.1159%
trainEXTREME100381.5%5.1995%
trainHIGH VOLATILITY69937.4%1.0529%
trainLOW VOLATILITY74517.2%0.8937%
trainMEDIUM VOLATILITY568-6.9%-0.2924%
trainNORMAL1,601-9.7%-0.5521%
trainSIDEWAYS592-20.7%-1.2417%
trainUPTREND90251.2%1.3456%
validationDOWNTREND1259.6%1.055%
validationEXPENSIVE13858.6%1.1059%
validationEXTREME144353.2%4.4383%
validationHIGH VOLATILITY258115.9%1.7943%
validationLOW VOLATILITY18318.6%0.9435%
validationMEDIUM VOLATILITY31593.3%2.2946%
validationNORMAL4747.9%0.3025%
validationSIDEWAYS2065.4%0.2223%
validationUPTREND425142.1%2.3763%

Trades (full period)

latest 100 of 396
EntryExitEntry PxExit PxReturnDays
2026-09-252026-09-28$372.11$357.45-1.74%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-032026-09-04$376.37$354.085.22%2
2026-09-012026-09-02$356.09$357.01-3.42%2
2026-08-282026-08-31$348.75$367.95-1.91%2
2026-08-262026-08-27$345.82$354.81-1.46%2
2026-08-242026-08-25$348.95$350.25-4.03%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-152026-05-18$422.24$409.99-4.95%2
2026-05-132026-05-14$445.27$443.302.52%2
2026-05-112026-05-12$445.00$433.453.68%2
2026-05-072026-05-08$411.79$428.353.07%2
2026-05-052026-05-06$389.37$398.73-1.00%2
2026-04-202026-04-21$392.50$386.42-2.22%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-032025-11-13$468.37$401.99-5.87%9
2025-10-242025-10-27$433.72$452.42-3.60%2
2025-09-182025-10-23$416.85$448.982.87%26
2025-09-162025-09-17$421.62$425.862.62%2
2025-09-122025-09-15$395.94$410.047.15%2
2025-09-082025-09-09$346.40$346.97-1.46%2
2025-09-042025-09-05$338.53$350.841.13%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-05-202025-06-12$343.82$319.11-4.77%17
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-082025-05-09$284.82$298.262.91%2
2025-05-062025-05-07$275.35$276.22-1.95%2
2025-04-302025-05-01$282.16$280.52-3.58%2
2025-04-162025-04-17$241.55$241.37-5.14%2
2025-04-102025-04-11$252.40$252.31-7.47%2
2024-11-072025-01-13$296.91$403.3136.54%44
2024-10-092024-10-10$241.05$238.77-1.61%2
2024-10-072024-10-08$240.83$244.50-3.90%2
2024-10-022024-10-03$249.02$240.66-3.68%2
2024-09-302024-10-01$261.63$258.020.25%2
2024-09-262024-09-27$254.22$260.46-1.29%2
2024-09-242024-09-25$254.27$257.021.51%2
2024-09-202024-09-23$238.25$250.00-2.52%2
2024-09-132024-09-16$230.29$226.780.01%2
2024-09-112024-09-12$228.13$229.810.67%2
2024-09-052024-09-06$230.17$210.734.70%2
2024-07-022024-08-02$231.26$207.673.14%23
2024-06-272024-06-28$197.42$197.880.33%2
2024-05-232024-05-24$173.74$179.24-3.73%2
2024-05-212024-05-22$186.60$180.116.45%2
2024-05-172024-05-20$177.46$174.951.30%2
2024-05-152024-05-16$173.99$174.84-2.20%2
2024-05-062024-05-07$184.76$177.811.77%2
2024-04-302024-05-01$183.28$179.99-5.74%2
2023-12-272023-12-28$261.44$253.181.68%2
2023-12-222023-12-26$252.54$256.61-0.97%2
2023-12-202023-12-21$247.14$254.50-4.11%2
2023-12-182023-12-19$252.08$257.22-0.76%2
2023-12-122023-12-13$237.01$239.29-1.34%2
2023-12-082023-12-11$243.84$239.740.29%2
2023-12-062023-12-07$239.37$242.640.07%2
2023-12-042023-12-05$235.58$238.72-1.56%2
2023-11-302023-12-01$240.08$238.83-1.86%2
2023-11-282023-11-29$246.72$244.144.30%2
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-222023-09-25$244.88$246.99-4.43%2
2023-09-202023-09-21$262.59$255.70-1.67%2
2023-09-182023-09-19$265.28$266.50-3.52%2
2023-09-142023-09-15$276.04$274.391.55%2
2023-09-122023-09-13$267.48$271.30-2.43%2
2023-07-262023-08-02$264.35$254.11-1.78%6
2023-06-122023-07-24$249.83$269.066.18%29
2023-06-082023-06-09$234.86$244.404.38%2
2023-06-062023-06-07$221.31$224.571.50%2
2023-06-022023-06-05$213.97$217.612.91%2
2023-05-312023-06-01$203.93$207.521.18%2
2023-05-262023-05-30$193.17$201.164.51%2
2023-05-242023-05-25$182.90$184.47-1.74%2
2023-03-012023-03-08$202.77$182.00-8.93%6
2023-02-272023-02-28$207.63$205.715.25%2
2023-02-232023-02-24$202.07$196.880.40%2
2023-02-212023-02-22$197.37$200.86-5.45%2
2023-02-162023-02-17$202.04$208.31-5.89%2
2023-02-142023-02-15$209.25$214.247.30%2
2023-02-102023-02-13$196.89$194.64-5.23%2
2023-02-082023-02-09$201.29$207.322.07%2