Strategy Zoo / S0632

PriceMomentum_V0632

ARCHIVEDhybrid

llm1) Added regime gates: allow entries only in UPTREND or SIDEWAYS, avoid HIGH volatility and non-NORMAL bubble to reduce tail-risk. 2) Strengthened entry: require 20d momentum > 3% AND positive 50-day slope for more robust trends. 3) Improved exits: multi-condition exit (momentum reversal, 8% drawdown stop, or negative MACD histogram) to limit large drawdowns. 4) Position sizing by vol_pctile: scale down in high volatility (0.4), medium (0.8), full size in low vol (1.0). 5) Lowered base_position to 0.8 to reduce overall risk.

Fitness
0.3925
Generation
29
Complexity
7
Created
2026-09-24

Lineage

Parents (1)
PriceMomentum_V0567S0567 · gen 26ARCHIVEDllm

logic of PriceMomentum_V0450 with risk overlay of LongTermTrend_V0561

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V0632  [hybrid]
if flat and (ret_20d > 0.03 and sma_50_slope > 0.0):
    position = 0.8
if long and (ret_20d < -0.01 or drawdown < -0.08 or macd_hist < 0.0):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR6.7%43.1%-1.3%11.3%
Total Return68.0%193.2%-4.7%380.9%
Sharpe0.401.290.030.57
Sortino0.381.350.020.53
Calmar0.121.13-0.040.19
Volatility21.8%31.5%19.2%23.5%
Max DD-54.0%-38.3%-32.8%-57.9%
Win Rate44.1%53.8%52.0%48.5%
Avg Win3.1%4.2%2.4%3.3%
Avg Loss-1.8%-2.2%-2.5%-2.1%
Payoff1.711.900.941.57
Expectancy0.4%1.2%0.0%0.5%
Profit Factor1.342.211.011.48
Trades227106127460
Avg Holding Days3.03.12.22.8
Turnover45.656.554.850.1
Exposure18.6%23.5%12.8%18.2%

Growth of $100

PriceMomentum_V0632 vs TSLA Buy & Hold
PriceMomentum_V0632 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-5.7%-0.85-9.9%19
20177.7%0.53-14.2%33
2018-19.6%-1.07-19.8%34
20193.8%0.28-20.1%29
2020215.6%2.73-14.9%43
202119.2%0.83-20.5%39
2022-22.4%-1.80-22.4%23

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 testDOWNTREND2700.0%0.000%
hidden testEXPENSIVE838.7%0.3233%
hidden testEXTREME48136.6%3.3932%
hidden testHIGH VOLATILITY254-0.5%-0.0212%
hidden testLOW VOLATILITY43015.3%1.0712%
hidden testMEDIUM VOLATILITY250-23.8%-1.0614%
hidden testNORMAL803-8.4%-0.5310%
hidden testSIDEWAYS293-9.6%-0.6611%
hidden testUPTREND3719.0%0.3324%
trainDOWNTREND5182.3%0.690%
trainEXPENSIVE31120.0%0.7340%
trainEXTREME100272.8%4.9166%
trainHIGH VOLATILITY69929.2%0.9719%
trainLOW VOLATILITY7451.7%0.1223%
trainMEDIUM VOLATILITY568-7.0%-0.4213%
trainNORMAL1,601-9.8%-0.6312%
trainSIDEWAYS592-10.6%-0.976%
trainUPTREND90225.2%0.8137%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE13848.6%1.4037%
validationEXTREME144188.3%3.5047%
validationHIGH VOLATILITY25850.2%1.2221%
validationLOW VOLATILITY18320.2%1.2922%
validationMEDIUM VOLATILITY31544.9%1.5326%
validationNORMAL474-6.3%-0.3512%
validationSIDEWAYS206-3.1%-0.363%
validationUPTREND42574.0%1.7940%

Trades (full period)

