Strategy Zoo / S0446

Breakout20_V0446

ARCHIVEDbreakout

structuralremoved entry condition: breakout_20 == 1; removed entry condition: dist_sma_20 > -0.0187

Fitness
0.4937
Generation
20
Complexity
3
Created
2026-09-19

Lineage

Parents (1)
Breakout20_V0363S0363 · gen 17ARCHIVEDstructural

logic of Breakout20_V0308 with risk overlay of Breakout20_V0324

Children (0)
None

Strategy Logic (pseudocode)

# Breakout20_V0446  [breakout]
if flat and vol_chg < 1.2007:
    position = 1.0
if long and close < sma_20:
    position = 0.0  # exit to cash
if regime.volatility == "HIGH_VOLATILITY": position *= 0.3

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-0.2%89.6%-2.5%13.3%
Total Return-1.9%581.6%-9.0%526.0%
Sharpe0.161.630.120.52
Sortino0.202.590.170.71
Calmar-0.002.41-0.050.20
Volatility33.3%45.6%37.9%37.3%
Max DD-65.1%-37.2%-51.6%-65.1%
Win Rate40.5%42.0%38.2%40.3%
Avg Win2.9%7.1%3.8%4.1%
Avg Loss-1.9%-2.3%-2.2%-2.0%
Payoff1.553.081.732.01
Expectancy0.1%1.7%0.1%0.4%
Profit Factor1.052.231.071.35
Trades454169233857
Avg Holding Days4.34.54.04.2
Turnover91.287.1105.293.9
Exposure56.3%59.4%60.0%57.9%

Growth of $100

Breakout20_V0446 vs TSLA Buy & Hold
Breakout20_V0446 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-20.5%-0.68-41.8%64
201712.9%0.60-17.6%53
201810.7%0.49-23.7%65
201925.2%0.83-23.9%62
2020496.7%4.02-21.0%32
202126.5%0.73-34.0%54
2022-23.7%-0.50-37.2%83

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 testDOWNTREND267-5.9%-0.1750%
hidden testEXPENSIVE83-3.8%-0.0966%
hidden testEXTREME4844.8%1.1938%
hidden testHIGH VOLATILITY254-3.4%-0.1124%
hidden testLOW VOLATILITY42941.0%1.1474%
hidden testMEDIUM VOLATILITY248-49.8%-1.0673%
hidden testNORMAL8003.1%0.0861%
hidden testSIDEWAYS293-35.6%-0.9869%
hidden testUPTREND37144.1%1.0860%
trainDOWNTREND518-43.6%-1.4348%
trainEXPENSIVE31138.6%1.0358%
trainEXTREME100156.0%4.4650%
trainHIGH VOLATILITY6994.5%0.1325%
trainLOW VOLATILITY74533.3%1.1478%
trainMEDIUM VOLATILITY568-30.4%-0.8566%
trainNORMAL1,601-10.6%-0.3356%
trainSIDEWAYS5921.1%0.0452%
trainUPTREND90236.2%0.9964%
validationDOWNTREND125-69.7%-2.0541%
validationEXPENSIVE13891.6%1.9168%
validationEXTREME144257.3%5.4446%
validationHIGH VOLATILITY25880.1%1.9125%
validationLOW VOLATILITY18339.5%1.2679%
validationMEDIUM VOLATILITY31589.6%1.6476%
validationNORMAL47413.6%0.3161%
validationSIDEWAYS20629.4%0.7660%
validationUPTREND425138.3%2.7165%

Trades (full period)

