Strategy Zoo / S0171

VolumeBreakout_V0171

ARCHIVEDbreakout

structuralreplaced exit rule with: sma_20 < roll_high_50

Fitness
0.2188
Generation
8
Complexity
2
Created
2026-09-18

Lineage

Parents (1)
VolumeBreakout_V0113S0113 · gen 5ARCHIVEDstructural

swapped indicator rel_volume -> vol_chg

Children (0)
None

Strategy Logic (pseudocode)

# VolumeBreakout_V0171  [breakout]
if flat and vol_chg > 1.1148:
    position = 1.0
if long and sma_20 < roll_high_50:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR2.8%4.4%7.3%4.3%
Total Return25.1%13.8%29.7%84.7%
Sharpe0.230.380.720.32
Sortino0.170.140.270.19
Calmar0.060.260.800.10
Volatility21.4%13.7%10.5%17.8%
Max DD-44.3%-17.1%-9.1%-44.3%
Win Rate44.8%63.0%63.2%49.0%
Avg Win3.8%3.1%4.1%3.7%
Avg Loss-2.6%-3.7%-3.1%-2.8%
Payoff1.450.841.341.35
Expectancy0.3%0.6%1.5%0.4%
Profit Factor1.181.432.291.30
Trades1542719200
Avg Holding Days2.02.02.02.0
Turnover38.618.010.327.3
Exposure7.7%3.6%2.0%5.4%

Growth of $100

VolumeBreakout_V0171 vs TSLA Buy & Hold
VolumeBreakout_V0171 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-12.8%-0.92-14.7%18
20177.3%0.70-6.0%17
20187.0%0.38-22.9%18
2019-12.7%-0.87-20.3%19
20207.9%0.46-17.1%14
20211.5%0.20-8.2%10
20223.9%1.34-0.1%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 testDOWNTREND267-9.2%-0.941%
hidden testEXPENSIVE8322.7%2.496%
hidden testEXTREME4845.7%2.254%
hidden testHIGH VOLATILITY25417.5%1.075%
hidden testLOW VOLATILITY4290.6%0.260%
hidden testMEDIUM VOLATILITY2489.5%0.822%
hidden testNORMAL8003.7%0.382%
hidden testSIDEWAYS2934.2%0.592%
hidden testUPTREND37122.4%1.723%
trainDOWNTREND518-16.6%-0.847%
trainEXPENSIVE3113.8%0.278%
trainEXTREME100154.8%2.939%
trainHIGH VOLATILITY69924.4%0.789%
trainLOW VOLATILITY745-4.3%-0.426%
trainMEDIUM VOLATILITY568-6.8%-0.418%
trainNORMAL1,601-4.1%-0.227%
trainSIDEWAYS5921.5%0.078%
trainUPTREND90219.7%0.908%
validationDOWNTREND1257.2%1.792%
validationEXPENSIVE138-7.1%-0.674%
validationEXTREME14425.1%0.947%
validationHIGH VOLATILITY25811.6%0.643%
validationLOW VOLATILITY183-0.8%-0.252%
validationMEDIUM VOLATILITY3153.6%0.275%
validationNORMAL4742.8%0.383%
validationSIDEWAYS206-12.3%-1.071%
validationUPTREND42513.2%0.815%

Trades (full period)

