Strategy Zoo / S0456

Breakout20_V0456

ARCHIVEDbreakout

llmAdded trend and momentum filters to entry (ret_5d>0, sma_50_slope>0) and a volatility cap (vol_pctile<0.85) to reduce false breakouts; kept breakout_20 and dist_sma_20 guard. Strengthened exits by adding a sma_50 cross and an intraday stop (ret_1d < -4.5%) to limit large drawdowns. Added regime gates to require UPTREND, LOW_VOLATILITY and NORMAL bubble. Reduced base_position to 0.6 to lower risk/position sizing.

Fitness
0.4509
Generation
21
Complexity
10
Created
2026-09-19

Lineage

Parents (1)
Breakout20_V0191S0191 · gen 9ARCHIVEDllm

added entry filter: dist_sma_20 > -0.0187

Children (0)
None

Strategy Logic (pseudocode)

# Breakout20_V0456  [breakout]
if flat and (breakout_20 == 1 and dist_sma_20 > -0.0187 and ret_5d > 0.0 and sma_50_slope > 0.0 and vol_pctile < 0.85):
    position = 0.6
if long and (close < sma_20 or close < sma_50 or ret_1d < -0.045):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR4.9%40.9%4.7%11.5%
Total Return46.2%180.0%18.6%394.1%
Sharpe0.451.760.430.82
Sortino0.301.510.230.57
Calmar0.222.040.330.42
Volatility12.3%20.7%12.5%14.5%
Max DD-22.1%-20.1%-14.5%-27.1%
Win Rate50.0%41.2%35.3%43.5%
Avg Win5.5%21.6%9.9%11.3%
Avg Loss-3.2%-3.1%-3.4%-3.2%
Payoff1.746.992.873.48
Expectancy1.2%7.1%1.3%3.1%
Profit Factor1.744.891.562.68
Trades28171762
Avg Holding Days16.310.68.012.7
Turnover4.36.85.55.1
Exposure13.1%13.0%7.7%11.7%

Growth of $100

Breakout20_V0456 vs TSLA Buy & Hold
Breakout20_V0456 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-2.6%-0.42-6.7%2
201714.1%1.06-8.8%6
2018-4.2%-0.75-5.4%2
201915.7%0.91-12.1%3
2020158.8%3.22-11.8%7
202127.8%1.66-10.9%5
2022-17.4%-2.54-17.3%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 testEXPENSIVE8320.6%1.1617%
hidden testEXTREME4857.8%2.9111%
hidden testHIGH VOLATILITY254-12.5%-1.122%
hidden testLOW VOLATILITY42926.3%2.459%
hidden testMEDIUM VOLATILITY248-12.5%-0.7811%
hidden testNORMAL8000.7%0.067%
hidden testSIDEWAYS293-14.4%-1.636%
hidden testUPTREND37124.9%1.3815%
trainDOWNTREND5180.0%0.000%
trainEXPENSIVE31124.0%1.2330%
trainEXTREME10044.6%2.5123%
trainHIGH VOLATILITY6996.6%0.487%
trainLOW VOLATILITY74512.2%1.0821%
trainMEDIUM VOLATILITY568-4.6%-0.4010%
trainNORMAL1,601-0.5%-0.059%
trainSIDEWAYS592-6.5%-0.795%
trainUPTREND90216.6%0.9726%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE13818.8%0.9017%
validationEXTREME144162.1%4.3422%
validationHIGH VOLATILITY25853.8%2.067%
validationLOW VOLATILITY18316.5%1.3921%
validationMEDIUM VOLATILITY31533.8%1.7113%
validationNORMAL4743.4%0.329%
validationSIDEWAYS206-6.5%-1.062%
validationUPTREND42568.0%2.5022%

Trades (full period)

