Strategy Zoo / S0860

PriceMomentum_V0860

ARCHIVEDhybrid

llm1) Simplified and consolidated entry into two robust branches: momentum breakout (ret_20d + rel_volume + breakout_20) and trend-follow (close>sma_200 + positive sma_200_slope + macd_hist + 5d momentum). 2) Tightened regime gating: only allow UPTREND and low/medium volatility, avoid bubble/extreme regimes. 3) Reworked exit to a safer OR of multi-timeframe stops (20d loss, 1d shock, or drawdown >8%) to reduce large drawdowns. 4) Added position scaling rules: reduce size in high vol (vol_pctile>0.8 -> 0.3), increase to full size on very strong volume (rel_volume>2.5). 5) Lowered base_position to 0.6 to reduce overfitting/overrisk.

Fitness
0.1711
Generation
39
Complexity
17
Created
2026-09-29

Lineage

Parents (1)
PriceMomentum_V0824S0824 · gen 38ARCHIVEDllm

entry from PriceMomentum_V0794, exit from PriceMomentum_V0690

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V0860  [hybrid]
require regime.trend in ['UPTREND']
require regime.volatility in ['LOW_VOLATILITY', 'MEDIUM_VOLATILITY']
require regime.bubble in ['NORMAL']
if flat and ((ret_20d > 0.05 and rel_volume > 1.2 and breakout_20 > 0.0) or (close > sma_200 and sma_200_slope > 0.0 and macd_hist > 0.0 and ret_5d > 0.01)):
    position = 0.6
if long and (ret_20d < -0.02 or ret_1d < -0.03 or drawdown < -0.08):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-0.8%3.5%1.4%0.6%
Total Return-5.9%10.9%5.3%9.9%
Sharpe-0.070.510.250.13
Sortino-0.030.240.100.05
Calmar-0.040.270.150.03
Volatility7.0%7.2%6.4%6.9%
Max DD-20.5%-12.9%-9.3%-20.5%
Win Rate41.3%42.9%43.5%42.2%
Avg Win2.0%3.2%2.3%2.4%
Avg Loss-1.6%-1.3%-1.3%-1.5%
Payoff1.282.431.741.63
Expectancy-0.1%0.6%0.3%0.2%
Profit Factor0.901.831.341.19
Trades46212390
Avg Holding Days3.72.72.63.2
Turnover6.98.47.47.3
Exposure3.7%2.8%2.3%3.2%

Growth of $100

PriceMomentum_V0860 vs TSLA Buy & Hold
PriceMomentum_V0860 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
20160.6%0.23-2.0%3
20170.3%0.14-1.5%8
2018-2.9%-0.69-4.6%2
20193.7%0.98-0.1%1
20200.0%0.000.0%0
202119.9%1.64-5.8%18
2022-7.6%-1.55-7.5%3

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 testDOWNTREND2730.0%0.000%
hidden testEXPENSIVE8313.0%1.721%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY254-5.2%-1.020%
hidden testLOW VOLATILITY4330.4%0.074%
hidden testMEDIUM VOLATILITY25010.5%1.482%
hidden testNORMAL8060.5%0.083%
hidden testSIDEWAYS293-4.6%-1.471%
hidden testUPTREND3717.7%0.795%
trainDOWNTREND5180.0%0.000%
trainEXPENSIVE3114.8%1.291%
trainEXTREME1000.0%0.000%
trainHIGH VOLATILITY6993.4%0.590%
trainLOW VOLATILITY7450.4%0.048%
trainMEDIUM VOLATILITY568-6.5%-0.982%
trainNORMAL1,601-1.6%-0.215%
trainSIDEWAYS592-2.5%-0.930%
trainUPTREND9020.4%0.048%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE1380.0%0.000%
validationEXTREME1440.0%0.000%
validationHIGH VOLATILITY258-0.1%-0.990%
validationLOW VOLATILITY1839.6%1.677%
validationMEDIUM VOLATILITY3153.4%0.333%
validationNORMAL4745.9%0.654%
validationSIDEWAYS206-5.0%-1.120%
validationUPTREND4259.0%0.995%

Trades (full period)

