Strategy Zoo / S0657

Breakout20_V0657

ARCHIVEDbreakout

structuraladded exit filter: breakout_50 == 1

Fitness
0.5307
Generation
30
Complexity
8
Created
2026-09-24

Lineage

Parents (1)
Breakout20_V0374S0374 · gen 17ARCHIVEDstructural

changed dist_sma_20 threshold -0.0187 -> -0.121; reduce exposure to 41% during HIGH_VOLATILITY

Children (0)
None

Strategy Logic (pseudocode)

# Breakout20_V0657  [breakout]
if flat and (breakout_20 == 1 and dist_sma_20 > -0.121 and vol_chg < 1.2007):
    position = 1.0
if long and (close < sma_20 or breakout_50 == 1):
    position = 0.0  # exit to cash
if regime.volatility == "HIGH_VOLATILITY": position *= 0.41

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR8.7%51.0%2.6%14.8%
Total Return94.6%244.2%9.9%657.8%
Sharpe0.561.700.230.77
Sortino0.431.710.160.61
Calmar0.342.340.070.42
Volatility17.5%26.3%21.8%20.7%
Max DD-25.5%-21.8%-34.8%-34.8%
Win Rate77.0%80.0%67.3%75.5%
Avg Win2.5%4.4%3.8%3.3%
Avg Loss-5.4%-5.4%-6.6%-5.8%
Payoff0.480.810.570.57
Expectancy0.7%2.5%0.4%1.1%
Profit Factor1.593.251.181.76
Trades1135552220
Avg Holding Days4.53.95.14.5
Turnover25.033.925.526.9
Exposure16.6%17.8%19.8%17.6%

Growth of $100

Breakout20_V0657 vs TSLA Buy & Hold
Breakout20_V0657 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
20168.3%0.81-8.2%6
201720.9%1.20-9.2%21
2018-5.7%-0.73-12.8%13
201915.3%0.66-14.4%14
2020155.9%3.17-8.8%24
202110.0%0.50-16.9%20
202218.1%0.89-12.9%10

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 testDOWNTREND27011.3%0.6118%
hidden testEXPENSIVE83-17.5%-0.5929%
hidden testEXTREME48-0.4%-0.0118%
hidden testHIGH VOLATILITY254-4.9%-0.2410%
hidden testLOW VOLATILITY43034.8%1.7124%
hidden testMEDIUM VOLATILITY250-36.5%-1.4523%
hidden testNORMAL8037.6%0.3719%
hidden testSIDEWAYS293-2.8%-0.1621%
hidden testUPTREND3716.3%0.2420%
trainDOWNTREND518-4.5%-0.3312%
trainEXPENSIVE31145.4%2.1821%
trainEXTREME10099.6%3.8421%
trainHIGH VOLATILITY69915.3%0.837%
trainLOW VOLATILITY74514.8%0.9625%
trainMEDIUM VOLATILITY568-3.4%-0.1816%
trainNORMAL1,601-2.7%-0.1716%
trainSIDEWAYS592-2.4%-0.1618%
trainUPTREND90226.2%1.2718%
validationDOWNTREND12529.1%1.359%
validationEXPENSIVE13838.0%1.7513%
validationEXTREME144160.8%4.3721%
validationHIGH VOLATILITY25840.7%1.439%
validationLOW VOLATILITY18317.0%0.9326%
validationMEDIUM VOLATILITY31563.7%2.2620%
validationNORMAL47411.2%0.4818%
validationSIDEWAYS2069.7%0.4620%
validationUPTREND42566.1%2.2319%

Trades (full period)

