Strategy Report Card — RSI-2 (Connors-style) (SPY)

VERDICT: BORDERLINE — paper trade first

No real capital yet. Forward-test on a demo/stress account until live Sharpe holds for 60+ days.

A classic RSI-2 mean-reversion strategy that buys when the 2-period RSI drops below 10 (oversold) and sells short when it rises above 90 (overbought). It is designed for short-term counter-trend trading and works best in range-bound or mildly trending markets where price tends to revert quickly.

Family rsi_reversion · direction long_short · params period=2, oversold=10, overbought=90

Translation warnings
OOS equity curve
MetricOriginal ★ Improved +low_vol+flat
OOS Sharpe0.2610.221
Stress Sharpe (3x cost)-0.405-0.570
Ann return3.2%1.2%
Max drawdown-17.7%-11.8%
Ann turnover81.843.3
PSR (P[Sharpe>0])0.7530.717
Bootstrap p(mean<=0)0.1660.248

Recommended: original — OOS Sharpe 0.261, PSR 0.753, bootstrap p 0.166.

Breadth — does the same edge hold elsewhere?

MIXED — works in some places; likely regime/asset specific

Across assets: 6/8 positive (3/8 under stress), median Sharpe 0.209

AssetSharpeStress
SPY0.26-0.41
QQQ0.660.06
IWM0.02-0.56
EEM-0.16-0.83
EWZ0.16-0.26
GLD-0.27-1.36
AAPL0.890.44
MSFT1.170.68
TimeframeSharpeStress
D0.26-0.41
W0.05-0.06
M0.540.52
Want your strategy checked like this — out-of-sample, net of cost?
Request a free analysis of any strategy →

Out-of-sample, net of cost. PSR / bootstrap / stress-test robustness is what a TradingView backtest cannot show. Not investment advice.