Skip to content

RSI Divergence from Extreme Zone

D06 · v1 Divergence BTCUSDT ETHUSDT SOLUSDT

Rules

  1. Signal on the close of a candle, entry at the open of the next one.
  2. Regular divergence between price and RSI(14): pivots 5/5 bars, 5–60 bars apart. The signal fires when the last pivot is confirmed, 5 bars after it.
  3. Only when the first pivot is outside 30–70: RSI below 30 for a long (oversold), above 70 for a short (overbought).
  4. Long on bullish divergence (price lower low, oscillator higher low); short on bearish.
  5. Stop-loss beyond the last pivot by 0.5 × ATR(14).
  6. Take-profit at 2 R.
  7. Exit on the close of bar 30 if neither level is hit.
  8. An opposite signal closes the trade at the next open and reverses.
  9. If stop and target are both touched in one candle, the stop counts.
  10. Fees 0.1% per side, slippage 0.05% on market fills.

The idea

The same divergence as D01, with one filter: the first low of a bullish divergence must be printed with RSI below 30, the first high of a bearish one with RSI above 70. The market has to be genuinely stretched before the second, weaker push counts.

The filter removes divergences that happen in the middle of the range, where RSI swings mean little. It leaves fewer signals — the question the backtest answers is whether the ones left are better.

PRICE RSI 30 70 target 2R stop entry
Schematic, not real data: amber dots are pivots, dotted verticals the bars where each pivot becomes known; entry after the last one. Shorts are the mirror image. Green band: the zone below 30 the first pivot must start from.

Chart

Pick a trade in the table to centre the chart on it. Hollow circles are pivots where they formed; filled ones mark the bar the pivot became known — the signal can only fire there.

Results

Trades 34
Win rate 55.88%
Profit factor 1.668
Avg R +0.24R
Net P&L +70.30%
Max drawdown −43.76%
Buy & hold +1,880.48%
Avg duration 1w 6d
Side Trades Win rate Profit factor Avg trade Net P&L Max drawdown
All 34 55.88% 1.668 +2.04% +70.30% −43.76%
Long 10 70% 2.32 +4.81% +48.59% −23.80%
Short 24 50% 1.315 +0.88% +14.61% −26.20%

Monthly P&L

Year Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year
2026 · · +14.88% · · · · · -6.65% · · · +7.24%
2025 · · · -11.20% · · · · -0.49% · · · -11.64%
2024 · · · +2.59% · · +18.64% · · · · -8.26% +11.66%
2023 · +7.43% · +4.54% · · · +10.56% · +6.99% -1.91% +5.94% +38.05%
2022 · · · · · -8.36% · · -16.85% +7.71% · +2.50% -15.87%
2021 · +4.84% · -11.06% · · · +2.52% -3.45% · · · -7.70%
2020 · · · · · · +3.04% · +10.41% · -13.83% -4.73% -6.60%
2019 · · · · -7.59% -7.34% · · · · · · -14.37%
2018 +17.23% · · · · · +12.45% · · · · +21.31% +59.92%
2017 · · · · · · · · · · +17.44% · +17.44%

Three real trades from the backtest

Best winner · #1

Short from 2017-11-10 to 2017-11-12: take-profit, +17.44% (+1.98R).

Worst loser · #20

Short from 2023-02-21 to 2023-02-21: stop-loss, -0.31% (-4.92R).

Borderline case · #32

Short from 2025-08-19 to 2025-09-17: timeout, -0.49% (-0.06R).

By timeframe

TF Trades Win rate Profit factor Net P&L Max drawdown
1w 5 40% 1.165 -6.47% −47.08%
1d 34 55.88% 1.668 +70.30% −43.76%
4h 154 40.26% 0.867 -43.15% −50.70%
1h 654 33.94% 0.687 -93.97% −93.97%

Where it breaks

On 1h the strategy did worst (-93.97% over 654 trades); the best timeframe was 1d (+70.30%). Buy & hold over the same history: +1,880.48%.

Oversold can stay oversold. In a crash RSI sits below 30 for weeks and prints several divergences on the way down; the filter does not stop the stop-loss from being hit. With fewer trades the sample is smaller, so results swing more between coins and timeframes.

Common beginner mistakes

  • Treating "RSI below 30" as a buy signal on its own: oversold is a state, not a trigger. The divergence and its confirmation are the trigger.
  • Checking the zone on the second pivot: by definition the second RSI low is higher, so it often is already back above 30. The rule looks at the first one.
  • Reading too much into a handful of trades: a stricter filter means a smaller sample — check the trade count before the win rate.

Open now

No open position on the last closed candle.

Trades · 34

