Strategy Zoo / S0050

RSIPullbackInUptrend_V0050

ARCHIVEDbuy_the_dip

structuralreplaced exit rule with: breakout_50 == 1; changed rsi_14 threshold 45.0 -> 55.239

Fitness
0.1857
Generation
2
Complexity
5
Created
2026-09-18

Lineage

Parents (1)
RSIPullbackInUptrend_V0015S0015 · gen 0ARCHIVEDstructural

seed strategy

Children (0)
None

Strategy Logic (pseudocode)

# RSIPullbackInUptrend_V0050  [buy_the_dip]
require regime.trend in ['UPTREND', 'SIDEWAYS']
if flat and (rsi_14 < 55.239 and sma_50 > sma_200):
    position = 1.0
if long and breakout_50 == 1:
    position = 0.0  # exit to cash

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-0.2%2.5%-10.0%-2.2%
Total Return-1.4%7.8%-32.1%-27.9%
Sharpe0.150.30-0.160.12
Sortino0.120.31-0.160.11
Calmar-0.000.05-0.23-0.03
Volatility30.7%50.6%32.5%36.1%
Max DD-58.1%-51.9%-43.8%-75.1%
Win Rate56.4%50.0%53.3%54.4%
Avg Win8.6%20.5%10.5%11.2%
Avg Loss-9.6%-14.9%-14.6%-11.9%
Payoff0.891.380.720.94
Expectancy0.7%2.8%-1.2%0.7%
Profit Factor1.161.380.821.13
Trades39141568
Avg Holding Days20.425.924.122.4
Turnover9.89.38.19.3
Exposure37.7%46.0%37.3%39.3%

Growth of $100

RSIPullbackInUptrend_V0050 vs TSLA Buy & Hold
RSIPullbackInUptrend_V0050 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-24.2%-1.23-29.3%3
201712.5%0.56-21.4%8
2018-21.1%-1.10-29.9%1
20193.5%0.27-17.2%2
2020103.4%1.44-51.8%3
2021-8.5%0.03-37.1%5
2022-49.3%-1.61-49.2%6

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-17.4%-2.103%
hidden testEXPENSIVE83102.1%1.8143%
hidden testEXTREME486.1%0.1746%
hidden testHIGH VOLATILITY25436.8%0.9522%
hidden testLOW VOLATILITY429-32.8%-1.2743%
hidden testMEDIUM VOLATILITY248-1.0%-0.0344%
hidden testNORMAL800-17.1%-0.6036%
hidden testSIDEWAYS293-47.0%-1.4844%
hidden testUPTREND37136.4%0.8656%
trainDOWNTREND518-37.4%-2.104%
trainEXPENSIVE31146.6%1.1750%
trainEXTREME10062.9%3.249%
trainHIGH VOLATILITY6997.0%0.1834%
trainLOW VOLATILITY7457.2%0.3436%
trainMEDIUM VOLATILITY568-2.0%-0.0643%
trainNORMAL1,601-7.3%-0.2537%
trainSIDEWAYS59219.0%0.5157%
trainUPTREND90219.1%0.6144%
validationDOWNTREND125-47.1%-3.376%
validationEXPENSIVE13834.0%0.5755%
validationEXTREME144129.1%2.4231%
validationHIGH VOLATILITY25875.6%1.0651%
validationLOW VOLATILITY1832.9%0.1144%
validationMEDIUM VOLATILITY315-27.0%-0.6843%
validationNORMAL474-24.8%-0.5348%
validationSIDEWAYS206-31.9%-0.5775%
validationUPTREND42556.5%1.0444%

Trades (full period)

