Strategy Zoo / S1326

PriceMomentum_V1326

ARCHIVEDhybrid

structuralrestricted to trend regimes ['SIDEWAYS']

Fitness
0.1699
Generation
61
Complexity
5
Created
2026-10-08

Lineage

Parents (1)
PriceMomentum_V1253S1253 · gen 57ARCHIVEDstructural

changed ret_20d threshold -0.0017 -> 0.0708

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V1326  [hybrid]
require regime.trend in ['SIDEWAYS']
if flat and (ret_20d > 0.184 and breakout_20 == 1):
    position = 1.0
if long and ret_20d < 0.0708:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-1.7%6.1%-5.1%-1.1%
Total Return-12.9%19.3%-17.7%-14.5%
Sharpe-0.190.61-0.43-0.07
Sortino-0.030.14-0.16-0.02
Calmar-0.100.49-0.20-0.04
Volatility7.5%10.5%10.8%9.1%
Max DD-17.3%-12.5%-25.8%-27.6%
Win Rate40.0%100.0%42.9%50.0%
Avg Win4.5%6.3%3.4%4.7%
Avg Loss-5.0%0.0%-7.1%-5.8%
Payoff0.915.000.480.81
Expectancy-1.2%6.3%-2.6%-0.6%
Profit Factor0.605.000.360.81
Trades103720
Avg Holding Days4.88.77.96.5
Turnover2.52.03.72.7
Exposure1.9%3.0%5.1%2.9%

Growth of $100

PriceMomentum_V1326 vs TSLA Buy & Hold
PriceMomentum_V1326 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-4.6%-0.78-6.7%1
20170.0%0.000.0%0
201810.7%1.21-5.7%2
2019-13.8%-1.01-13.8%1
20200.1%0.09-12.5%1
20210.0%0.000.0%0
202219.2%1.75-2.0%2

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 testDOWNTREND2780.0%0.000%
hidden testEXPENSIVE839.2%0.986%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY2543.1%0.215%
hidden testLOW VOLATILITY4400.8%0.124%
hidden testMEDIUM VOLATILITY250-22.1%-1.897%
hidden testNORMAL813-6.3%-0.565%
hidden testSIDEWAYS295-10.8%-0.5815%
hidden testUPTREND371-3.2%-0.821%
trainDOWNTREND518-2.4%-0.700%
trainEXPENSIVE3114.9%0.684%
trainEXTREME1000.0%0.000%
trainHIGH VOLATILITY699-0.7%-0.064%
trainLOW VOLATILITY7451.1%0.401%
trainMEDIUM VOLATILITY568-5.7%-0.961%
trainNORMAL1,601-2.8%-0.352%
trainSIDEWAYS592-5.6%-0.435%
trainUPTREND9021.9%0.671%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE1380.0%0.000%
validationEXTREME1442.2%0.118%
validationHIGH VOLATILITY2581.3%0.084%
validationLOW VOLATILITY1830.0%0.000%
validationMEDIUM VOLATILITY31514.4%1.564%
validationNORMAL4749.6%1.273%
validationSIDEWAYS20614.6%0.7710%
validationUPTREND4254.4%0.971%

Trades (full period)

20 trades
EntryExitEntry PxExit PxReturnDays
2026-05-082026-05-18$428.35$409.992.34%7
2025-05-132025-05-22$334.07$341.044.90%8
2024-09-302024-10-03$261.63$240.66-4.58%4
2023-11-292023-12-13$244.14$239.29-4.13%11
2023-09-152023-09-25$274.39$246.99-11.47%7
2023-05-312023-06-02$203.93$213.972.96%3
2023-02-102023-03-03$196.89$197.79-8.11%15
2022-08-022022-08-05$300.59$288.173.61%4
2022-03-232022-04-05$333.04$363.7515.01%10
2020-04-302020-05-15$52.13$53.280.15%12
2019-07-252019-07-26$15.25$15.20-13.80%2
2018-10-292018-11-19$22.32$23.566.86%16
2018-06-142018-06-15$23.85$23.883.55%2
2016-03-212016-03-24$15.89$15.18-4.55%4
2015-04-282015-04-29$15.37$15.50-0.66%2
2014-01-222014-01-24$11.90$11.642.52%3
2013-12-182014-01-03$9.87$9.97-1.75%11
2012-11-212012-11-23$2.16$2.14-1.80%2
2012-07-172012-07-18$2.22$2.14-7.45%2
2012-02-152012-02-21$2.24$2.305.22%4