Wat is 'Volatility Breakout' (VBO) trading?

Portret van Alex de Vries, Quantitatief Analist & Algo-Trading Expert
Alex de Vries
Quantitatief Analist & Algo-Trading Expert
Algoritmische Strategieën · 2026-02-15 · 6 min leestijd

Je kent dat gevoel wel: de markt beweegt, en jij zit er een beetje naast te kijken.

Tot je ontdekt dat sommige patronen zich herhalen. Volatility Breakout, of VBO, is precies dat: een strategie die inspeelt op momenten waarop de markt plotseling uit een rustige fase breekt.

Het is niet zweverig, het is wiskunde en gedrag in één. Je gebruikt het om vroeg in te stappen wanneer de prijs een nieuwe richting kiest, met een duidelijk risicoplafond. Stel je voor: een aandeel of crypto-asset beweegt een tijdje zijwaarts, binnen een smalle band. Dan is er opeens een sprong – een breakout.

VBO draait om die sprong, maar dan met een filter: alleen wanneer de volatiliteit toeneemt.

Je vermijdt zo de frustrerende ‘fake outs’ waar beginnende traders vaak intrappen. Je focust op krachtige bewegingen met bewijs.

Wat is Volatility Breakout precies?

VBO is een handelsstrategie die een uitbraak combineert met een bevestiging van hogere volatiliteit. Je kijkt naar prijs actie én naar een volatiliteitsindicator, zoals de Average True Range (ATR).

Een breakout is pas interessant als de beweging sterker is dan de recente gemiddelde schommelingen. Zo filter je ruis weg. Stel je een aandeel dat tussen €52 en €55 beweegt.

De ATR(14) is €1,20. Je wacht tot de koers boven €55 breekt én de candle meer dan €1,20 beweegt.

Dat is de extra bevestiging die VBO toevoegt. Je neemt een long positie met een stop-loss op €53,80 (ongeveer 1 ATR onder de entry). De target kan bijvoorbeeld 2 ATR zijn, dus rond €57,40. VBO is niet alleen voor aandelen.

Het werkt ook bij crypto en forex. Bij crypto op Binance of Bybit zie je vaak sterke ATR-sprongen na rustige consolidaties.

Bij forex let je op sessies: Londen-opening kan een EUR/USD breakout flink aanzwengelen. Het idee blijft hetzelfde: uitbraak + volatiliteitsbevestiging.

VBO is eenvoudig: alleen uitbreken als de beweging echt krachtig genoeg is.

Waarom VBO belangrijk is voor algoritmische traders

Als je handelt met Python-bots, wil je heldere regels. VBO leent zich perfect voor algoritmes omdat het om getallen draait: prijsniveaus, ATR-waarden, stop-loss en targets.

Je kunt dit eenduidig coderen en reproduceerbaar maken. Geen emoties, alleen logica.

Je kunt VBO automatiseren met een broker-API, zoals Interactive Brokers, Degiro API, of crypto- exchanges zoals Binance en Kraken. Je bot haalt live data op, berekent de ATR, detecteert consolidaties en executeert een order zodra de voorwaarden kloppen. Denk aan een script dat elke 5 minuten loopt, de 20-prijs-balken consolidatie checkt, en een entry plaatst bij een 1,5 ATR breakout. Risicomanagement zit in de kern.

Je definieert per trade een max risico, bijvoorbeeld 1% van je account.

Bij een account van €10.000 riskeer je €100. Je berekent je positiegrootte op basis van de entry, stop en ATR. Zo blijft elke trade schaalbaar en beheersbaar, ook bij wisselende volatiliteit.

VBO is ook bruikbaar in backtesting. Met Python (pandas, backtrader, vectorbt) test je verschillende ATR-multiples en stop-methoden.

Je ziet snel welke settings passen bij een aandeel als ASML (€800-€900) versus een crypto als BTC/USDT.

Zo bouw je een bot die voldoet aan de 5 kenmerken van een robuuste trading strategie en niet over-optimised is.

De kern en werking: stap voor stap

Eerst kies je een instrument en tijdframe. Voor aandelen werken 15m of 1u goed; voor crypto 15m of 1u; voor forex 1u.

Je zoekt consolidatie: prijs die binnen een smalle band beweegt. Je kunt een eenvoudige band bouwen met de hoogste en laagste prijs van de laatste 20 candles. Daarna bereken je de ATR.

Een klassieke setting is ATR(14). Je bepaalt een multiple, bijvoorbeeld 1,0 of 1,5.

Als de breakout-candle meer dan 1,5 * ATR beweegt, is het signaal sterk.

