Strategy Zoo / S0453

Breakout20_V0453

ARCHIVEDhybrid

crossoverentry = Breakout20_V0191 OR PriceMomentum_V0298

Fitness
0.6241
Generation
21
Complexity
15
Created
2026-09-19

Lineage

Parents (2)
Breakout20_V0191S0191 · gen 9ARCHIVEDcrossover

added entry filter: dist_sma_20 > -0.0187

PriceMomentum_V0298S0298 · gen 14ARCHIVEDcrossover

changed ret_20d threshold 0.05 -> 0.0923

Children (0)
None

Strategy Logic (pseudocode)

# Breakout20_V0453  [hybrid]
if flat and ((breakout_20 == 1 and dist_sma_20 > -0.0187) or (ret_20d > 0.05 and (((close > sma_200 and sma_200_slope > 0.0) or ret_20d > 0.0923) and ret_20d > 0.05 and cumret_252d > -0.1997))):
    position = 1.0
if long and ret_20d < -0.03:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR19.4%118.5%16.8%34.6%
Total Return310.7%943.2%77.7%7740.1%
Sharpe0.681.750.590.94
Sortino0.751.980.641.03
Calmar0.293.360.390.51
Volatility35.3%52.5%38.8%40.3%
Max DD-67.7%-35.3%-43.0%-67.7%
Win Rate34.1%60.0%35.3%39.7%
Avg Win28.6%46.3%29.3%39.2%
Avg Loss-7.5%-9.8%-8.0%-8.0%
Payoff3.794.723.654.91
Expectancy4.8%23.9%5.2%10.8%
Profit Factor1.977.071.993.24
Trades41151773
Avg Holding Days25.630.526.427.8
Turnover10.410.09.510.0
Exposure53.9%58.5%48.3%53.5%

Growth of $100

Breakout20_V0453 vs TSLA Buy & Hold
Breakout20_V0453 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.1%0.02-33.2%4
201711.3%0.53-26.1%5
2018-44.5%-1.62-52.8%9
201947.1%1.23-22.6%3
2020707.9%3.19-33.7%5
202162.0%1.45-24.8%5
2022-23.7%-0.64-30.4%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.5%0.0231%
hidden testEXPENSIVE83108.6%2.0082%
hidden testEXTREME48195.3%3.4769%
hidden testHIGH VOLATILITY25436.5%0.7053%
hidden testLOW VOLATILITY42951.3%1.8046%
hidden testMEDIUM VOLATILITY248-39.3%-1.0248%
hidden testNORMAL8003.9%0.1144%
hidden testSIDEWAYS293-11.8%-0.3547%
hidden testUPTREND37166.9%1.4161%
trainDOWNTREND518-19.4%-0.9329%
trainEXPENSIVE31165.0%1.6477%
trainEXTREME100407.4%5.5199%
trainHIGH VOLATILITY69936.2%0.7948%
trainLOW VOLATILITY74537.3%1.4464%
trainMEDIUM VOLATILITY568-9.0%-0.2948%
trainNORMAL1,601-8.1%-0.2747%
trainSIDEWAYS592-8.3%-0.2847%
trainUPTREND90269.8%1.5973%
validationDOWNTREND12534.3%1.4314%
validationEXPENSIVE13875.0%1.3264%
validationEXTREME144371.2%4.3894%
validationHIGH VOLATILITY258106.2%1.5352%
validationLOW VOLATILITY18330.9%1.1264%
validationMEDIUM VOLATILITY315115.8%2.4660%
validationNORMAL47412.1%0.3546%
validationSIDEWAYS206-21.3%-0.5948%
validationUPTREND425163.8%2.5777%

Trades (full period)