latest 100 of 221
EntryExitEntry PxExit PxReturnDays
2026-09-23———-0.10%1OPEN
2026-08-242026-09-16$348.95$358.08-1.93%17
2026-07-022026-07-06$393.45$419.77-7.68%2
2026-05-122026-05-14$433.45$443.30-0.14%3
2026-04-202026-05-11$392.50$445.006.71%16
2025-12-172025-12-30$467.26$454.43-6.37%9
2025-12-082025-12-16$439.58$489.884.25%7
2025-11-042025-11-10$444.26$445.23-8.48%5
2025-10-292025-10-30$461.51$440.100.01%2
2025-10-022025-10-13$436.00$435.90-10.19%8
2025-09-302025-10-01$444.72$459.460.14%2
2025-09-232025-09-25$425.85$423.391.77%3
2025-09-182025-09-22$416.85$434.21-0.15%3
2025-09-162025-09-17$421.62$425.862.62%2
2025-09-122025-09-15$395.94$410.047.15%2
2025-08-262025-08-27$351.67$349.601.26%2
2025-08-122025-08-22$340.84$340.01-5.77%9
2025-05-282025-06-05$356.90$284.70-8.68%7
2025-05-152025-05-19$342.82$342.090.20%3
2025-05-132025-05-14$334.07$347.681.94%2
2025-04-282025-05-12$285.88$318.381.88%11
2024-12-182025-01-02$440.13$379.28-13.81%10
2024-12-162024-12-17$463.02$479.865.94%2
2024-12-112024-12-12$424.77$418.105.72%2
2024-12-092024-12-10$389.79$400.99-0.02%2
2024-12-052024-12-06$369.49$389.221.24%2
2024-11-252024-12-03$338.59$351.420.49%6
2024-11-082024-11-11$321.22$350.003.27%2
2024-09-302024-10-01$261.63$258.020.25%2
2024-09-162024-09-26$226.78$254.2212.82%9
2024-09-062024-09-09$210.73$216.27-8.64%2
2024-07-112024-07-25$241.03$220.25-12.40%11
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
2024-06-282024-07-01$197.88$209.860.03%2
2024-06-182024-06-27$184.86$197.424.55%7
2024-02-292024-03-05$201.88$180.74-7.07%4
2023-12-152023-12-28$253.50$253.183.93%9
2023-11-162023-12-13$233.59$239.29-2.60%19
2023-09-122023-09-22$267.48$244.88-6.72%9
2023-07-182023-07-19$293.34$291.260.82%2
2023-07-052023-07-06$282.48$276.540.75%2
2023-06-202023-06-21$274.45$259.465.13%2
2023-06-132023-06-14$258.71$256.793.35%2
2023-06-092023-06-12$244.40$249.833.86%2
2023-06-072023-06-08$224.57$234.861.27%2
2023-06-052023-06-06$217.61$221.311.50%2
2023-05-192023-06-02$180.14$213.9717.08%10
2023-04-032023-04-06$194.77$185.06-10.76%4
2023-02-152023-02-16$214.24$202.040.90%2
2023-02-092023-02-10$207.32$196.891.15%2
2023-01-242023-02-08$143.89$201.2914.09%12
2022-09-202022-09-23$308.73$275.33-6.81%4
2022-08-162022-08-23$306.56$296.45-6.46%6
2022-08-042022-08-05$308.63$288.170.20%2
2022-08-022022-08-03$300.59$307.400.91%2
2022-07-292022-08-01$297.15$297.285.58%2
2022-07-252022-07-28$268.43$280.900.74%4
2022-07-112022-07-22$234.34$272.247.28%10
2022-03-302022-04-05$364.66$363.753.96%5
2022-03-212022-03-29$307.05$366.5220.35%7
2022-01-042022-01-10$383.20$352.71-6.18%5
2021-11-052021-11-15$407.36$337.80-16.59%7
2021-11-022021-11-04$390.67$409.970.23%3
2021-10-292021-11-01$371.33$402.863.23%2
2021-10-252021-10-26$341.62$339.4812.45%2
2021-10-182021-10-19$290.04$288.093.01%2
2021-10-142021-10-15$272.77$281.010.69%2
2021-10-082021-10-13$261.83$270.361.32%4
2021-09-272021-09-28$263.79$259.191.99%2
2021-09-172021-09-20$253.16$243.390.13%2
2021-09-102021-09-16$245.42$252.33-0.07%5
2021-09-082021-09-09$251.29$251.62-0.07%2
2021-08-312021-09-01$245.24$244.700.46%2
2021-08-062021-08-13$233.03$239.060.86%6
2021-08-042021-08-05$236.97$238.21-0.03%2
2021-08-022021-08-03$236.56$236.583.07%2
2021-06-242021-07-15$226.61$216.87-0.68%15
2021-04-142021-04-28$244.08$231.47-7.74%11
2021-01-262021-01-27$294.36$288.050.06%2
2021-01-082021-01-11$293.34$270.407.63%2
2021-01-062021-01-07$251.99$272.012.64%2
2021-01-042021-01-05$243.26$245.043.21%2
2020-12-182020-12-21$231.67$216.625.76%2
2020-12-082020-12-09$216.63$201.491.06%2
2020-12-042020-12-07$199.68$213.920.75%2
2020-11-272020-11-30$195.25$189.201.85%2
2020-11-242020-11-25$185.13$191.336.22%2
2020-11-182020-11-19$162.21$166.429.99%2
2020-10-152020-10-21$149.63$140.88-8.72%5
2020-08-282020-09-01$147.56$158.3511.83%3
2020-08-242020-08-27$134.28$149.255.64%4
2020-08-192020-08-21$125.24$136.672.42%3
2020-08-172020-08-18$122.38$125.814.51%2
2020-07-162020-07-21$100.04$104.562.55%4
2020-07-102020-07-13$102.98$99.804.34%2
2020-07-022020-07-06$80.58$91.447.74%2
2020-06-022020-06-09$58.77$62.715.56%6
2020-05-222020-06-01$54.46$59.871.33%6