latest 100 of 858
EntryExitEntry PxExit PxReturnDays
2026-09-17—$366.20—2.17%2OPEN
2026-08-142026-09-16$342.27$358.083.61%23
2026-08-122026-08-13$327.51$339.96-0.54%2
2026-08-102026-08-11$330.88$332.810.15%2
2026-08-062026-08-07$319.53$328.58-0.25%2
2026-08-042026-08-05$327.35$321.550.43%2
2026-07-312026-08-03$311.21$322.080.17%2
2026-07-292026-07-30$298.32$308.85-0.95%2
2026-07-272026-07-28$309.22$307.44-0.42%2
2026-07-232026-07-24$319.69$313.03-14.71%2
2026-07-212026-07-22$378.93$374.010.70%2
2026-07-172026-07-20$380.84$369.57-2.81%2
2026-07-152026-07-16$394.46$391.06-0.63%2
2026-07-102026-07-14$407.76$396.18-0.93%3
2026-07-072026-07-09$402.90$406.55-1.92%3
2026-06-302026-07-06$420.60$419.77-4.65%4
2026-06-262026-06-29$379.71$411.841.02%2
2026-06-242026-06-25$375.53$375.12-1.79%2
2026-06-222026-06-23$405.05$381.610.94%2
2026-06-172026-06-18$396.38$400.49-2.24%2
2026-06-152026-06-16$411.15$404.660.96%2
2026-06-112026-06-12$399.15$406.434.40%2
2026-06-092026-06-10$396.68$381.59-3.20%2
2026-06-052026-06-08$391.00$408.95-6.75%2
2026-06-032026-06-04$423.70$418.45-0.21%2
2026-04-162026-06-02$388.90$423.745.89%33
2026-04-142026-04-15$364.20$391.953.14%2
2026-04-102026-04-13$348.95$352.420.76%2
2026-04-082026-04-09$343.25$345.62-1.18%2
2026-04-062026-04-07$352.82$346.65-2.35%2
2026-04-012026-04-02$381.26$360.592.36%2
2026-03-302026-03-31$355.28$371.75-2.01%2
2026-03-262026-03-27$372.11$361.83-3.78%2
2026-03-242026-03-25$383.03$385.950.37%2
2026-03-202026-03-23$367.96$380.85-3.44%2
2026-03-182026-03-19$392.78$380.30-1.82%2
2026-03-162026-03-17$395.56$399.270.91%2
2026-03-122026-03-13$395.01$391.20-3.34%2
2026-03-102026-03-11$399.24$407.82-0.06%2
2026-03-062026-03-09$396.73$398.68-2.37%2
2026-03-042026-03-05$405.94$405.553.24%2
2026-03-022026-03-03$403.32$392.430.00%2
2026-02-252026-02-27$417.40$402.51-0.39%3
2026-02-232026-02-24$399.83$409.38-3.11%2
2026-02-192026-02-20$411.71$411.82-0.11%2
2026-02-172026-02-18$410.63$411.32-1.83%2
2026-02-112026-02-13$428.27$417.44-2.11%3
2026-02-092026-02-10$417.32$425.211.31%2
2026-02-052026-02-06$397.21$411.11-2.37%2
2026-02-032026-02-04$421.96$406.01-0.16%2
2026-01-302026-02-02$430.41$421.813.12%2
2026-01-282026-01-29$431.46$416.56-0.07%2
2026-01-222026-01-27$449.36$430.900.67%4
2026-01-202026-01-21$419.25$431.44-4.37%2
2026-01-152026-01-16$438.57$437.50-0.34%2
2026-01-132026-01-14$447.20$439.20-0.59%2
2026-01-092026-01-12$445.01$448.961.91%2
2026-01-072026-01-08$431.41$435.80-0.56%2
2026-01-052026-01-06$451.67$432.962.90%2
2025-12-312026-01-02$449.72$438.07-1.24%2
2025-11-282025-12-30$430.17$454.437.54%22
2025-11-252025-11-26$419.40$426.580.19%2
2025-11-212025-11-24$391.09$417.78-1.25%2
2025-11-192025-11-20$403.99$395.230.48%2
2025-11-172025-11-18$408.92$401.250.93%2
2025-11-132025-11-14$401.99$404.35-6.84%2
2025-11-112025-11-12$439.62$430.60-1.46%2
2025-10-282025-11-10$460.55$445.23-5.25%10
2025-10-202025-10-27$447.43$452.42-1.47%6
2025-10-162025-10-17$428.75$439.31-1.67%2
2025-10-142025-10-15$429.24$435.15-1.73%2
2025-09-042025-10-13$338.53$435.9023.52%28
2025-08-252025-09-03$346.60$334.09-3.32%7
2025-08-062025-08-22$319.91$340.013.49%13
2025-08-042025-08-05$309.26$308.721.99%2
2025-07-282025-08-01$325.59$302.63-2.66%5
2025-07-162025-07-25$321.67$316.06-1.96%8
2025-07-142025-07-15$316.90$310.780.88%2
2025-07-102025-07-11$309.87$313.514.52%2
2025-07-082025-07-09$297.81$295.881.12%2
2025-07-032025-07-07$315.35$293.94-0.09%2
2025-07-012025-07-02$300.71$315.65-1.66%2
2025-06-272025-06-30$323.63$317.66-0.26%2
2025-06-242025-06-26$340.47$325.78-1.90%3
2025-06-202025-06-23$322.16$348.68-0.05%2
2025-06-172025-06-18$316.35$322.05-1.22%2
2025-06-132025-06-16$325.31$329.130.52%2
2025-06-112025-06-12$326.43$319.11-0.03%2
2025-06-092025-06-10$308.58$326.091.31%2
2025-04-252025-06-05$284.95$284.708.50%29
2025-04-232025-04-24$250.74$259.511.55%2
2025-04-212025-04-22$227.50$237.97-1.78%2
2025-04-162025-04-17$241.55$241.37-1.54%2
2025-04-142025-04-15$252.35$254.11-0.06%2
2025-04-102025-04-11$252.40$252.31-2.24%2
2025-04-082025-04-09$221.86$272.20-1.53%2
2025-03-252025-04-07$288.14$233.29-4.23%10
2025-03-212025-03-24$248.71$278.391.52%2
2025-03-192025-03-20$235.86$236.261.34%2
2025-03-172025-03-18$238.01$225.31-1.50%2