74 trades
EntryExitEntry PxExit PxReturnDays
2026-08-24—$348.95—0.82%19OPEN
2026-07-022026-07-06$393.45$419.77-7.68%2
2026-05-052026-06-08$389.37$408.95-0.58%24
2026-04-202026-04-24$392.50$376.30-6.90%5
2025-12-082026-01-07$439.58$431.41-5.04%21
2025-08-112025-11-14$339.03$404.3521.70%69
2025-04-282025-06-13$285.88$325.3111.76%34
2025-04-102025-04-22$252.40$237.97-16.60%8
2024-10-282025-01-14$262.51$396.3649.52%53
2024-09-052024-10-14$230.17$219.16-0.93%28
2024-06-182024-08-02$184.86$207.6715.46%32
2024-04-302024-05-29$183.28$176.19-9.10%21
2024-02-292024-03-07$201.88$178.65-12.80%6
2023-11-162024-01-10$233.59$233.94-3.44%37
2023-09-122023-09-28$267.48$246.38-12.27%13
2023-05-192023-08-02$180.14$254.1147.30%51
2023-04-032023-04-20$194.77$162.99-13.13%13
2023-01-242023-03-08$143.89$182.0030.32%31
2022-09-202022-09-26$308.73$276.01-11.09%5
2022-07-112022-08-29$234.34$284.8214.65%36
2022-06-242022-06-29$245.71$228.49-1.22%4
2022-03-212022-04-27$307.05$293.84-3.39%27
2022-01-042022-01-24$383.20$310.00-21.49%14
2021-08-022021-12-01$236.56$365.0066.26%86
2021-06-142021-07-26$205.90$219.215.28%30
2021-04-142021-05-11$244.08$205.73-17.65%20
2021-04-052021-04-12$230.35$233.992.11%6
2020-11-182021-02-11$162.21$270.5581.90%58
2020-10-222020-10-29$141.93$136.94-4.12%6
2020-10-072020-10-20$141.77$140.653.87%10
2020-08-142020-09-24$110.05$129.2617.09%29
2020-04-132020-08-10$43.40$94.57153.05%84
2019-09-112020-03-04$16.47$49.97215.89%121
2019-06-182019-08-12$14.98$15.274.23%39
2019-04-042019-04-05$17.85$18.33-8.43%2
2019-01-182019-01-22$20.15$19.93-13.16%2
2018-10-262018-12-19$22.06$22.206.83%37
2018-10-022018-10-09$20.07$17.52-19.52%6
2018-08-032018-08-31$23.21$20.11-13.45%21
2018-06-072018-07-06$21.07$20.59-3.43%21
2018-05-102018-05-18$20.33$18.45-7.46%7
2018-04-272018-05-04$19.61$19.61-0.56%6
2018-03-132018-03-19$22.79$20.90-7.18%5
2018-02-272018-03-02$23.40$22.34-7.60%4
2017-12-122018-02-09$22.74$20.69-4.35%41
2017-09-142017-09-29$25.18$22.74-7.45%12
2017-08-042017-09-07$23.79$23.37-0.93%24
2017-05-312017-07-06$22.73$20.59-2.58%26
2017-03-272017-05-24$18.01$20.6815.24%42
2016-12-142017-03-08$13.25$16.4625.20%57
2016-10-042016-10-17$14.09$12.93-8.23%10
2016-07-122016-08-23$14.98$14.99-1.02%31
2016-06-082016-06-23$15.70$13.09-15.52%12
2016-03-042016-05-04$13.40$14.8418.45%43
2015-11-302016-01-05$15.35$14.90-3.73%25
2015-11-062015-11-13$15.49$13.81-8.31%6
2015-09-172015-10-02$17.47$16.50-8.71%12
2015-08-062015-08-07$16.41$16.17-9.08%2
2015-04-072015-07-28$13.55$17.6524.33%79
2015-02-042015-03-03$14.57$13.30-9.81%19
2014-11-112014-12-02$16.74$15.43-4.44%15
2014-08-042014-09-16$15.90$17.388.61%31
2014-06-092014-07-17$13.69$14.364.11%28
2014-05-282014-06-04$14.02$13.60-3.32%6
2014-01-152014-03-26$10.94$14.2036.42%49
2013-12-132014-01-14$9.84$10.75-5.70%21
2013-06-272013-10-22$7.28$11.4462.94%82
2013-03-262013-06-26$2.52$7.05172.31%65
2013-01-242013-02-26$2.47$2.30-4.69%23
2012-11-062013-01-11$2.08$2.196.23%46
2012-09-182012-09-27$2.09$1.90-15.54%8
2012-08-242012-09-06$1.97$1.90-9.26%9
2012-06-192012-07-20$2.14$2.121.15%23
2012-01-272012-04-10$1.96$2.1614.32%51