Strategy Zoo / S0020

SMACross_50_200_V0020

ARCHIVEDhybrid

crossoverentry from SMACross_50_200_V0006, exit from Breakout20_V0011

Fitness
0.4844
Generation
1
Complexity
2
Created
2026-09-18

Lineage

Parents (2)
SMACross_50_200_V0006S0006 · gen 0ARCHIVEDcrossover

seed strategy

Breakout20_V0011S0011 · gen 0ARCHIVEDcrossover

seed strategy

Children (1)
Breakout20_V0040S0040 · gen 2ARCHIVEDcrossover

Strategy Logic (pseudocode)

# SMACross_50_200_V0020  [hybrid]
if flat and sma_50 > sma_200:
    position = 1.0
if long and close < sma_20:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR2.4%92.6%-23.4%8.5%
Total Return20.7%615.0%-62.7%231.2%
Sharpe0.241.44-0.590.40
Sortino0.271.88-0.600.46
Calmar0.031.90-0.330.11
Volatility35.0%56.9%34.9%40.5%
Max DD-76.4%-48.7%-72.0%-78.6%
Win Rate38.5%39.7%34.5%37.7%
Avg Win4.9%12.8%3.9%6.6%
Avg Loss-2.5%-3.3%-2.9%-2.8%
Payoff1.983.841.352.40
Expectancy0.4%3.1%-0.5%0.8%
Profit Factor1.242.530.711.45
Trades286116142544
Avg Holding Days4.24.93.54.2
Turnover71.877.376.974.1
Exposure46.6%60.6%38.2%47.4%

Growth of $100

SMACross_50_200_V0020 vs TSLA Buy & Hold
SMACross_50_200_V0020 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-30.2%-1.64-30.2%34
20179.7%0.46-19.1%54
2018-14.1%-0.56-32.6%14
20190.9%0.16-24.3%20
2020887.7%3.29-37.4%32
2021-9.7%-0.02-48.7%47
2022-32.6%-0.99-40.1%37

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-57.0%-1.9312%
hidden testEXPENSIVE83-27.4%-0.5471%
hidden testEXTREME48113.4%1.9079%
hidden testHIGH VOLATILITY254-4.0%-0.0934%
hidden testLOW VOLATILITY429-10.0%-0.4138%
hidden testMEDIUM VOLATILITY248-55.8%-1.4842%
hidden testNORMAL800-27.9%-0.9132%
hidden testSIDEWAYS293-22.3%-0.9034%
hidden testUPTREND3716.9%0.1661%
trainDOWNTREND518-44.4%-2.369%
trainEXPENSIVE31167.3%1.4684%
trainEXTREME100374.1%5.1597%
trainHIGH VOLATILITY69932.0%0.6947%
trainLOW VOLATILITY7454.1%0.1750%
trainMEDIUM VOLATILITY568-14.9%-0.4941%
trainNORMAL1,601-25.8%-0.9436%
trainSIDEWAYS5927.9%0.2645%
trainUPTREND90239.1%0.8969%
validationDOWNTREND125-61.4%-2.6310%
validationEXPENSIVE13874.3%1.2080%
validationEXTREME144374.9%4.3794%
validationHIGH VOLATILITY258110.6%1.4462%
validationLOW VOLATILITY18332.2%1.2154%
validationMEDIUM VOLATILITY31586.7%1.7163%
validationNORMAL474-5.2%-0.1345%
validationSIDEWAYS20628.2%0.6555%
validationUPTREND425149.8%2.1978%

Trades (full period)

latest 100 of 544
EntryExitEntry PxExit PxReturnDays
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-172025-10-13$425.86$435.90-2.12%19
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-172025-07-25$319.41$316.06-5.28%7
2025-07-152025-07-16$310.78$321.67-2.13%2
2025-07-112025-07-14$313.51$316.900.97%2
2025-07-092025-07-10$295.88$309.87-0.85%2
2025-07-072025-07-08$293.94$297.81-6.98%2
2025-07-022025-07-03$315.65$315.354.76%2
2025-04-142025-04-15$252.35$254.11-0.18%2
2025-04-102025-04-11$252.40$252.31-7.47%2
2025-04-082025-04-09$221.86$272.20-5.09%2
2025-03-242025-04-07$278.39$233.29-3.91%11
2025-03-202025-03-21$236.26$248.71-0.03%2
2025-03-182025-03-19$225.31$235.86-5.53%2
2025-03-142025-03-17$249.98$238.013.66%2
2025-03-122025-03-13$248.09$240.687.39%2
2025-03-102025-03-11$222.15$230.58-15.61%2
2025-03-062025-03-07$263.45$262.67-5.80%2
2025-03-042025-03-05$272.04$279.10-4.63%2
2025-02-282025-03-03$292.98$284.653.71%2
2025-02-262025-02-27$290.80$281.95-4.16%2
2025-02-242025-02-25$330.53$302.80-2.35%2
2025-02-202025-02-21$354.40$337.80-1.91%2
2025-02-182025-02-19$354.11$360.56-0.69%2
2025-02-132025-02-14$355.94$355.845.57%2
2025-02-112025-02-12$328.50$336.51-6.53%2
2025-02-072025-02-10$361.62$350.73-3.59%2
2025-02-052025-02-06$378.17$374.32-3.78%2
2025-02-032025-02-04$383.68$392.21-5.37%2
2025-01-302025-01-31$400.28$404.602.67%2
2025-01-282025-01-29$398.09$389.100.04%2
2025-01-242025-01-27$406.58$397.15-1.60%2
2025-01-212025-01-23$424.07$412.38-2.87%3
2025-01-162025-01-17$413.82$426.50-3.56%2
2025-01-142025-01-15$396.36$428.22-1.92%2
2025-01-102025-01-13$394.74$403.31-0.25%2
2025-01-072025-01-08$394.36$394.94-4.26%2
2025-01-032025-01-06$410.44$411.058.01%2
2024-10-252025-01-02$269.19$379.2854.73%47
2024-10-232024-10-24$213.65$260.48-2.18%2
2024-10-212024-10-22$218.85$217.97-1.04%2
2024-10-172024-10-18$220.89$220.70-0.40%2
2024-10-152024-10-16$219.57$221.33-0.01%2
2024-10-112024-10-14$217.80$219.16-8.97%2
2024-10-092024-10-10$241.05$238.77-1.61%2
2024-09-102024-10-08$226.17$244.5011.14%21
2024-09-032024-09-09$210.60$216.27-1.78%5
2024-08-292024-08-30$206.28$214.110.06%2
2024-08-262024-08-28$213.21$205.75-5.24%3
2024-08-192024-08-23$222.72$220.32-2.72%5
2024-08-152024-08-16$214.14$216.126.13%2
2024-08-132024-08-14$207.83$201.385.03%2
2024-08-092024-08-12$200.00$197.490.38%2
2024-08-072024-08-08$191.76$198.84-4.62%2
2024-08-052024-08-06$198.88$200.64-4.43%2
2024-08-012024-08-02$216.86$207.67-6.75%2