The strategy buys when Aroon Down over a 46-bar window is above 99 and Aroon Up is below 30, marking a recent low. It sells to close the long when Aroon Up is above 99 and Aroon Down is below 35.
Best run of 40. Nasdaq 100, 30 min, spread 3, from run sweeps:2026-10-03-NAS100-30m-opt.tsv:19.
| Period | Up to 2026-10-03 |
| Instrument | Nasdaq 100, 30 minutes |
| 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-04 |
Every run
| Market | Timeframe | PF | Trades | Win % | Net | Max DD |
|---|---|---|---|---|---|---|
| Nasdaq 100Best run | 30 min | n/a | 849 | 65.14 | 14,752 EUR | -4,752 |
| USD/JPY | 4 hours | n/a | 148 | 62.16 | 341,360 USD | -323,280 |
| USD/JPY | 15 min | n/a | 785 | 65.35 | 213,660 USD | -190,450 |
| EUR/USD | 1 hour | n/a | 737 | 61.87 | 77,712 USD | -31,324 |
| EUR/USD | 2 min | n/a | 842 | 57.36 | 44,769 USD | -36,512 |
| Nikkei 225 | 4 hours | n/a | 105 | 68.57 | 35,996 USD | -10,073 |
| Dow Jones | Daily | n/a | 50 | 82.00 | 34,580 EUR | -7,927 |
| Nikkei 225 | 1 hour | n/a | 401 | 64.59 | 29,670 USD | -13,120 |
| Silver | Daily | n/a | 55 | 69.09 | 20,927 USD | -6,269 |
| Nikkei 225 | 10 min | n/a | 810 | 64.57 | 20,364 USD | -12,927 |
| Nikkei 225 | 5 min | n/a | 803 | 66.00 | 19,657 USD | -9,933 |
| Silver | 4 hours | n/a | 128 | 61.72 | 18,923 USD | -11,526 |
| Nikkei 225 | 30 min | n/a | 809 | 63.41 | 17,689 USD | -12,795 |
| DAX 40 | 4 hours | n/a | 132 | 68.94 | 15,265 EUR | -4,614 |
| Nasdaq 100 | 4 hours | n/a | 129 | 76.74 | 14,112 EUR | -4,214 |
| Nasdaq 100 | 1 hour | n/a | 467 | 67.02 | 14,021 EUR | -5,138 |
| DAX 40 | 1 hour | n/a | 463 | 66.74 | 12,251 EUR | -5,572 |
| Dow Jones | 30 min | n/a | 341 | 65.69 | 11,983 EUR | -8,228 |
| Dow Jones | 1 hour | n/a | 153 | 67.97 | 9,414 EUR | -9,055 |
| DAX 40 | Daily | n/a | 61 | 72.13 | 9,072 EUR | -5,481 |
| Nasdaq 100 | Daily | n/a | 37 | 81.08 | 8,593 EUR | -4,666 |
| Nasdaq 100 | 15 min | n/a | 699 | 63.66 | 7,444 EUR | -4,341 |
| Brent Crude | 4 hours | n/a | 78 | 67.95 | 6,971 EUR | -4,741 |
| FTSE 100 | Daily | n/a | 42 | 78.57 | 6,653 EUR | -2,592 |
| FTSE 100 | 4 hours | n/a | 134 | 71.64 | 6,417 EUR | -2,666 |
| Nasdaq 100 | 10 min | n/a | 750 | 64.53 | 5,345 EUR | -4,110 |
| FTSE 100 | 1 hour | n/a | 457 | 66.30 | 4,561 EUR | -2,553 |
| Brent Crude | 1 hour | n/a | 271 | 64.94 | 4,125 EUR | -3,903 |
| S&P 500 | 4 hours | n/a | 125 | 73.60 | 3,747 EUR | -1,058 |
| FTSE 100 | 15 min | n/a | 768 | 65.76 | 2,896 EUR | -2,331 |
| S&P 500 | 1 hour | n/a | 481 | 68.81 | 2,640 EUR | -1,040 |
| Nasdaq 100 | 1 min | n/a | 829 | 64.54 | 2,630 EUR | -2,467 |
| FTSE 100 | 10 min | n/a | 833 | 65.79 | 2,570 EUR | -1,319 |
| S&P 500 | Daily | n/a | 49 | 73.47 | 2,333 EUR | -945 |
| S&P 500 | 30 min | n/a | 833 | 65.19 | 2,194 EUR | -1,030 |
| S&P 500 | 15 min | n/a | 735 | 65.58 | 1,855 EUR | -1,009 |
| FTSE 100 | 5 min | n/a | 749 | 63.42 | 1,559 EUR | -1,009 |
| Gold | Daily | n/a | 59 | 67.80 | 879 EUR | -856 |
| GBP/USD | 5 min | n/a | 826 | 61.02 | 787 USD | -678 |
| S&P 500 | 1 min | n/a | 846 | 67.61 | 704 EUR | -288 |
Charts
Top 10 of 40 runs. The full list is in the table above.
The code
// ============================================================== // Aroon Contrarian Extreme Long // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long only // Timeframe tested: 30 minutes // ============================================================== DEFPARAM CumulateOrders = false mx = high[46] mn = low[46] hb = 46 lb = 46 FOR myI = 45 DOWNTO 0 DO
20 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 40 market and timeframe combinations. The best run by trade count was Nasdaq 100, 30 minutes, with 849 trades.
The best run had a maximum drawdown of 4,752 EUR at the tested position size, against a net result of 14,752 EUR.
It only takes long trades.
Related
Copy trading on US indices is available to ProRealAlgos members as spots open.