Strategy Zoo / S0594

Breakout20_V0594

ARCHIVEDbreakout

llmAdded momentum and overbought filters to entries (macd_hist>0, rsi_14<75) and relaxed dist_sma_20 threshold to 0.06 to capture more breakouts with confirmation; added protective exit for large single-day drops (ret_1d < -6%) in addition to sma_20 cross; introduced regime gates to only trade in uptrends and non-high-volatility regimes; reduced base position to 0.8 to lower drawdown exposure.

Fitness
0.1878
Generation
27
Complexity
11
Created
2026-09-23

Lineage

Parents (1)
Breakout20_V0397S0397 · gen 18ARCHIVEDllm

changed dist_sma_20 threshold -0.0187 -> 0.0942

Children (0)
None

Strategy Logic (pseudocode)

# Breakout20_V0594  [breakout]
require regime.trend in ['UPTREND']
require regime.volatility in ['LOW_VOLATILITY', 'MEDIUM_VOLATILITY']
require regime.bubble in ['NORMAL', 'EXPENSIVE']
if flat and (breakout_20 == 1 and dist_sma_20 > 0.06 and macd_hist > 0.0 and rsi_14 < 75.0):
    position = 0.8
if long and (close < sma_20 or ret_1d < -0.06):
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR2.8%-0.6%2.1%1.9%
Total Return25.0%-1.7%7.9%32.7%
Sharpe0.330.010.220.23
Sortino0.150.000.090.10
Calmar0.22-0.020.110.07
Volatility10.1%11.5%13.6%11.3%
Max DD-12.9%-27.3%-18.4%-27.3%
Win Rate47.1%22.2%55.6%42.9%
Avg Win6.9%20.4%7.2%8.8%
Avg Loss-3.2%-5.3%-6.4%-4.6%
Payoff2.133.841.121.91
Expectancy1.5%0.4%1.1%1.1%
Profit Factor1.901.101.401.43
Trades179935
Avg Holding Days12.65.810.010.2
Turnover3.44.83.93.8
Exposure7.9%4.6%6.9%7.0%

Growth of $100

Breakout20_V0594 vs TSLA Buy & Hold
Breakout20_V0594 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
20161.1%0.19-5.5%2
201718.9%1.38-7.2%4
2018-6.2%-1.41-6.2%1
20190.0%0.000.0%0
202015.0%1.07-7.0%3
202112.7%1.21-4.1%2
2022-24.2%-2.83-24.2%4

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 testDOWNTREND2690.0%0.000%
hidden testEXPENSIVE8327.2%1.2022%
hidden testEXTREME480.0%0.000%
hidden testHIGH VOLATILITY254-19.8%-1.761%
hidden testLOW VOLATILITY42922.7%1.8210%
hidden testMEDIUM VOLATILITY250-7.6%-0.459%
hidden testNORMAL8020.7%0.056%
hidden testSIDEWAYS293-6.1%-1.071%
hidden testUPTREND37112.3%0.5917%
trainDOWNTREND5180.0%0.000%
trainEXPENSIVE31125.5%1.4416%
trainEXTREME1009.3%1.551%
trainHIGH VOLATILITY6996.1%0.800%
trainLOW VOLATILITY7455.9%0.5217%
trainMEDIUM VOLATILITY568-3.6%-0.335%
trainNORMAL1,601-1.4%-0.187%
trainSIDEWAYS592-2.7%-0.901%
trainUPTREND9029.1%0.6217%
validationDOWNTREND1250.0%0.000%
validationEXPENSIVE13833.6%1.7312%
validationEXTREME14420.8%1.861%
validationHIGH VOLATILITY2580.0%0.000%
validationLOW VOLATILITY183-14.4%-1.986%
validationMEDIUM VOLATILITY3158.6%0.518%
validationNORMAL474-16.0%-2.044%
validationSIDEWAYS206-12.9%-1.801%
validationUPTREND4256.4%0.448%

Trades (full period)

35 trades
EntryExitEntry PxExit PxReturnDays
2026-07-022026-07-06$393.45$419.77-6.15%2
2025-12-082025-12-30$439.58$454.430.73%16
2025-09-122025-10-13$395.94$435.909.63%22
2025-05-282025-06-05$356.90$284.70-6.99%7
2024-09-242024-09-27$254.27$260.461.19%4
2024-09-062024-09-09$210.73$216.27-6.91%2
2024-07-022024-07-12$231.26$248.2311.75%8
2023-07-062023-07-21$276.54$260.02-5.64%12
2023-06-022023-06-27$213.97$250.2112.72%17
2022-09-202022-09-23$308.73$275.33-5.47%4
2022-08-162022-08-22$306.56$289.91-3.44%5
2022-08-052022-08-08$288.17$290.42-5.46%2
2022-04-052022-04-12$363.75$328.98-12.12%6
2021-08-052021-08-17$238.21$221.90-2.92%9
2021-01-052021-01-11$245.04$270.4016.09%5
2020-12-182020-12-22$231.67$213.45-0.83%3
2020-11-192020-12-08$166.42$216.6324.77%13
2020-10-152020-10-21$149.63$140.88-7.02%5
2018-12-142018-12-18$24.38$22.47-6.20%3
2017-09-182017-09-25$25.67$23.00-6.22%6
2017-06-062017-06-14$23.52$25.386.41%7
2017-03-282017-04-04$18.50$20.258.17%6
2017-01-052017-02-24$15.12$17.1310.04%35
2016-06-082016-06-09$15.70$15.290.93%2
2016-04-052016-04-29$17.03$16.050.13%19
2015-05-122015-07-09$16.32$17.195.07%41
2015-04-302015-05-01$15.07$15.07-2.36%2
2014-08-052014-09-16$15.90$17.385.11%30
2014-06-242014-07-08$15.50$14.60-5.07%10
2014-02-142014-02-26$13.22$16.8719.03%8
2013-09-232013-10-03$12.07$11.55-1.18%9
2013-01-252013-02-19$2.47$2.62-0.02%17
2012-11-302012-12-14$2.25$2.25-0.32%11
2012-03-282012-04-05$2.52$2.30-6.33%7
2012-02-212012-02-22$2.30$2.28-1.23%2