Strategy Zoo / S0015

RSIPullbackInUptrend_V0015

ARCHIVEDbuy_the_dip

seedseed strategy

Fitness
0.1305
Generation
0
Complexity
5
Created
2026-09-18

Lineage

Parents (0)
None — seed strategy
Children (2)
RSIPullbackInUptrend_V0032S0032 · gen 1REJECTEDparameter
RSIPullbackInUptrend_V0050S0050 · gen 2ARCHIVEDstructural

Strategy Logic (pseudocode)

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

Backtest Metrics

MetricTrainValidationHidden TestFull
CAGR-4.4%3.9%-4.3%-2.7%
Total Return-30.3%12.3%-15.0%-33.5%
Sharpe-0.020.31-0.020.07
Sortino-0.020.26-0.020.06
Calmar-0.080.08-0.12-0.04
Volatility27.7%44.9%27.8%32.0%
Max DD-54.3%-51.8%-35.7%-75.1%
Win Rate46.2%50.0%45.5%46.9%
Avg Win9.1%18.6%16.7%13.3%
Avg Loss-9.2%-12.9%-13.6%-11.1%
Payoff0.991.441.221.19
Expectancy-0.8%2.9%0.2%0.3%
Profit Factor0.851.441.021.06
Trades26121149
Avg Holding Days23.619.925.823.2
Turnover6.58.06.06.7
Exposure29.2%30.0%29.3%29.4%

Growth of $100

RSIPullbackInUptrend_V0015 vs TSLA Buy & Hold
RSIPullbackInUptrend_V0015 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-21.9%-1.17-28.0%2
20178.9%0.48-17.9%5
2018-9.6%-0.50-23.9%1
2019-5.1%-0.14-17.2%1
202053.2%1.03-51.8%2
2021-13.7%-0.17-29.8%4
2022-25.4%-0.82-33.6%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 testDOWNTREND267-11.9%-1.913%
hidden testEXPENSIVE8326.7%0.6018%
hidden testEXTREME484.8%0.328%
hidden testHIGH VOLATILITY25441.3%1.3811%
hidden testLOW VOLATILITY429-23.9%-0.9838%
hidden testMEDIUM VOLATILITY248-3.2%-0.1033%
hidden testNORMAL800-3.7%-0.1432%
hidden testSIDEWAYS293-48.5%-1.5443%
hidden testUPTREND37145.4%1.3538%
trainDOWNTREND518-34.9%-1.993%
trainEXPENSIVE31149.2%1.3935%
trainEXTREME1000.0%0.000%
trainHIGH VOLATILITY699-3.6%-0.1029%
trainLOW VOLATILITY745-6.9%-0.4026%
trainMEDIUM VOLATILITY56811.0%0.4134%
trainNORMAL1,601-10.4%-0.3930%
trainSIDEWAYS59211.8%0.3351%
trainUPTREND90210.8%0.4129%
validationDOWNTREND125-36.8%-3.056%
validationEXPENSIVE13842.3%0.7345%
validationEXTREME14463.6%1.5613%
validationHIGH VOLATILITY25843.9%0.6834%
validationLOW VOLATILITY1834.2%0.2121%
validationMEDIUM VOLATILITY315-5.2%-0.1631%
validationNORMAL474-9.5%-0.2331%
validationSIDEWAYS206-27.9%-0.5753%
validationUPTREND42549.0%1.0126%

Trades (full period)

49 trades
EntryExitEntry PxExit PxReturnDays
2026-03-172026-03-19$399.27$380.30-0.90%3
2026-01-052026-03-16$451.67$395.56-10.88%49
2025-11-142025-12-16$404.35$489.8818.00%22
2025-07-022025-08-06$315.65$319.912.46%25
2025-01-302025-03-05$400.28$279.10-30.22%24
2024-10-142024-10-28$219.16$262.5123.35%11
2024-08-052024-09-25$198.88$257.0222.19%37
2024-01-042024-02-02$237.93$187.91-20.96%21
2023-11-032023-12-20$219.96$247.1417.48%33
2023-10-252023-10-26$212.42$205.76-2.09%2
2023-08-032023-10-23$259.32$212.08-16.74%57
2022-05-182022-05-23$236.60$224.97-13.01%4
2022-04-272022-05-13$293.84$256.53-17.10%13
2022-03-162022-03-25$280.08$336.8826.19%8
2022-03-042022-03-07$279.43$268.19-0.32%2
2022-01-202022-02-23$332.09$254.68-17.65%24
2021-12-062022-01-04$336.34$383.2017.97%21
2021-06-162021-06-25$201.62$223.9613.20%8
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-222021-05-14$238.17$196.58-26.98%59
2020-09-092020-11-19$122.09$166.4247.09%52
2020-02-282020-04-15$44.53$48.664.34%33
2018-12-192019-03-04$22.20$19.02-12.71%50
2018-08-202018-09-06$20.56$18.73-8.29%13
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-252017-11-03$23.00$20.41-14.93%30
2017-07-062017-09-15$20.59$25.3215.22%51
2017-02-282017-03-29$16.67$18.4912.46%22
2016-08-262016-10-06$14.67$13.40-5.85%29
2016-05-042016-06-27$14.84$13.24-17.03%38
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-282015-10-12$17.65$14.37-12.94%54
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-182014-08-07$14.67$16.8315.34%15
2014-03-272014-06-17$13.82$15.445.26%57
2013-10-242014-01-17$11.54$11.333.73%59
2013-02-222013-04-02$2.41$2.9624.70%27
2013-01-142013-01-24$2.22$2.479.17%8
2012-05-222012-06-04$2.05$1.86-2.34%9
2012-04-102012-05-16$2.16$1.95-11.40%27
2012-01-182012-02-07$1.79$2.1119.31%15
2012-01-042012-01-17$1.85$1.77-19.00%9