Strategy Zoo / S0057

LongMomentum_V0057

ARCHIVEDmomentum

parameterchanged momentum_60 threshold 0.1 -> 0.2843

Fitness
0.3488
Generation
2
Complexity
4
Created
2026-09-18

Lineage

Parents (1)
LongMomentum_V0004S0004 · gen 0ARCHIVEDparameter

seed strategy

Children (0)
None

Strategy Logic (pseudocode)

# LongMomentum_V0057  [momentum]
if flat and (momentum_60 > 0.2843 and ret_5d > 0.0):
    position = 1.0
if long and momentum_60 < 0.0:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR12.1%25.9%7.8%13.9%
Total Return149.0%99.6%31.8%574.6%
Sharpe0.530.700.390.53
Sortino0.420.670.370.45
Calmar0.210.420.180.22
Volatility30.0%53.7%35.3%37.3%
Max DD-56.4%-62.0%-44.2%-62.0%
Win Rate20.0%66.7%66.7%50.0%
Avg Win147.6%40.1%13.6%47.2%
Avg Loss-9.9%-19.0%-10.4%-11.1%
Payoff10.002.111.314.27
Expectancy21.6%20.4%5.6%18.1%
Profit Factor3.724.222.624.27
Trades106622
Avg Holding Days57.358.759.860.5
Turnover2.64.03.23.0
Exposure30.2%45.8%37.9%35.4%

Growth of $100

LongMomentum_V0057 vs TSLA Buy & Hold
LongMomentum_V0057 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-13.9%-1.07-19.4%1
201723.1%0.95-19.5%1
2018-17.8%-1.56-21.7%1
20199.0%0.53-21.1%1
2020154.7%1.58-62.0%3
20212.4%0.26-32.4%1
2022-35.3%-1.99-35.2%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 testDOWNTREND2672.5%0.602%
hidden testEXPENSIVE837.5%0.1481%
hidden testEXTREME48185.0%2.93100%
hidden testHIGH VOLATILITY25419.5%0.4244%
hidden testLOW VOLATILITY42928.5%1.3225%
hidden testMEDIUM VOLATILITY248-17.7%-0.4454%
hidden testNORMAL8004.1%0.1430%
hidden testSIDEWAYS293-28.4%-1.1614%
hidden testUPTREND37155.1%1.0782%
trainDOWNTREND5180.0%0.000%
trainEXPENSIVE31131.9%0.7565%
trainEXTREME100416.1%5.63100%
trainHIGH VOLATILITY69934.6%0.9126%
trainLOW VOLATILITY74519.9%1.0230%
trainMEDIUM VOLATILITY568-12.4%-0.4135%
trainNORMAL1,601-12.3%-0.6119%
trainSIDEWAYS592-19.8%-1.723%
trainUPTREND90248.4%1.1165%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE138-44.3%-0.6882%
validationEXTREME144316.8%3.7583%
validationHIGH VOLATILITY25856.4%0.7451%
validationLOW VOLATILITY18313.0%0.5137%
validationMEDIUM VOLATILITY31536.4%0.8446%
validationNORMAL474-23.4%-0.7024%
validationSIDEWAYS206-60.2%-2.3815%
validationUPTREND42596.0%1.3974%

Trades (full period)

22 trades
EntryExitEntry PxExit PxReturnDays
2025-09-172026-01-02$425.86$438.076.45%75
2025-05-302025-08-11$346.46$339.03-8.22%50
2024-10-302025-02-24$257.55$330.5329.90%78
2024-07-032024-10-03$246.39$240.667.47%65
2023-06-082023-09-11$234.86$273.5810.44%65
2023-03-212023-04-26$197.58$153.75-12.49%26
2022-08-162022-10-04$306.56$249.44-21.79%35
2021-10-182022-01-21$290.04$314.6317.94%67
2020-11-302021-03-08$189.20$187.671.87%67
2020-06-042020-11-17$57.63$147.20130.63%117
2020-04-152020-05-01$48.66$46.759.92%13
2019-10-282020-03-19$21.85$28.519.86%99
2019-01-092019-01-24$22.57$19.43-14.41%11
2018-12-042018-12-26$23.98$21.74-17.77%15
2017-01-312017-07-07$16.80$20.8822.98%110
2016-04-272016-06-13$16.76$14.52-13.95%33
2015-06-042015-08-10$16.39$16.08-2.80%47
2014-08-052014-10-28$15.90$16.18-7.25%60
2014-02-102014-05-09$13.10$12.15-4.44%63
2013-01-252013-11-11$2.47$9.65272.19%202
2012-03-272012-05-07$2.53$2.16-15.06%29
2012-01-042012-01-06$1.85$1.79-3.61%3