Je bevestigt met volume of een tweede candle, om fake-outs te reduceren. Entry en exit zijn concreet. Long: entry op de slotprijs van de breakout-candle of de volgende candle open. Stop: 1 ATR onder de entry.

  • Prijs brak buiten de consolidatieband.
  • De beweging is groter dan 1,5 * ATR.
  • Volume of tweede candle bevestigt de richting.
  • Risico per trade is max 1% van account.

Target: 2 ATR boven de entry. Short werkt omgekeerd: entry bij neerwaartse breakout, stop 1 ATR erboven, target 2 ATR lager.

Je bot controleert elke candle op de volgende condities: Als je een positie inneemt, log je meteen de entry, stop en target. Je bot kan een trailing stop activeren na een move van 1 ATR, om winst te beschermen. Zo blijf je flexibel door de Opening Range Breakout strategie voor bots toe te passen zonder de basis te verliezen.

Varianten en modellen met prijsindicaties

Je kunt VBO op verschillende manieren insteken. Een conservatieve variant gebruikt 1,0 ATR als trigger en een extra bevestigingscandle.

Een agressievere variant zet de trigger op 0,8 ATR en neemt een kleinere positie, zodat je eerder inhaakt op snelle bewegingen. Beide werken, maar risico en winstverdeling verschillen. Een populaire variant combineert VBO met een trendfilter.

Je gebruikt een 50-perioden moving average: alleen long als de prijs erboven ligt, short als eronder.

Dit voorkomt dat je in een neerwaartse trend een long breakout neemt. De target blijft 2 ATR, de stop 1 ATR. Een andere variant is time-based: je activeert momentum trading met een breakout-algoritme alleen tijdens de eerste 2 uur na marktopen (bij aandelen) of tijdens Londen/New York-overlap (forex).

Dit verhoogt de kans op sterke bewegingen. Je bot kan hiervoor een kalenderfunctie gebruiken via de broker-API.

Prijsindicaties zijn praktisch. Bij een aandeel rond €50 en ATR €1,20 is een target op €52,40 (2 ATR) reëel.

Bij een crypto met ATR van €200 op €40.000 is een target op €40.400 logisch. Bij forex op EUR/USD met ATR 0,0030 is een target van 60 pips realistisch. Pas de multiple altijd aan op volatiliteit en instrument. Je kunt ook de stop aanpassen op basis van recente schommelingen.

Gebruik een dynamische stop van 1,2 ATR in hogere volatiliteit-markten, en 0,8 ATR in rustigere markten. Je bot kan dit automatisch bijstellen op basis van de laatste 10 candles.

Praktische tips voor je bot en backtesting

Bouw je bot stap voor stap. Begin met een script dat ATR berekent en consolidatie detecteert.

Voeg dan de entry- en exit-regels toe. Test op historical data van je broker, bijvoorbeeld via Interactive Brokers TWS API of Binance API. Gebruik Python-pakketten zoals pandas, vectorbt of backtrader voor efficiënte backtests.

Backtest met realistische kosten. Reken transactiekosten van €2-€5 per trade bij aandelen, en 0,1% bij crypto.

Bij een account van €5.000 en 1% risico per trade is €50 je max risico. Bereken je positie: entry €55, stop €53,80, risico €1,20 per aandeel → positie 41 aandelen (€55 * 41 = €2.255). Hou rekening met margin en brokerlimieten. Risicomanagement is de basis.

Gebruik een daily loss limit, bijvoorbeeld 3% van je account. Als je op een dag €150 verliest bij een account van €5.000, stopt de bot.

Je kunt ook een trade limit instellen: max 5 trades per dag. Zo voorkomt je overtraden en emotie. Monitor live.

Je bot moet loggen wat er gebeurt: entry, stop, target, ATR-waarde, volume.

Je kunt een dashboard bouwen met Streamlit of Grafana, of simpelweg CSV’s bijhouden. Controleer wekelijks of de verhouding winst/verlies klopt en of de ATR-multiple nog past. Sluit af met eenvoud.

VBO werkt omdat het helder is. Hou het zo: consolidatie, ATR-check, entry, stop, target.

Pas één parameter per keer aan, niet alles tegelijk. En onthoud: geen trade is beter dan een slechte trade. Je bot is je maatje, niet je gokkast.

Portret van Alex de Vries, Quantitatief Analist & Algo-Trading Expert
Over Alex de Vries

Alex is een ervaren quantitatief analist en Python-ontwikkelaar die complexe trading concepten vertaalt naar begrijpelijke, praktische handleidingen voor zowel beginners als gevorderden.

Volgende stap
Bekijk alle artikelen over Algoritmische Strategieën
Ga naar overzicht →