62 trades
EntryExitEntry PxExit PxReturnDays
2026-07-022026-07-06$393.45$419.77-4.61%2
2026-05-142026-05-18$443.30$409.99-3.22%3
2025-12-082025-12-18$439.58$483.371.57%9
2025-11-042025-11-05$444.26$462.07-3.21%2
2025-10-292025-10-31$461.51$456.56-2.78%3
2025-09-122025-10-03$395.94$429.8310.67%16
2025-08-262025-09-03$351.67$334.09-3.11%6
2025-05-192025-06-05$342.09$284.70-3.12%13
2024-12-062024-12-19$389.22$436.1711.22%10
2024-09-162024-10-08$226.78$244.502.78%17
2024-09-062024-09-09$210.73$216.27-5.18%2
2024-06-182024-07-12$184.86$248.2316.56%17
2023-07-052023-07-21$282.48$260.02-3.63%13
2023-05-312023-06-22$203.93$264.6116.55%16
2023-04-032023-04-04$194.77$192.58-3.79%2
2023-02-152023-02-17$214.24$208.31-2.15%3
2023-02-102023-02-13$196.89$194.64-3.14%2
2022-09-202022-09-23$308.73$275.33-4.12%4
2022-08-162022-08-23$306.56$296.45-3.92%6
2022-08-022022-08-08$300.59$290.42-1.90%5
2022-04-052022-04-06$363.75$348.59-2.96%2
2022-01-042022-01-06$383.20$354.90-5.75%3
2021-09-272021-11-09$263.79$341.1727.99%32
2021-08-312021-09-21$245.24$246.46-0.14%15
2021-08-022021-08-17$236.56$221.90-0.16%12
2021-01-262021-02-01$294.36$279.94-6.13%5
2021-01-042021-01-12$243.26$283.158.85%7
2020-12-182020-12-22$231.67$213.45-0.58%3
2020-11-192020-12-10$166.42$209.0214.10%15
2020-10-152020-10-21$149.63$140.88-5.30%5
2020-08-172020-09-02$122.38$149.1224.83%13
2020-07-012020-07-22$74.64$106.1625.66%15
2020-05-222020-06-12$54.46$62.3510.37%15
2019-12-132020-02-06$23.89$49.9355.69%37
2019-10-162019-11-25$17.32$22.4217.07%29
2019-09-112019-09-25$16.47$15.25-3.18%11
2019-07-222019-07-26$17.05$15.20-6.85%5
2018-12-042018-12-18$23.98$22.47-1.76%10
2018-01-182018-02-06$22.97$22.26-2.51%14
2017-09-182017-09-25$25.67$23.00-4.69%6
2017-08-042017-08-21$23.79$22.52-0.01%12
2017-05-312017-06-28$22.73$24.754.79%21
2017-05-112017-05-18$21.54$20.87-3.66%6
2017-03-272017-05-05$18.01$20.567.28%29
2016-12-282017-02-24$14.65$17.139.74%40
2016-07-262016-08-09$15.30$15.27-1.11%11
2016-04-052016-04-29$17.03$16.050.14%19
2015-12-312016-01-05$16.00$14.90-3.80%3
2015-07-212015-07-22$17.78$17.86-3.41%2
2015-04-302015-07-09$15.07$17.195.76%49
2014-08-042014-09-16$15.90$17.385.33%31
2014-06-242014-07-08$15.50$14.60-3.80%10
2014-02-212014-03-17$13.97$15.606.07%17
2014-01-242014-02-20$11.64$14.004.05%19
2013-08-232013-10-03$10.79$11.558.93%29
2013-06-272013-07-17$7.28$8.022.22%14
2013-04-302013-05-08$3.60$3.720.66%7
2013-01-242013-02-19$2.47$2.621.67%18
2013-01-032013-01-09$2.32$2.24-2.99%5
2012-11-142012-12-14$2.09$2.253.73%22
2012-03-272012-04-05$2.53$2.30-3.91%8
2012-03-132012-03-23$2.41$2.27-2.81%9