Dit intraday systeem handelt tegen closes buiten de Bollinger Bands (20, 2) in, door onder de onderste band te kopen en boven de bovenste band short te gaan. Trades sluiten wanneer de prijs terugkeert naar de middelste band met 20 periodes of een stop van 1% wordt geraakt.
Beste run van 16. Nasdaq 100, 30 min, spread 3, uit run sweeps:2026-09-07-NAS100-30m-opt.tsv:8.
| Periode | Tot 2026-09-07 |
| Instrument | Nasdaq 100, 30 minuten |
| Spread | 3 punten |
| Contracten | 1 |
| Startkapitaal | 1,000,000 |
| Kosten | Alleen spread. Commissies en overnight financiering zijn niet meegerekend. |
| Bars | Tot 200,000 bars, minder waar het instrument minder historie heeft |
| Laatst getest | 2026-09-07 |
| positionSize Contracten per trade | 1 |
| bandPeriod Lengte van het Bollinger-gemiddelde en de deviatie | 20 |
| bandWidth Bandafstand in standaarddeviaties | 2 |
| stopLossPct Beschermende stop, procent van de instapprijs | 1 |
Elke run
| Markt | Tijdframe | PF | Trades | Winst % | Netto | Max DD |
|---|---|---|---|---|---|---|
| Nasdaq 100Beste run | 30 min | n/a | 9,756 | 53.35 | -42,800 EUR | -45,750 |
| S&P 500 | 1 uur | n/a | 6,394 | 56.16 | -4,483 EUR | -5,016 |
| Goud | 5 min | n/a | 7,706 | 60.72 | -5,926 EUR | -6,051 |
| S&P 500 | 15 min | n/a | 8,199 | 60.00 | -6,921 EUR | -7,596 |
| Goud | 15 min | n/a | 8,205 | 59.77 | -7,030 EUR | -7,165 |
| Goud | 1 uur | n/a | 6,127 | 55.83 | -7,362 EUR | -7,423 |
| S&P 500 | 5 min | n/a | 7,628 | 58.67 | -7,405 EUR | -7,888 |
| Goud | 30 min | n/a | 8,971 | 57.45 | -10,575 EUR | -10,670 |
| S&P 500 | 30 min | n/a | 9,046 | 56.59 | -11,498 EUR | -11,814 |
| DAX 40 | 15 min | n/a | 8,216 | 63.00 | -20,829 EUR | -24,876 |
| DAX 40 | 5 min | n/a | 7,510 | 62.37 | -24,178 EUR | -25,311 |
| Nasdaq 100 | 5 min | n/a | 7,659 | 61.39 | -25,752 EUR | -27,328 |
| Nasdaq 100 | 15 min | n/a | 8,587 | 60.55 | -25,855 EUR | -32,017 |
| Nasdaq 100 | 1 uur | n/a | 7,104 | 52.14 | -28,971 EUR | -31,276 |
| DAX 40 | 1 uur | n/a | 5,984 | 55.26 | -35,182 EUR | -37,773 |
| DAX 40 | 30 min | n/a | 9,124 | 60.32 | -47,270 EUR | -49,151 |
Grafieken
Top 10 van 16 runs. De volledige lijst staat in de tabel hierboven.
De code
// ============================================================ // Bollinger Fade // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long & short // Timeframe tested: 30 minutes // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade bandPeriod = 20 // Bollinger average and deviation length bandWidth = 2 // band distance in standard deviations stopLossPct = 1 // protective stop, percent of entry price // --- Indicators --- midBand = Average[bandPeriod](close) stdDevValue = STD[bandPeriod](close) upperBand = midBand + bandWidth*stdDevValue lowerBand = midBand - bandWidth*stdDevValue
Nog 26 regels: de instap- en uitstapregels.
Opzet
Vragen
Ja, hij is geschreven als geautomatiseerd systeem met 1 contract per trade en een stop loss van 1%. Geen enkele geteste run maakte geld, dus behandel hem als basislijn in plaats van als live kandidaat.
S&P 500, Gold, DAX 40 en Nasdaq 100 zijn getest op charts van 5 minuten tot 1 uur. S&P 500 1 uur verloor het minst met EUR -4,482.65, en DAX 40 30 minuten verloor het meest met EUR -47,269.60.
De beste vermelde run had een maximale drawdown van EUR 45,749.80 met 1 contract. Plan je kapitaal op drawdowns van die orde, plus de margin van je broker.
De prijs veert vaak terug naar de middelste band, maar wanneer een trend doorzet loopt de trade tegen de stop van 1% aan. Die stop-outs wogen zwaarder dan de vele kleine winsten.
Gerelateerd
Copy trading op Amerikaanse indices is beschikbaar voor ProRealAlgos-leden zodra er plekken vrijkomen.