# Side Entry Stop Target Exit Result Net R Bars Show
34 Short 2026-09-09
78,416.57
83,425.53 68,398.66 2026-09-21
83,467.24
Stop-loss -6.65% -1.04R 13
33 Long 2026-03-02
65,809.37
60,836.28 75,755.55 2026-03-17
75,755.55
Take-profit +14.88% +1.97R 16
32 Short 2025-08-19
116,168.94
125,076.81 98,353.19 2025-09-17
116,505.81
Timeout -0.49% -0.06R 30
31 Long 2025-03-16
84,380.61
75,114.26 102,913.32 2025-04-07
75,076.70
Stop-loss -11.20% -1.02R 23
30 Short 2024-12-14
101,373.53
103,412.41 97,295.77 2024-12-15
103,464.11
Stop-loss -2.26% -1.13R 2
29 Short 2024-11-28
95,815.18
101,443.21 84,559.11 2024-12-05
101,493.93
Stop-loss -6.13% -1.04R 8
28 Long 2024-07-11
57,754.71
52,302.18 68,659.78 2024-07-27
68,659.78
Take-profit +18.64% +1.97R 17
27 Short 2024-03-17
65,267.99
74,609.84 46,584.28 2024-04-15
63,451.70
Timeout +2.59% +0.18R 30
26 Short 2023-12-11
43,767.61
45,110.06 41,082.70 2023-12-11
41,082.70
Take-profit +5.94% +1.94R 1
25 Short 2023-11-16
37,839.27
38,150.32 37,217.18 2023-11-16
37,217.18
Take-profit +1.45% +1.76R 1
24 Short 2023-11-07
35,028.57
36,099.02 32,887.67 2023-11-08
36,117.07
Stop-loss -3.31% -1.08R 2
23 Long 2023-09-17
26,572.95
24,550.38 30,618.10 2023-10-16
28,486.53
Timeout +6.99% +0.92R 30
22 Short 2023-07-19
29,844.21
32,226.35 25,079.92 2023-08-17
26,636.72
Timeout +10.56% +1.32R 30
21 Short 2023-04-17
30,289.51
31,006.03 28,856.46 2023-04-19
28,856.46
Take-profit +4.54% +1.92R 3
20 Short 2023-02-21
24,831.47
24,847.30 24,799.80 2023-02-21
24,859.73
Stop-loss -0.31% -4.92R 1
19 Short 2023-02-04
23,420.18
24,351.87 21,556.81 2023-02-10
21,556.81
Take-profit +7.76% +1.95R 7
18 Long 2022-11-27
16,465.84
15,115.19 19,167.14 2022-12-26
16,910.93
Timeout +2.50% +0.30R 30
17 Long 2022-09-27
19,236.29
17,653.81 22,401.26 2022-10-26
20,761.20
Timeout +7.71% +0.94R 30
16 Long 2022-09-12
21,837.78
18,203.29 29,106.76 2022-09-21
18,194.19
Stop-loss -16.85% -1.01R 10
15 Long 2022-06-02
29,820.74
27,397.08 34,668.06 2022-06-12
27,383.38
Stop-loss -8.36% -1.03R 11
14 Short 2021-08-26
48,948.83
50,513.89 45,818.72 2021-09-03
50,539.15
Stop-loss -3.45% -1.08R 9
13 Short 2021-08-15
47,044.97
47,683.42 45,768.05 2021-08-15
45,768.05
Take-profit +2.52% +1.85R 1
12 Short 2021-03-19
57,612.18
63,828.13 45,180.27 2021-04-14
63,860.05
Stop-loss -11.06% -1.02R 27
11 Short 2021-02-15
48,556.18
49,778.66 46,111.21 2021-02-15
46,111.21
Take-profit +4.84% +1.92R 1
10 Short 2020-12-25
23,717.13
24,778.87 21,593.65 2020-12-25
24,791.26
Stop-loss -4.73% -1.06R 1
9 Short 2020-11-27
17,140.90
19,465.96 12,490.76 2020-11-30
19,475.70
Stop-loss -13.83% -1.02R 4
8 Short 2020-08-23
11,657.68
12,686.98 9,599.08 2020-09-21
10,422.43
Timeout +10.41% +1.18R 30
7 Short 2020-06-07
9,662.02
10,617.39 7,751.26 2020-07-06
9,348.87
Timeout +3.04% +0.31R 30
6 Short 2019-06-02
8,540.83
9,145.39 7,331.70 2019-06-16
9,149.97
Stop-loss -7.34% -1.04R 15
5 Short 2019-04-29
5,307.16
5,696.24 4,528.98 2019-05-03
5,699.09
Stop-loss -7.59% -1.04R 5
4 Long 2018-12-13
3,448.10
3,076.60 4,191.11 2018-12-24
4,191.11
Take-profit +21.31% +1.98R 12
3 Long 2018-06-28
6,137.80
5,748.84 6,915.71 2018-07-17
6,915.71
Take-profit +12.45% +1.96R 20
2 Short 2017-12-22
15,506.27
20,498.69 5,521.43 2018-01-20
12,806.34
Timeout +17.23% +0.54R 30
1 Short 2017-11-10
7,075.46
7,698.80 5,828.79 2017-11-12
5,828.79
Take-profit +17.44% +1.98R 3

Spec v1 · engine 1.1.0 · 3,325 candles 2017-08-17 — 2026-09-23 · data hash 5033479e7811

Binance spot data. The coin list is today's, so delisted coins are missing (survivorship bias is not corrected).

Educational material, not investment advice. Past results of a mechanical strategy do not predict future results.