Strategy Zoo / S1287

PriceMomentum_V1287

ARCHIVEDhybrid

llmSimplified and regularized entry: require trend confirmation (price above SMA50/SMA200 or positive SMA200 slope) plus broad momentum triggers (20d return + RSI, MACD momentum, or 20d breakout). Added a volatility percentile cap to avoid extreme bursts. Strengthened exit to include a larger stop (ret_20d < -4%), trend break (price < SMA50) and overbought RSI to cut winners. Added regime gating to only trade in UPTREND and position scaling by volatility and bubble state to reduce risk and improve generalization.

Fitness
0.5415
Generation
59
Complexity
18
Created
2026-10-08

Lineage

Parents (1)
PriceMomentum_V0891S0891 · gen 41ARCHIVEDllm

entry = PriceMomentum_V0865 OR PriceMomentum_V0690

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1287  [hybrid]
if flat and ((close > sma_50 or close > sma_200 or sma_200_slope > 0.0) and (breakout_20 == 1 or (ret_20d > 0.03 and rsi_14 < 75.0) or (macd_hist > 0.0 and ret_5d > 0.01)) and vol_pctile < 0.95):
    position = 1.0
if long and (ret_20d < -0.04 or close < sma_50 or rsi_14 > 80.0):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR17.5%76.4%-6.0%20.8%
Total Return262.2%448.8%-20.7%1522.8%
Sharpe0.651.440.010.69
Sortino0.721.640.010.76
Calmar0.292.11-0.110.35
Volatility33.4%47.0%36.0%37.2%
Max DD-59.8%-36.1%-53.4%-59.8%
Win Rate38.0%50.0%35.5%39.9%
Avg Win8.8%12.4%6.7%9.3%
Avg Loss-3.1%-4.5%-3.7%-3.5%
Payoff2.882.771.812.65
Expectancy1.4%4.0%-0.0%1.6%
Profit Factor1.762.771.001.76
Trades1376076273
Avg Holding Days8.57.66.67.8
Turnover34.440.040.837.1
Exposure51.0%52.5%45.4%49.9%

Growth of $100

PriceMomentum_V1287 vs TSLA Buy & Hold
PriceMomentum_V1287 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
201613.4%0.79-18.8%10
20171.9%0.21-36.6%24
2018-10.7%-0.29-19.7%9
201918.6%0.65-30.6%17
2020497.8%3.11-30.6%17
20219.2%0.42-26.5%27
2022-19.3%-0.50-25.8%15

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 testDOWNTREND2785.1%0.2123%
hidden testEXPENSIVE8368.4%1.5866%
hidden testEXTREME48125.2%2.5756%
hidden testHIGH VOLATILITY254-3.6%-0.0838%
hidden testLOW VOLATILITY44037.9%1.4246%
hidden testMEDIUM VOLATILITY250-61.8%-1.5153%
hidden testNORMAL813-14.0%-0.4143%
hidden testSIDEWAYS295-42.1%-1.1951%
hidden testUPTREND37130.6%0.7157%
trainDOWNTREND518-15.1%-0.7822%
trainEXPENSIVE31164.8%1.6476%
trainEXTREME100321.3%5.4377%
trainHIGH VOLATILITY69936.6%0.9142%
trainLOW VOLATILITY74537.5%1.4262%
trainMEDIUM VOLATILITY568-17.6%-0.5548%
trainNORMAL1,601-5.5%-0.1945%
trainSIDEWAYS592-1.4%-0.0546%
trainUPTREND90257.8%1.4071%
validationDOWNTREND12538.3%1.6910%
validationEXPENSIVE13849.2%0.8663%
validationEXTREME144303.7%4.4371%
validationHIGH VOLATILITY25868.2%1.1738%
validationLOW VOLATILITY18316.5%0.5966%
validationMEDIUM VOLATILITY31597.2%2.1357%
validationNORMAL4741.5%0.0544%
validationSIDEWAYS206-23.3%-0.6646%
validationUPTREND425120.6%2.1568%

Trades (full period)

