The strategy buys one contract when RSI(14) falls below 30. It closes the long when the close falls below the entry price times (1 - 0.01) or rises above it times (1 + 0.07).
Best run of 65. Dow Jones, Daily, spread 3, from run pf:2026-10-12-DOW30-D.tsv:19.
| Period | Up to 2026-10-12 |
| Instrument | Dow Jones, Daily |
| Spread | 3 points |
| Starting capital | 1,000,000 |
| Costs | Spread only. Commissions and overnight financing are not included. |
| Bars | Up to 200,000 bars, fewer where the instrument has less history |
| Last tested | 2026-10-12 |
Every run
| Market | Timeframe | PF | Trades | Win % | Net | Max DD |
|---|---|---|---|---|---|---|
| Dow JonesBest run | Daily | 1.73 | 183 | 25.14 | 16,859 EUR | -3,662 |
| DAX 40 | 30 min | 1.30 | 558 | 18.82 | 19,541 EUR | -4,339 |
| DAX 40 | 1 hour | 1.28 | 614 | 19.22 | 18,726 EUR | -4,032 |
| USD/JPY | 30 min | n/a | 160 | 20.62 | 874,640 USD | -245,620 |
| USD/JPY | 1 hour | n/a | 245 | 16.73 | 506,150 USD | -465,030 |
| USD/JPY | 4 hours | n/a | 178 | 18.54 | 449,430 USD | -329,970 |
| USD/JPY | 10 min | n/a | 67 | 20.90 | 433,580 USD | -242,040 |
| USD/JPY | 15 min | n/a | 87 | 19.54 | 424,990 USD | -264,570 |
| Nikkei 225 | 30 min | n/a | 609 | 18.88 | 48,403 USD | -9,791 |
| Nikkei 225 | 15 min | n/a | 381 | 18.64 | 45,975 USD | -11,993 |
| Nikkei 225 | 1 hour | n/a | 520 | 20.38 | 42,794 USD | -12,782 |
| Nikkei 225 | 10 min | n/a | 285 | 18.25 | 36,485 USD | -11,366 |
| Nikkei 225 | 3 min | n/a | 134 | 20.15 | 33,914 USD | -11,503 |
| Nikkei 225 | 5 min | n/a | 181 | 19.89 | 33,161 USD | -13,260 |
| Nikkei 225 | 4 hours | n/a | 270 | 23.70 | 24,373 USD | -9,524 |
| Nasdaq 100 | 30 min | n/a | 589 | 20.03 | 21,312 EUR | -7,233 |
| Dow Jones | 15 min | n/a | 229 | 17.90 | 20,106 EUR | -9,387 |
| Dow Jones | 1 hour | n/a | 170 | 19.41 | 19,149 EUR | -8,610 |
| Nasdaq 100 | 1 hour | n/a | 695 | 19.28 | 18,307 EUR | -6,196 |
| Nikkei 225 | 2 min | n/a | 105 | 18.10 | 17,420 USD | -14,445 |
| Dow Jones | 30 min | n/a | 224 | 17.86 | 16,468 EUR | -9,564 |
| Nasdaq 100 | 10 min | n/a | 281 | 18.15 | 15,947 EUR | -5,785 |
| Dow Jones | 10 min | n/a | 186 | 16.67 | 15,524 EUR | -8,914 |
| Dow Jones | 4 hours | n/a | 103 | 20.39 | 15,087 EUR | -8,994 |
| Nasdaq 100 | 15 min | n/a | 446 | 17.71 | 14,293 EUR | -8,830 |
| DAX 40 | 15 min | n/a | 287 | 18.47 | 13,856 EUR | -4,154 |
| Dow Jones | 5 min | n/a | 68 | 20.59 | 12,542 EUR | -8,349 |
| Nasdaq 100 | 5 min | n/a | 131 | 19.08 | 10,472 EUR | -5,243 |
| DAX 40 | 5 min | n/a | 85 | 22.35 | 10,064 EUR | -3,954 |
| DAX 40 | 10 min | n/a | 195 | 17.44 | 8,897 EUR | -4,468 |
| DAX 40 | 4 hours | n/a | 351 | 19.66 | 8,147 EUR | -4,533 |
| Nasdaq 100 | 4 hours | n/a | 321 | 22.74 | 8,070 EUR | -5,349 |
| Brent Crude | 10 min | n/a | 677 | 17.73 | 7,340 EUR | -5,774 |
| Brent Crude | 15 min | n/a | 943 | 17.50 | 7,287 EUR | -6,801 |
| Brent Crude | 4 hours | n/a | 289 | 23.53 | 6,947 EUR | -4,142 |
| Nasdaq 100 | Daily | n/a | 114 | 32.46 | 6,389 EUR | -3,374 |
| Nasdaq 100 | 3 min | n/a | 102 | 17.65 | 6,238 EUR | -5,962 |
| S&P 500 | 30 min | n/a | 409 | 20.54 | 5,947 EUR | -1,488 |
| Nasdaq 100 | 1 min | n/a | 34 | 23.53 | 5,922 EUR | -4,105 |
| FTSE 100 | 30 min | n/a | 372 | 18.28 | 5,875 EUR | -2,513 |
| Dow Jones | 1 min | n/a | 14 | 28.57 | 5,597 EUR | -4,109 |
| Nasdaq 100 | 2 min | n/a | 47 | 21.28 | 5,591 EUR | -4,620 |
| S&P 500 | 1 hour | n/a | 489 | 19.22 | 4,881 EUR | -1,296 |
| FTSE 100 | 4 hours | n/a | 239 | 20.92 | 4,811 EUR | -2,448 |
| S&P 500 | 15 min | n/a | 295 | 18.98 | 4,718 EUR | -1,653 |
| FTSE 100 | Daily | n/a | 133 | 27.07 | 4,274 EUR | -2,702 |
| FTSE 100 | 10 min | n/a | 90 | 21.11 | 3,815 EUR | -1,168 |
| FTSE 100 | 5 min | n/a | 44 | 27.27 | 3,570 EUR | -1,149 |
| S&P 500 | 4 hours | n/a | 296 | 21.96 | 3,374 EUR | -1,247 |
| FTSE 100 | 15 min | n/a | 183 | 18.03 | 3,266 EUR | -1,947 |
| S&P 500 | 10 min | n/a | 179 | 18.44 | 3,169 EUR | -1,617 |
| Gold | 30 min | n/a | 434 | 18.89 | 2,961 EUR | -1,189 |
| S&P 500 | 5 min | n/a | 73 | 23.29 | 2,936 EUR | -1,227 |
| Gold | 15 min | n/a | 261 | 20.31 | 2,835 EUR | -1,328 |
| Gold | 10 min | n/a | 195 | 20.51 | 2,557 EUR | -1,278 |
| FTSE 100 | 3 min | n/a | 37 | 24.32 | 2,254 EUR | -1,215 |
| Gold | 5 min | n/a | 151 | 21.19 | 2,131 EUR | -1,569 |
| Gold | 1 hour | n/a | 514 | 19.07 | 2,024 EUR | -1,242 |
| FTSE 100 | 2 min | n/a | 25 | 24.00 | 1,528 EUR | -1,242 |
| S&P 500 | Daily | n/a | 198 | 23.23 | 1,493 EUR | -686 |
| S&P 500 | 3 min | n/a | 53 | 20.75 | 1,461 EUR | -1,194 |
| Gold | 4 hours | n/a | 308 | 20.13 | 1,394 EUR | -934 |
| S&P 500 | 2 min | n/a | 17 | 29.41 | 1,244 EUR | -794 |
| S&P 500 | 1 min | n/a | 12 | 33.33 | 1,145 EUR | -396 |
| Gold | Daily | n/a | 188 | 23.40 | 696 EUR | -380 |
Charts
Top 10 of 65 runs. The full list is in the table above.
Above 1.0 made money, below 1.0 lost money.
The code
// ============================================================== // Oversold RSI Bounce Long // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long only // Timeframe tested: Daily // ============================================================== DEFPARAM CumulateOrders = false myRsi = RSI[14](close)
12 more lines: the entry and exit rules.
Setup
Questions
Yes. The code is ProBuilder and runs as an automated ProOrder system. Backtest it on your own account with your own spread and position size before trading it live.
It was tested on 65 market and timeframe combinations. The best run was Dow Jones, Daily, with a profit factor of 1.73 over 183 trades.
The best run had a maximum drawdown of 3,662 EUR at the tested position size, against a net result of 16,859 EUR.
It only takes long trades.
Related
Copy trading on US indices is available to ProRealAlgos members as spots open.