Strategy Zoo / S0480

Breakout20_V0480

ARCHIVEDbreakout

llmAdded trend and bubble regime gates to avoid entries in non-upmarkets or bubbly conditions; tightened entry to require 50-day slope > 0 and moderate volatility (vol_pctile < 0.85) to reduce false breakouts; relaxed dist_sma_20 threshold to capture earlier breakouts; improved exits by adding a short-term momentum stop (ret_5d < -3%) in addition to sma_20 cross; position sizing rules scale down in high volatility and after drawdowns to reduce risk; base position reduced to 0.8 to lower portfolio drawdown.

Fitness
0.4741
Generation
22
Complexity
8
Created
2026-09-19

Lineage

Parents (1)
Breakout20_V0397S0397 · gen 18ARCHIVEDllm

changed dist_sma_20 threshold -0.0187 -> 0.0942

Children (0)
None

Strategy Logic (pseudocode)

# Breakout20_V0480  [breakout]
if flat and (breakout_20 == 1 and dist_sma_20 > 0.06 and sma_50_slope > 0.0 and vol_pctile < 0.85):
    position = 0.8
if long and (close < sma_20 or ret_5d < -0.03):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR11.9%42.4%0.9%14.7%
Total Return145.8%189.0%3.2%650.4%
Sharpe0.701.370.140.77
Sortino0.491.180.070.53
Calmar0.341.340.040.38
Volatility18.6%28.7%16.5%20.6%
Max DD-34.6%-31.7%-20.4%-39.2%
Win Rate52.2%46.7%33.3%45.3%
Avg Win12.4%26.3%12.6%17.2%
Avg Loss-4.3%-6.3%-5.4%-5.2%
Payoff2.844.202.353.28
Expectancy4.4%8.9%0.6%4.9%
Profit Factor3.103.671.182.72
Trades23151553
Avg Holding Days16.811.58.613.2
Turnover4.78.06.55.8
Exposure14.9%16.7%9.8%14.0%

Growth of $100

Breakout20_V0480 vs TSLA Buy & Hold
Breakout20_V0480 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.1%0.04-5.5%1
201721.0%1.27-12.5%5
2018-9.4%-1.42-10.8%2
20195.3%0.34-19.2%3
2020206.6%2.80-20.9%6
202127.7%1.32-15.1%4
2022-28.6%-3.04-28.5%5

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 testDOWNTREND2670.0%0.000%
hidden testEXPENSIVE8336.8%1.7022%
hidden testEXTREME4858.8%2.1418%
hidden testHIGH VOLATILITY254-17.8%-1.086%
hidden testLOW VOLATILITY42924.0%1.6512%
hidden testMEDIUM VOLATILITY248-14.8%-0.7611%
hidden testNORMAL800-4.7%-0.328%
hidden testSIDEWAYS293-23.8%-1.777%
hidden testUPTREND37124.4%1.0519%
trainDOWNTREND5180.0%0.000%
trainEXPENSIVE31125.2%1.0232%
trainEXTREME100168.5%3.2544%
trainHIGH VOLATILITY69922.3%0.889%
trainLOW VOLATILITY74516.5%1.2325%
trainMEDIUM VOLATILITY568-3.2%-0.239%
trainNORMAL1,6010.8%0.0710%
trainSIDEWAYS592-7.9%-0.796%
trainUPTREND90234.1%1.2929%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE13846.4%1.5430%
validationEXTREME144177.8%3.3934%
validationHIGH VOLATILITY25853.3%1.4513%
validationLOW VOLATILITY1838.9%0.6514%
validationMEDIUM VOLATILITY31545.8%1.6621%
validationNORMAL474-4.7%-0.347%
validationSIDEWAYS206-11.9%-1.543%
validationUPTREND42575.8%2.0128%

Trades (full period)

53 trades
EntryExitEntry PxExit PxReturnDays
2026-07-022026-07-06$393.45$419.77-6.15%2
2026-05-142026-05-19$443.30$404.11-6.52%4
2025-12-082025-12-30$439.58$454.430.73%16
2025-09-122025-10-09$395.94$435.5414.92%20
2025-08-262025-09-03$351.67$334.09-4.14%6
2025-05-282025-06-04$356.90$332.05-4.27%6
2025-05-192025-05-22$342.09$341.04-3.67%4
2024-12-062024-12-23$389.22$430.6011.04%12
2024-09-062024-09-09$210.73$216.27-6.91%2
2024-06-272024-07-18$197.42$249.2320.81%15
2023-07-182023-07-21$293.34$260.02-7.71%4
2023-07-052023-07-12$282.48$271.99-3.03%6
2023-05-312023-06-27$203.93$250.2115.56%19
2023-04-032023-04-06$194.77$185.06-8.66%4
2023-02-102023-02-23$196.89$202.07-2.53%9
2022-09-202022-09-23$308.73$275.33-5.47%4
2022-08-162022-08-23$306.56$296.45-5.20%6
2022-08-022022-08-08$300.59$290.42-2.57%5
2022-04-052022-04-07$363.75$352.42-7.15%3
2022-01-042022-01-10$383.20$352.71-11.80%5
2021-10-182021-11-09$290.04$341.1729.46%17
2021-08-032021-08-17$236.58$221.90-2.79%11
2021-01-262021-02-01$294.36$279.94-8.12%5
2021-01-042021-01-19$243.26$281.5213.47%11
2020-11-192020-12-29$166.42$222.0028.40%27
2020-10-152020-10-21$149.63$140.88-7.02%5
2020-08-172020-09-04$122.38$139.4418.53%15
2020-07-012020-07-27$74.64$102.6424.62%18
2020-06-022020-06-18$58.77$66.938.27%13
2019-12-172020-02-12$25.27$51.1577.67%39
2019-10-162019-11-04$17.32$21.1617.00%14
2019-09-122019-09-25$16.39$15.25-7.91%10
2019-07-222019-07-26$17.05$15.20-9.19%5
2018-12-142018-12-18$24.38$22.47-6.20%3
2018-01-182018-02-06$22.97$22.26-3.37%14
2017-09-182017-09-25$25.67$23.00-6.22%6
2017-08-072017-08-21$23.68$22.52-2.26%11
2017-05-312017-06-28$22.73$24.756.36%21
2017-03-282017-04-19$18.50$20.378.71%16
2016-12-282017-02-24$14.65$17.1313.05%40
2016-04-052016-04-14$17.03$16.792.32%8
2015-04-302015-07-09$15.07$17.197.63%49
2014-08-052014-09-16$15.90$17.385.11%30
2014-06-242014-07-03$15.50$15.28-2.77%8
2014-01-242014-03-11$11.64$15.6324.82%32
2013-09-202013-10-04$12.23$12.07-2.17%11
2013-08-232013-09-10$10.79$11.091.70%12
2013-06-282013-07-17$7.16$8.02-0.01%13
2013-04-302013-06-04$3.60$6.3253.17%25
2013-01-252013-02-15$2.47$2.472.62%16
2012-11-142012-12-24$2.09$2.295.91%28
2012-03-272012-04-05$2.53$2.30-5.25%8
2012-03-132012-03-21$2.41$2.34-2.49%7