latest 100 of 274
EntryExitEntry PxExit PxReturnDays
2026-10-06—$380.68—-0.34%2OPEN
2026-09-092026-09-30$367.81$354.81-4.35%16
2026-09-042026-09-08$354.08$368.16-6.12%2
2026-09-012026-09-02$356.09$357.01-3.42%2
2026-07-132026-07-14$394.76$396.18-3.38%2
2026-07-072026-07-08$402.90$394.06-4.21%2
2026-07-012026-07-06$425.30$419.77-6.64%3
2026-05-012026-06-08$390.82$408.952.25%26
2026-04-282026-04-29$376.02$372.80-0.90%2
2026-04-202026-04-22$392.50$387.51-3.74%3
2026-04-152026-04-17$391.95$400.626.58%3
2026-03-112026-03-12$407.82$395.011.95%2
2026-02-262026-02-27$408.58$402.51-2.31%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
2025-12-032026-01-05$446.74$451.671.86%22
2025-12-012025-12-02$430.14$429.24-0.21%2
2025-09-192025-11-14$426.07$404.35-3.76%41
2025-08-252025-09-18$346.60$416.8525.00%18
2025-08-072025-08-22$322.27$340.01-0.14%12
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-242025-07-25$305.30$316.06-8.39%2
2025-07-212025-07-23$328.49$332.560.54%3
2025-07-172025-07-18$319.41$329.65-0.90%2
2025-07-082025-07-09$297.81$295.881.12%2
2025-06-252025-06-26$327.55$325.78-3.99%2
2025-06-092025-06-13$308.58$325.317.91%5
2025-05-082025-06-06$284.82$295.142.87%21
2025-04-082025-04-09$221.86$272.20-5.09%2
2024-12-182025-01-14$440.13$396.36-16.13%17
2024-11-222024-12-17$352.56$479.8636.06%17
2024-09-102024-10-14$226.17$219.160.51%25
2024-09-052024-09-09$230.17$216.27-4.14%3
2024-09-032024-09-04$210.60$219.41-1.84%2
2024-08-262024-08-27$213.21$209.21-3.42%2
2024-08-222024-08-23$210.66$220.32-5.84%2
2024-08-202024-08-21$221.10$223.27-0.93%2
2024-07-112024-08-02$241.03$207.67-17.80%17
2024-07-092024-07-10$262.33$263.263.51%2
2024-07-052024-07-08$251.52$252.941.88%2
2024-06-142024-07-03$178.01$246.3926.48%13
2024-06-102024-06-12$173.79$177.29-4.04%3
2024-05-142024-05-29$177.55$176.192.63%11
2024-05-062024-05-10$184.76$168.47-5.28%5
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-272024-02-28$199.73$202.04-0.03%2
2024-02-232024-02-26$191.97$199.40-2.95%2
2024-02-212024-02-22$194.77$197.410.32%2
2024-02-162024-02-20$199.95$193.76-0.45%2
2024-02-122024-02-13$188.13$184.02-3.01%2
2023-11-292024-01-10$244.14$233.94-4.96%29
2023-11-272023-11-28$236.08$246.720.07%2
2023-11-222023-11-24$234.21$235.45-3.10%2
2023-11-202023-11-21$235.60$241.200.35%2
2023-11-162023-11-17$233.59$234.30-4.01%2
2023-11-142023-11-15$237.41$242.845.92%2
2023-11-092023-11-10$209.98$214.65-5.66%2
2023-11-072023-11-08$222.18$222.111.13%2
2023-10-112023-10-13$262.99$251.12-2.00%3
2023-10-052023-10-10$260.05$263.62-0.77%4
2023-09-252023-09-26$246.99$244.120.66%2
2023-09-122023-09-22$267.48$244.88-6.72%9
2023-09-082023-09-11$248.50$273.58-1.39%2
2023-09-062023-09-07$251.92$251.49-1.98%2
2023-08-302023-09-05$256.90$256.49-4.92%4
2023-08-282023-08-29$238.82$257.18-0.10%2
2023-06-222023-08-02$264.61$254.110.42%29
2023-06-202023-06-21$274.45$259.465.13%2
2023-06-152023-06-16$255.90$260.54-0.55%2
2023-06-132023-06-14$258.71$256.793.35%2
2023-06-092023-06-12$244.40$249.833.86%2
2023-05-222023-06-08$188.87$234.8624.42%13
2023-03-302023-04-06$195.28$185.06-4.50%6
2023-03-242023-03-28$190.41$189.19-0.41%3
2023-01-272023-03-09$177.90$172.9213.34%29
2022-09-152022-09-26$303.75$276.01-9.20%8
2022-09-122022-09-14$304.42$302.61-2.71%3
2022-07-192022-08-30$245.53$277.7018.17%31
2022-07-112022-07-12$234.34$233.07-6.74%2
2022-06-022022-06-03$258.33$234.524.47%2
2022-05-312022-06-01$252.75$246.79-0.38%2
2022-03-182022-04-27$301.80$293.840.36%28
2022-03-042022-03-07$279.43$268.19-0.32%2
2022-03-022022-03-03$293.30$279.761.59%2
2022-02-102022-02-11$301.52$286.67-3.14%2
2022-01-202022-01-21$332.09$314.63-0.14%2
2022-01-182022-01-19$343.50$331.88-2.02%2
2022-01-132022-01-14$343.85$349.87-6.94%2
2022-01-112022-01-12$354.80$368.740.39%2
2022-01-042022-01-07$383.20$342.32-11.44%4
2021-12-302022-01-03$356.78$399.93-2.90%3
2021-12-282021-12-29$362.82$362.06-0.70%2
2021-12-092021-12-10$334.60$339.01-6.29%2
2021-11-082021-12-01$387.65$365.00-6.52%17
2021-11-042021-11-05$409.97$407.361.12%2
2021-11-022021-11-03$390.67$404.62-3.22%2
2021-10-292021-11-01$371.33$402.863.23%2
2021-10-272021-10-28$345.95$359.011.71%2