68 trades
EntryExitEntry PxExit PxReturnDays
2026-03-172026-03-19$399.27$380.30-0.90%3
2025-12-302026-03-16$454.43$395.56-15.06%52
2025-11-052025-12-16$462.07$489.886.78%29
2025-10-312025-11-04$456.56$444.266.21%3
2025-10-132025-10-29$435.90$461.5111.16%13
2025-07-022025-08-06$315.65$319.912.46%25
2025-03-262025-03-27$272.06$273.13-5.77%2
2024-12-312025-03-05$403.84$279.10-34.96%43
2024-11-042024-11-07$242.84$296.9115.65%4
2024-10-042024-10-28$250.08$262.5111.64%17
2024-07-302024-09-26$222.62$254.2210.51%42
2024-01-022024-02-02$248.42$187.91-24.15%23
2023-11-032023-12-28$219.96$253.1819.41%38
2023-10-252023-10-26$212.42$205.76-2.09%2
2023-07-212023-10-23$260.02$212.08-19.53%66
2022-05-182022-05-23$236.60$224.97-13.01%4
2022-04-112022-05-13$325.31$256.53-29.16%24
2022-03-162022-03-29$280.08$366.5235.89%10
2022-03-102022-03-14$279.43$255.46-7.59%3
2022-03-012022-03-07$288.12$268.19-3.89%5
2021-11-102022-02-23$355.98$254.68-19.89%72
2021-09-212021-09-27$246.46$263.795.85%5
2021-06-112021-08-03$203.30$236.5816.08%37
2021-05-242021-06-10$202.15$203.372.88%13
2021-05-172021-05-18$192.28$192.62-2.39%2
2021-02-012021-05-14$279.94$196.58-28.10%73
2020-09-092020-11-19$122.09$166.4247.09%52
2020-08-032020-08-17$99.00$122.3815.15%11
2020-02-282020-05-11$44.53$54.0920.44%51
2019-11-272019-12-13$22.09$23.899.13%12
2018-12-182019-03-04$22.47$19.02-15.56%51
2018-08-162018-09-06$22.36$18.73-17.28%15
2017-12-072017-12-08$20.75$21.01-0.84%2
2017-11-132017-12-06$21.03$20.880.04%17
2017-11-062017-11-07$20.19$20.40-1.28%2
2017-09-222017-11-03$23.41$20.41-18.51%31
2017-06-282017-09-14$24.75$25.180.87%55
2017-05-182017-05-31$20.87$22.739.25%9
2017-05-052017-05-11$20.56$21.549.86%5
2017-02-242017-04-04$17.13$20.2516.38%28
2016-07-222016-10-06$14.82$13.40-5.65%54
2016-07-062016-07-08$14.30$14.450.71%3
2016-05-032016-06-27$15.49$13.24-20.28%39
2015-11-162015-11-17$14.29$14.273.23%2
2015-11-032015-11-11$13.89$14.611.06%7
2015-10-202015-10-21$14.20$14.01-6.80%2
2015-07-222015-10-12$17.86$14.37-17.44%58
2015-07-092015-07-21$17.19$17.7810.49%9
2015-01-082015-01-13$14.04$13.62-4.33%4
2014-12-192015-01-05$14.62$14.010.28%10
2014-12-102014-12-11$13.99$13.93-3.45%2
2014-09-162014-12-02$17.38$15.43-8.93%55
2014-07-082014-08-07$14.60$16.8311.57%23
2014-03-172014-06-18$15.60$15.140.10%66
2013-10-042014-01-22$12.07$11.901.75%75
2013-07-172013-07-30$8.02$8.7823.21%10
2013-02-192013-04-02$2.62$2.9618.37%30
2013-01-072013-01-24$2.29$2.474.44%13
2012-12-272013-01-03$2.25$2.325.06%5
2012-06-182012-07-16$2.12$2.4014.29%20
2012-06-142012-06-15$1.96$1.99-1.48%2
2012-06-112012-06-12$1.94$1.98-3.39%2
2012-05-222012-06-04$2.05$1.86-2.34%9
2012-04-052012-05-16$2.30$1.95-16.08%29
2012-03-232012-03-27$2.27$2.538.50%3
2012-03-072012-03-13$2.21$2.418.54%5
2012-01-182012-02-21$1.79$2.3031.20%24
2012-01-042012-01-17$1.85$1.77-19.00%9