Strategy Zoo / S0510

Breakout20_V0510

ARCHIVEDhybrid

llmAdded trend and volume filters to entry (require positive 50-day slope and above-average volume) to reduce false breakouts; introduced multi-condition exits (kept original ret_20d check, added stop-loss on drawdown, short-term negative momentum and 5-day drop) to limit large drawdowns; added regime gates to restrict to uptrends and non-high-volatility, non-bubble regimes for better generalization; added volatility-based position sizing (scale down in medium/high vol) and a safety rule to avoid positions if 50-day slope is negative.

Fitness
0.1558
Generation
23
Complexity
12
Created
2026-09-22

Lineage

Parents (1)
Breakout20_V0474S0474 · gen 22ARCHIVEDllm

entry from Breakout20_V0011, exit from PriceMomentum_V0387

Children (0)
None

Strategy Logic (pseudocode)

# Breakout20_V0510  [hybrid]
require regime.trend in ['UPTREND']
require regime.volatility in ['LOW_VOLATILITY', 'MEDIUM_VOLATILITY']
require regime.bubble in ['NORMAL']
if flat and (breakout_20 == 1 and sma_50_slope > 0.0 and rel_volume > 1.0):
    position = 1.0
if long and (ret_20d < 0.0392 or drawdown < -0.07 or ret_5d < -0.035 or macd_hist < 0.0):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-2.2%7.7%5.1%1.6%
Total Return-16.0%24.8%20.1%25.8%
Sharpe-0.290.720.500.22
Sortino-0.080.280.130.07
Calmar-0.110.730.310.07
Volatility6.7%11.1%11.1%9.0%
Max DD-19.5%-10.5%-16.6%-22.5%
Win Rate41.4%50.0%69.2%50.0%
Avg Win2.4%9.1%4.3%4.1%
Avg Loss-2.6%-2.3%-4.6%-2.9%
Payoff0.913.880.941.44
Expectancy-0.5%3.4%1.6%0.6%
Profit Factor0.643.882.111.44
Trades2981350
Avg Holding Days3.23.82.73.2
Turnover7.35.37.06.8
Exposure3.2%2.9%2.4%2.9%

Growth of $100

Breakout20_V0510 vs TSLA Buy & Hold
Breakout20_V0510 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-0.6%-0.10-3.8%3
20174.2%1.13-1.2%6
2018-7.7%-1.18-7.7%4
2019-0.6%-1.19-0.6%1
20200.0%0.000.0%0
202131.6%1.57-5.5%6
2022-5.2%-1.09-5.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 testDOWNTREND2680.0%0.000%
hidden testEXPENSIVE8321.7%1.721%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY254-17.2%-1.431%
hidden testLOW VOLATILITY42913.2%1.254%
hidden testMEDIUM VOLATILITY24915.6%1.421%
hidden testNORMAL8014.2%0.383%
hidden testSIDEWAYS2930.0%0.000%
hidden testUPTREND37114.0%0.806%
trainDOWNTREND5180.0%0.000%
trainEXPENSIVE3113.6%1.191%
trainEXTREME1000.0%0.000%
trainHIGH VOLATILITY6990.0%0.000%
trainLOW VOLATILITY7450.2%0.027%
trainMEDIUM VOLATILITY568-7.2%-0.822%
trainNORMAL1,601-3.2%-0.434%
trainSIDEWAYS592-0.0%-0.650%
trainUPTREND902-4.3%-0.437%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE1380.0%0.000%
validationEXTREME1440.0%0.000%
validationHIGH VOLATILITY258-0.1%-0.990%
validationLOW VOLATILITY1834.0%0.575%
validationMEDIUM VOLATILITY31516.9%1.034%
validationNORMAL47412.7%0.915%
validationSIDEWAYS2060.0%0.000%
validationUPTREND42514.2%0.965%

Trades (full period)

50 trades
EntryExitEntry PxExit PxReturnDays
2025-12-152025-12-30$475.31$454.43-0.05%11
2025-09-122025-09-15$395.94$410.047.15%2
2024-09-062024-09-09$210.73$216.27-8.64%2
2024-07-112024-07-12$241.03$248.23-8.64%2
2024-07-092024-07-10$262.33$263.263.51%2
2024-07-052024-07-08$251.52$252.941.88%2
2024-07-022024-07-03$231.26$246.399.99%2
2023-06-202023-06-21$274.45$259.465.13%2
2023-06-142023-06-15$256.79$255.90-0.94%2
2023-06-122023-06-13$249.83$258.712.02%2
2023-06-082023-06-09$234.86$244.404.38%2
2023-06-062023-06-07$221.31$224.571.50%2
2023-06-022023-06-05$213.97$217.612.91%2
2022-09-202022-09-21$308.73$300.80-0.31%2
2022-04-052022-04-06$363.75$348.59-4.93%2
2021-10-192021-11-09$288.09$341.1733.39%16
2021-10-132021-10-14$270.36$272.770.46%2
2021-09-272021-09-28$263.79$259.191.99%2
2021-09-202021-09-21$243.39$246.46-4.06%2
2021-09-082021-09-09$251.29$251.62-0.07%2
2021-08-312021-09-01$245.24$244.700.46%2
2019-12-132019-12-16$23.89$25.43-0.56%2
2018-12-112018-12-18$24.45$22.47-4.77%6
2018-12-072018-12-10$23.86$24.34-1.60%2
2018-12-042018-12-06$23.98$24.200.14%2
2018-02-012018-02-02$23.28$22.92-1.63%2
2017-03-272017-03-28$18.01$18.502.48%2
2017-01-242017-01-25$16.97$16.962.08%2
2017-01-202017-01-23$16.32$16.590.20%2
2017-01-172017-01-18$15.71$15.89-1.11%2
2017-01-092017-01-10$15.42$15.320.79%2
2017-01-052017-01-06$15.12$15.27-0.31%2
2016-07-262016-07-27$15.30$15.23-0.42%2
2016-04-072016-04-08$17.15$16.67-3.29%2
2016-04-052016-04-06$17.03$17.693.23%2
2015-07-212015-07-22$17.78$17.86-5.68%2
2015-07-062015-07-09$18.65$17.19-9.13%4
2015-06-242015-06-25$17.68$17.92-1.13%2
2015-06-182015-06-19$17.46$17.500.37%2
2015-06-092015-06-10$17.07$16.71-0.31%2
2015-05-122015-05-13$16.32$16.211.99%2
2014-09-022014-09-12$18.94$18.613.73%9
2014-08-042014-08-25$15.90$17.509.86%16
2014-06-242014-06-25$15.50$15.79-2.19%2
2013-01-032013-01-04$2.32$2.29-1.87%2
2012-12-122012-12-13$2.35$2.24-0.26%2
2012-12-032012-12-04$2.31$2.262.16%2
2012-11-292012-11-30$2.25$2.251.18%2
2012-03-272012-04-05$2.53$2.30-6.60%8
2012-03-132012-03-16$2.41$2.35-3.00%4