Strategy Zoo / S0175

PriceMomentum_V0175

ARCHIVEDmomentum

structuralreduce exposure to 34% during EXTREME

Fitness
0.4724
Generation
8
Complexity
3
Created
2026-09-18

Lineage

Parents (1)
PriceMomentum_V0053S0053 · gen 2ARCHIVEDstructural

changed ret_20d threshold 0.05 -> -0.0698

Children (0)
None

Strategy Logic (pseudocode)

# PriceMomentum_V0175  [momentum]
if flat and ret_20d > -0.0698:
    position = 1.0
if long and ret_20d < -0.03:
    position = 0.0  # exit to cash
if regime.bubble == "EXTREME": position *= 0.34

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-0.3%93.0%-6.7%12.5%
Total Return-2.1%618.4%-22.6%460.0%
Sharpe0.181.800.050.49
Sortino0.212.450.060.60
Calmar-0.002.69-0.100.15
Volatility37.3%41.2%42.7%39.6%
Max DD-83.1%-34.5%-64.4%-83.1%
Win Rate34.3%44.2%28.9%34.1%
Avg Win6.9%19.8%10.0%11.1%
Avg Loss-3.5%-3.8%-3.8%-3.6%
Payoff1.955.252.643.04
Expectancy0.0%6.6%0.2%1.4%
Profit Factor1.024.161.071.57
Trades1814390314
Avg Holding Days8.412.87.59.0
Turnover46.530.049.043.7
Exposure66.8%55.0%62.2%63.3%

Growth of $100

PriceMomentum_V0175 vs TSLA Buy & Hold
PriceMomentum_V0175 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-15.0%-0.45-40.3%26
201720.2%0.77-28.3%19
2018-50.7%-1.45-55.2%31
201912.3%0.49-41.2%25
2020389.7%3.93-12.4%10
202161.0%1.39-22.9%16
2022-23.1%-0.52-29.9%17

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 testDOWNTREND267-21.1%-0.5247%
hidden testEXPENSIVE83127.6%2.3981%
hidden testEXTREME48165.9%4.5835%
hidden testHIGH VOLATILITY2543.3%0.0656%
hidden testLOW VOLATILITY42945.0%1.4164%
hidden testMEDIUM VOLATILITY248-73.0%-1.7066%
hidden testNORMAL800-20.6%-0.4962%
hidden testSIDEWAYS293-46.0%-1.1669%
hidden testUPTREND37157.1%1.2367%
trainDOWNTREND518-58.4%-1.7753%
trainEXPENSIVE31182.8%2.0481%
trainEXTREME100204.0%5.4638%
trainHIGH VOLATILITY6993.6%0.0858%
trainLOW VOLATILITY74534.9%1.1776%
trainMEDIUM VOLATILITY568-26.4%-0.7865%
trainNORMAL1,601-20.4%-0.5666%
trainSIDEWAYS592-7.5%-0.2167%
trainUPTREND90253.5%1.3275%
validationDOWNTREND12530.8%1.1323%
validationEXPENSIVE138145.7%3.0571%
validationEXTREME144191.8%4.8036%
validationHIGH VOLATILITY25849.4%1.2331%
validationLOW VOLATILITY18346.5%1.5976%
validationMEDIUM VOLATILITY315110.5%2.3262%
validationNORMAL47417.6%0.4556%
validationSIDEWAYS206-10.5%-0.2756%
validationUPTREND425127.9%2.8264%

Trades (full period)