latest 100 of 460
EntryExitEntry PxExit PxReturnDays
2026-07-132026-07-14$394.76$396.18-2.71%2
2026-07-082026-07-09$394.06$406.55-1.91%2
2026-06-042026-06-05$418.45$391.00-1.15%2
2026-06-022026-06-03$423.74$423.701.35%2
2026-05-292026-06-01$435.79$415.88-1.30%2
2026-05-272026-05-28$440.36$442.101.09%2
2026-05-222026-05-26$426.01$433.591.40%2
2026-05-202026-05-21$417.26$417.852.44%2
2026-05-182026-05-19$409.99$404.11-2.48%2
2026-05-142026-05-15$443.30$422.24-0.51%2
2025-12-312026-01-02$449.72$438.07-0.99%2
2025-12-122025-12-30$458.96$454.432.18%12
2025-11-102025-11-11$445.23$439.622.76%2
2025-11-062025-11-07$445.91$429.52-2.96%2
2025-11-032025-11-05$468.37$462.07-2.29%3
2025-10-292025-10-30$461.51$440.100.01%2
2025-10-242025-10-27$433.72$452.42-2.88%2
2025-10-222025-10-23$438.97$448.98-0.82%2
2025-10-202025-10-21$447.43$442.601.32%2
2025-10-142025-10-15$429.24$435.15-1.38%2
2025-10-102025-10-13$413.49$435.90-4.21%2
2025-10-082025-10-09$438.69$435.540.87%2
2025-10-062025-10-07$453.25$433.094.20%2
2025-09-292025-10-03$443.21$429.83-0.93%5
2025-09-242025-09-26$442.79$440.40-0.59%3
2025-09-222025-09-23$434.21$425.851.37%2
2025-09-182025-09-19$416.85$426.07-1.85%2
2025-09-162025-09-17$421.62$425.862.10%2
2025-09-122025-09-15$395.94$410.045.72%2
2025-09-082025-09-09$346.40$346.97-1.17%2
2025-09-042025-09-05$338.53$350.840.90%2
2025-09-022025-09-03$329.36$334.09-1.24%2
2025-08-282025-08-29$345.98$333.87-0.99%2
2025-08-262025-08-27$351.67$349.601.01%2
2025-08-222025-08-25$340.01$346.604.81%2
2025-07-312025-08-01$308.27$302.63-2.86%2
2025-07-082025-07-09$297.81$295.880.89%2
2025-06-102025-06-11$326.09$326.434.38%2
2025-06-062025-06-09$295.14$308.582.77%2
2025-06-042025-06-05$332.05$284.70-3.00%2
2025-06-022025-06-03$342.69$344.27-1.03%2
2025-05-292025-05-30$358.43$346.460.18%2
2025-05-272025-05-28$362.89$356.905.39%2
2025-05-222025-05-23$341.04$339.341.37%2
2025-05-202025-05-21$343.82$334.620.24%2
2025-05-162025-05-19$349.98$342.091.51%2
2025-01-072025-01-08$394.36$394.94-3.41%2
2025-01-032025-01-06$410.44$411.056.41%2
2024-12-312025-01-02$403.84$379.28-2.76%2
2024-12-272024-12-30$431.66$417.41-4.12%2
2024-12-242024-12-26$462.28$454.135.72%2
2024-12-202024-12-23$421.06$430.60-2.93%2
2024-12-062024-12-19$389.22$436.1715.04%10
2024-12-042024-12-05$357.93$369.491.32%2
2024-12-022024-12-03$357.09$351.422.60%2
2024-11-272024-11-29$332.89$345.16-1.42%2
2024-11-252024-11-26$338.59$338.23-3.33%2
2024-11-212024-11-22$339.64$352.56-0.72%2
2024-11-192024-11-20$346.00$342.031.55%2
2024-11-152024-11-18$320.72$338.742.29%2
2024-11-132024-11-14$330.24$311.180.27%2
2024-11-112024-11-12$350.00$328.497.00%2
2024-11-072024-11-08$296.91$321.222.16%2
2024-10-312024-11-01$249.85$248.98-2.55%2
2024-10-282024-10-29$262.51$259.52-2.14%2
2024-10-112024-10-14$217.80$219.16-7.18%2
2024-10-092024-10-10$241.05$238.77-1.29%2
2024-10-072024-10-08$240.83$244.50-3.12%2
2024-10-032024-10-04$240.66$250.08-2.84%2
2024-09-172024-09-18$227.87$227.200.22%2
2024-09-132024-09-16$230.29$226.780.01%2
2024-09-112024-09-12$228.13$229.810.53%2
2024-09-092024-09-10$216.27$226.171.94%2
2024-09-052024-09-06$230.17$210.733.76%2
2024-09-032024-09-04$210.60$219.41-1.47%2
2024-08-222024-08-23$210.66$220.32-4.67%2
2024-07-302024-07-31$222.62$232.07-3.42%2
2024-07-262024-07-29$219.80$232.10-0.32%2
2024-07-242024-07-25$215.99$220.25-10.02%2
2024-07-222024-07-23$251.51$246.383.95%2
2024-07-182024-07-19$249.23$239.200.07%2
2024-07-162024-07-17$256.56$248.501.08%2
2024-07-122024-07-15$248.23$252.642.23%2
2024-07-102024-07-11$263.26$241.030.12%2
2024-07-082024-07-09$252.94$262.330.29%2
2024-07-032024-07-05$246.39$251.525.07%2
2024-07-012024-07-02$209.86$231.264.68%2
2024-06-272024-06-28$197.42$197.880.27%2
2024-06-252024-06-26$187.35$196.371.93%2
2024-06-182024-06-20$184.86$181.57-1.26%2
2024-06-142024-06-17$178.01$187.44-2.11%2
2024-06-102024-06-11$173.79$170.66-1.82%2
2024-01-032024-01-04$238.45$237.93-3.37%2
2023-07-312023-08-01$267.43$261.070.14%2
2023-07-272023-07-28$255.71$266.44-2.77%2
2023-07-252023-07-26$265.28$264.35-1.28%2
2023-07-202023-07-21$262.90$260.02-7.94%2
2023-07-182023-07-19$293.34$291.260.65%2
2023-07-142023-07-17$281.38$290.380.84%2
2023-07-122023-07-13$271.99$277.900.49%2