latest 100 of 200
EntryExitEntry PxExit PxReturnDays
2026-07-242026-07-27$313.03$309.22-2.28%2
2026-07-062026-07-07$419.77$402.906.48%2
2025-09-162025-09-17$421.62$425.862.62%2
2025-07-252025-07-28$316.06$325.593.32%2
2025-06-062025-06-09$295.14$308.583.46%2
2025-02-282025-03-03$292.98$284.653.71%2
2025-02-262025-02-27$290.80$281.95-4.16%2
2024-12-092024-12-10$389.79$400.99-0.05%2
2024-11-132024-11-14$330.24$311.180.33%2
2024-11-112024-11-12$350.00$328.498.75%2
2024-11-072024-11-08$296.91$321.222.70%2
2024-10-292024-10-30$259.52$257.55-1.34%2
2024-10-252024-10-28$269.19$262.513.14%2
2024-07-082024-07-09$252.94$262.330.36%2
2024-07-022024-07-03$231.26$246.399.99%2
2024-06-182024-06-20$184.86$181.57-1.57%2
2024-04-302024-05-01$183.28$179.99-5.74%2
2024-04-252024-04-26$170.18$168.294.76%2
2023-01-302023-01-31$166.66$173.22-6.51%2
2022-11-112022-11-14$195.97$190.952.55%2
2022-04-272022-04-28$293.84$292.500.38%2
2022-02-252022-02-28$269.96$290.140.94%2
2021-12-062021-12-07$336.34$350.58-0.79%2
2021-10-282021-10-29$359.01$371.333.57%2
2021-10-262021-10-27$339.48$345.95-0.83%2
2021-10-222021-10-25$303.23$341.621.55%2
2021-07-282021-07-29$215.66$225.780.14%2
2021-03-102021-03-11$222.69$233.20-1.02%2
2021-03-082021-03-09$187.67$224.53-6.04%2
2021-02-262021-03-01$225.17$239.48-1.18%2
2021-02-242021-02-25$247.34$227.415.97%2
2021-01-052021-01-06$245.04$251.990.53%2
2020-12-212020-12-22$216.62$213.45-6.69%2
2020-11-192020-11-20$166.42$163.202.39%2
2020-08-182020-08-19$125.81$125.242.60%2
2020-08-132020-08-14$108.07$110.054.06%2
2020-07-072020-07-08$92.66$91.061.13%2
2020-07-012020-07-02$74.64$80.583.48%2
2020-06-152020-06-16$66.06$65.485.74%2
2020-06-112020-06-12$64.86$62.35-5.29%2
2020-05-012020-05-04$46.75$50.75-10.49%2
2020-02-202020-02-21$59.96$60.07-2.16%2
2020-02-062020-02-07$49.93$49.871.74%2
2020-02-042020-02-05$59.14$48.9813.51%2
2020-01-142020-01-15$35.86$34.572.29%2
2020-01-092020-01-10$32.09$31.88-2.39%2
2019-12-202019-12-23$27.04$27.950.18%2
2019-12-092019-12-10$22.64$23.260.88%2
2019-11-252019-11-26$22.42$21.930.79%2
2019-11-082019-11-11$22.48$23.010.28%2
2019-10-292019-10-30$21.08$21.00-3.70%2
2019-10-252019-10-28$21.88$21.859.28%2
2019-09-272019-09-30$16.14$16.06-0.38%2
2019-09-252019-09-26$15.25$16.172.26%2
2019-09-062019-09-09$15.16$15.45-1.13%2
2019-07-262019-07-29$15.20$15.72-0.54%2
2019-06-072019-06-10$13.63$14.19-0.90%2
2019-05-242019-05-28$12.71$12.58-2.68%2
2019-05-222019-05-23$12.85$13.03-6.22%2
2019-05-202019-05-21$13.69$13.67-2.88%2
2019-04-262019-04-29$15.68$16.10-5.24%2
2019-04-052019-04-08$18.33$18.212.48%2
2019-03-062019-03-07$18.42$18.44-0.31%2
2019-03-042019-03-05$19.02$18.44-3.40%2
2019-01-222019-01-23$19.93$19.17-1.30%2
2018-12-102018-12-11$24.34$24.451.80%2
2018-10-292018-10-30$22.32$21.990.99%2
2018-10-252018-10-26$20.99$22.068.93%2
2018-10-032018-10-04$19.65$18.79-2.26%2
2018-10-012018-10-02$20.71$20.0717.13%2
2018-09-102018-09-11$19.03$18.638.25%2
2018-08-082018-08-09$24.69$23.50-2.63%2
2018-08-032018-08-06$23.21$22.80-0.59%2
2018-07-032018-07-05$20.72$20.61-7.42%2
2018-06-122018-06-13$22.85$22.993.01%2
2018-06-072018-06-08$21.07$21.18-1.27%2
2018-05-032018-05-04$18.96$19.61-5.74%2
2018-04-042018-04-05$19.13$20.387.05%2
2018-04-022018-04-03$16.83$17.84-5.32%2
2018-03-282018-03-29$17.19$17.74-7.86%2
2018-03-132018-03-14$22.79$21.78-1.26%2
2018-02-092018-02-12$20.69$21.05-1.72%2
2018-01-092018-01-10$22.25$22.32-1.01%2
2017-11-202017-11-21$20.58$21.19-2.20%2
2017-11-032017-11-06$20.41$20.192.08%2
2017-09-122017-09-13$24.18$24.42-0.46%2
2017-08-032017-08-04$23.14$23.796.30%2
2017-07-112017-07-12$21.81$21.973.33%2
2017-07-062017-07-07$20.59$20.88-5.78%2
2017-06-122017-06-13$23.93$25.060.27%2
2017-06-012017-06-02$22.69$22.66-0.39%2
2017-05-052017-05-08$20.56$20.484.16%2
2017-04-262017-04-27$20.68$20.58-1.35%2
2017-04-062017-04-07$19.91$20.171.05%2
2017-04-042017-04-05$20.25$19.671.53%2
2017-03-202017-03-21$17.46$16.71-0.04%2
2017-03-152017-03-16$17.05$17.47-1.08%2
2017-02-242017-02-27$17.13$16.420.19%2
2017-02-102017-02-13$17.95$18.71-0.19%2
2017-01-202017-01-23$16.32$16.590.20%2