90 trades
EntryExitEntry PxExit PxReturnDays
2026-07-012026-07-02$425.30$393.450.55%2
2026-05-292026-06-01$435.79$415.88-0.98%2
2026-02-172026-02-18$410.63$411.32-1.10%2
2026-02-122026-02-13$417.07$417.44-1.69%2
2025-12-192025-12-30$481.20$454.43-3.07%7
2025-12-102025-12-18$451.45$483.372.89%7
2025-12-032025-12-09$446.74$445.171.36%5
2025-12-012025-12-02$430.14$429.24-0.12%2
2025-09-122025-09-15$395.94$410.044.29%2
2025-07-232025-07-24$332.56$305.30-0.04%2
2025-07-212025-07-22$328.49$332.11-0.33%2
2025-07-172025-07-18$319.41$329.65-0.54%2
2025-06-022025-06-03$342.69$344.27-0.77%2
2024-09-062024-09-09$210.73$216.27-5.18%2
2024-07-092024-07-10$262.33$263.262.11%2
2024-07-052024-07-08$251.52$252.941.13%2
2024-07-022024-07-03$231.26$246.395.99%2
2023-09-012023-09-05$245.01$256.49-3.16%2
2023-08-302023-08-31$256.90$258.08-0.19%2
2023-08-282023-08-29$238.82$257.18-0.06%2
2023-06-122023-06-13$249.83$258.711.21%2
2023-06-082023-06-09$234.86$244.402.63%2
2023-06-052023-06-06$217.61$221.310.90%2
2022-08-162022-08-17$306.56$304.00-0.65%2
2022-08-052022-08-08$288.17$290.42-4.10%2
2022-04-052022-04-06$363.75$348.59-2.96%2
2021-12-302021-12-31$356.78$352.26-0.99%2
2021-12-282021-12-29$362.82$362.06-0.42%2
2021-11-042021-11-09$409.97$341.17-2.62%4
2021-10-152021-11-03$281.01$404.6224.32%14
2021-10-132021-10-14$270.36$272.770.28%2
2021-10-082021-10-11$261.83$263.98-0.73%2
2021-10-012021-10-04$258.41$260.51-0.14%2
2021-09-292021-09-30$260.44$258.490.17%2
2021-09-272021-09-28$263.79$259.191.19%2
2021-09-202021-09-21$243.39$246.46-2.43%2
2021-09-142021-09-15$248.16$251.940.00%2
2021-09-092021-09-10$251.62$245.42-0.04%2
2021-09-072021-09-08$250.97$251.291.46%2
2021-09-022021-09-03$244.13$244.52-0.26%2
2021-08-312021-09-01$245.24$244.700.27%2
2021-08-132021-08-16$239.06$228.72-0.54%2
2021-08-092021-08-10$237.92$236.661.14%2
2021-08-052021-08-06$238.21$233.030.19%2
2019-12-162019-12-17$25.43$25.273.75%2
2018-12-062018-12-18$24.20$22.47-1.96%9
2018-02-012018-02-02$23.28$22.92-0.98%2
2017-10-192017-10-20$23.45$23.01-1.43%2
2017-10-172017-10-18$23.72$23.980.76%2
2017-03-202017-03-21$17.46$16.71-0.02%2
2017-01-242017-01-25$16.97$16.961.25%2
2017-01-202017-01-23$16.32$16.590.12%2
2017-01-172017-01-18$15.71$15.89-0.67%2
2017-01-092017-01-10$15.42$15.320.47%2
2017-01-052017-01-06$15.12$15.27-0.18%2
2016-06-082016-06-09$15.70$15.290.70%2
2016-04-072016-04-08$17.15$16.67-1.98%2
2016-04-052016-04-06$17.03$17.691.94%2
2015-07-212015-07-22$17.78$17.86-3.41%2
2015-07-062015-07-08$18.65$17.00-2.72%3
2015-06-242015-06-30$17.68$17.88-1.38%5
2015-06-182015-06-19$17.46$17.500.22%2
2015-06-092015-06-10$17.07$16.71-0.19%2
2015-05-192015-05-20$16.48$16.29-0.51%2
2015-05-152015-05-18$16.59$16.581.04%2
2015-05-132015-05-14$16.21$16.27-0.50%2
2014-10-102014-10-13$15.79$14.97-4.81%2
2014-10-082014-10-09$17.29$17.13-0.19%2
2014-09-092014-09-16$18.57$17.38-6.14%6
2014-08-042014-09-08$15.90$18.8110.96%25
2014-07-312014-08-01$14.89$15.55-1.59%2
2014-06-262014-07-03$15.71$15.28-1.99%6
2014-06-232014-06-25$15.81$15.790.66%3
2014-05-052014-05-06$14.44$13.821.50%2
2014-04-242014-04-25$13.86$13.32-0.16%2
2013-03-272013-04-02$2.54$2.969.49%4
2013-03-122013-03-15$2.61$2.35-3.57%4
2013-03-082013-03-11$2.56$2.610.26%2
2013-02-122013-02-14$2.53$2.55-0.07%3
2012-12-122012-12-14$2.35$2.25-2.96%3
2012-12-102012-12-11$2.30$2.350.58%2
2012-12-052012-12-06$2.25$2.26-0.46%2
2012-12-032012-12-04$2.31$2.261.30%2
2012-11-292012-11-30$2.25$2.250.71%2
2012-11-272012-11-28$2.14$2.22-0.34%2
2012-11-232012-11-26$2.14$2.15-0.75%2
2012-05-032012-05-04$2.16$2.12-2.73%2
2012-05-012012-05-02$2.25$2.261.06%2
2012-02-232012-04-05$2.30$2.301.54%31
2012-02-212012-02-22$2.30$2.28-0.93%2