latest 100 of 315
EntryExitEntry PxExit PxReturnDays
2026-08-20—$345.13—3.39%21OPEN
2026-07-222026-07-24$374.01$313.03-15.80%3
2026-07-172026-07-20$380.84$369.57-2.81%2
2026-07-102026-07-16$407.76$391.06-3.17%5
2026-07-072026-07-09$402.90$406.55-6.32%3
2026-06-302026-07-06$420.60$419.77-4.65%4
2026-06-232026-06-24$381.61$375.53-5.98%2
2026-06-162026-06-22$404.66$405.05-2.79%4
2026-06-092026-06-10$396.68$381.59-3.20%2
2026-04-272026-06-08$378.67$408.953.70%30
2026-04-162026-04-24$388.90$376.30-4.84%7
2026-04-012026-04-02$381.26$360.592.36%2
2026-03-242026-03-25$383.03$385.950.37%2
2026-03-182026-03-19$392.78$380.30-1.82%2
2026-03-162026-03-17$395.56$399.270.91%2
2026-03-112026-03-12$407.82$395.011.95%2
2026-03-052026-03-10$405.55$399.24-1.98%4
2026-03-032026-03-04$392.43$405.94-2.90%2
2026-02-272026-03-02$402.51$403.32-1.68%2
2026-02-252026-02-26$417.40$408.581.76%2
2026-02-182026-02-20$411.32$411.820.06%3
2026-02-132026-02-17$417.44$410.63-0.11%2
2026-02-112026-02-12$428.27$417.070.52%2
2026-02-092026-02-10$417.32$425.211.31%2
2026-02-042026-02-05$406.01$397.21-3.98%2
2026-02-022026-02-03$421.81$421.96-2.20%2
2026-01-292026-01-30$416.56$430.41-3.65%2
2026-01-202026-01-21$419.25$431.44-4.37%2
2026-01-082026-01-15$435.80$438.571.60%6
2025-12-042026-01-07$454.53$431.41-3.28%23
2025-12-012025-12-02$430.14$429.24-0.21%2
2025-08-052025-11-14$308.72$404.3529.72%73
2025-07-282025-08-04$325.59$309.26-4.44%6
2025-07-242025-07-25$305.30$316.06-8.39%2
2025-07-172025-07-23$319.41$332.563.04%5
2025-07-152025-07-16$310.78$321.67-2.13%2
2025-07-112025-07-14$313.51$316.900.97%2
2025-07-072025-07-10$293.94$309.87-6.37%4
2025-06-242025-06-26$340.47$325.78-6.25%3
2025-06-202025-06-23$322.16$348.68-0.17%2
2025-06-162025-06-17$329.13$316.350.97%2
2025-04-252025-06-13$284.95$325.3122.73%35
2025-04-102025-04-22$252.40$237.97-16.60%8
2025-04-082025-04-09$221.86$272.20-5.09%2
2025-04-022025-04-07$282.76$233.29-10.99%4
2025-03-282025-03-31$263.55$259.16-3.70%2
2025-03-262025-03-27$272.06$273.13-5.77%2
2025-02-072025-02-10$361.62$350.73-3.59%2
2025-01-312025-02-05$404.60$378.17-0.72%4
2025-01-242025-01-27$406.58$397.15-0.55%2
2025-01-222025-01-23$415.11$412.38-0.79%2
2025-01-152025-01-17$428.22$426.501.49%3
2024-10-252025-01-14$269.19$396.3660.05%54
2024-10-172024-10-18$220.89$220.70-0.40%2
2024-10-152024-10-16$219.57$221.33-0.01%2
2024-08-302024-10-14$214.11$219.165.38%31
2024-08-282024-08-29$205.75$206.28-1.85%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-06-062024-08-02$177.94$207.6723.67%40
2024-05-302024-06-05$178.79$175.00-1.00%5
2024-04-302024-05-29$183.28$176.19-9.10%21
2024-04-262024-04-29$168.29$194.05-1.31%2
2024-04-122024-04-17$171.05$155.45-10.20%4
2024-04-092024-04-11$176.88$174.60-0.90%3
2024-04-042024-04-05$171.11$164.901.42%2
2024-03-132024-03-14$169.48$162.50-4.74%2
2024-03-082024-03-11$175.34$177.77-2.05%2
2024-02-262024-03-07$199.40$178.65-8.22%9
2024-02-222024-02-23$197.41$191.971.15%2
2024-02-162024-02-20$199.95$193.76-0.45%2
2024-01-112024-01-12$227.22$218.89-3.07%2
2023-11-152024-01-10$242.84$233.94-1.23%38
2023-10-172023-10-18$254.85$242.680.17%2
2023-10-132023-10-16$251.12$253.92-3.19%2
2023-10-112023-10-12$262.99$258.87-0.44%2
2023-10-052023-10-10$260.05$263.62-0.77%4
2023-10-032023-10-04$246.53$261.16-2.21%2
2023-09-292023-10-02$250.22$251.601.36%2
2023-09-062023-09-28$251.92$246.38-6.42%17
2023-08-302023-09-05$256.90$256.49-4.92%4
2023-08-082023-08-09$249.70$242.19-0.90%2
2023-08-042023-08-07$253.86$251.45-2.30%2
2023-05-182023-08-02$176.89$254.1149.86%52
2023-05-112023-05-12$172.08$167.981.90%2
2023-05-092023-05-10$169.15$168.54-1.74%2
2023-03-302023-04-20$195.28$162.99-7.04%15
2023-03-242023-03-27$190.41$191.81-1.14%2
2023-03-222023-03-23$191.15$192.22-3.45%2
2023-03-152023-03-16$180.45$184.13-1.73%2
2023-01-232023-03-08$143.75$182.0040.42%32
2022-12-092022-12-12$179.05$167.823.03%2
2022-11-142022-11-15$190.95$194.42-2.76%2
2022-11-012022-11-02$227.82$214.98-0.08%2
2022-09-272022-10-03$282.94$242.40-4.09%5
2022-09-152022-09-26$303.75$276.01-9.20%8
2022-09-082022-09-14$289.26$302.612.77%5
2022-09-062022-09-07$274.42$283.701.36%2
2022-08-302022-08-31$277.70$275.61-2.70%2
2022-07-062022-08-29$231.73$284.8223.36%39