Hoe Werkt Risicogebaseerde Position Sizing bij een Trading Robot?
TL;DR
Risicogebaseerde position sizing draait de klassieke volgorde om: je robot bepaalt eerst hoeveel geld je op een trade wilt riskeren – bijvoorbeeld 1% van je saldo – en berekent pas daarna de lotgrootte die exact bij de afstand tot je stop past. De formule blijft simpel: je risicobedrag gedeeld door (stopafstand in dollar × waarde per lot). Staat je stop verder weg, dan wordt je lot automatisch kleiner; groeit je account, dan schaalt je lot mee omhoog. Zo blijft je maximale verlies per trade min of meer constant, hoe wild goud (XAUUSD) op dat moment ook beweegt. Golden Viper past dit principe toe met drie risicomodi en bewust zónder martingale, grid of averaging.
Wat is risicogebaseerde position sizing eigenlijk?
De meeste beginners denken bij het openen van een trade meteen in lots: “ik doe wel 0,10 lot.” Dat is precies de verkeerde volgorde. Bij risicogebaseerde position sizing – ook wel risicogestuurde lotgrootte genoemd – begin je aan de andere kant. Je stelt eerst een vast percentage van je account vast dat je bereid bent te verliezen als de trade tegen je in gaat, en de lotgrootte rolt daar als resultaat uit. De lot is dus geen keuze vooraf, maar de uitkomst van een rekensom die de robot elke keer opnieuw maakt.
Van “hoeveel lot?” naar “hoeveel risico?”
Stel dat je 1% van een account van $10.000 riskeert, dan is je maximale verlies $100 – of de stop nu $15 of $45 van je instap ligt. De robot vertaalt die $100, samen met de stopafstand, naar de juiste lotgrootte. Dat is de kern van professioneel risicobeheer: je plant niet je winst, je begrenst je verlies. Wie de basisprincipes van risicobeheer serieus neemt, weet dat het overleven van een reeks verliezen belangrijker is dan de grootte van je volgende winst.
Waarom dit voor een robot cruciaal is
Een mens kan tijdens een drukke week een keer “op gevoel” de lot verdubbelen. Een robot doet dat niet: die rekent elke setup volgens dezelfde regels door. Juist omdat een Expert Advisor 24 uur per dag, 5 dagen per week kan draaien – bijvoorbeeld op een VPS zodat de robot 24/5 blijft draaien – is een consistente, wiskundige sizing-regel wat je account beschermt tegen impulsieve fouten. De robot voert simpelweg de logica van geautomatiseerd handelen uit die vooraf is vastgelegd.
De rekensom: van risico naar lotgrootte op goud
Laten we de motor onder de motorkap bekijken. De formule die vrijwel elke fatsoenlijke goud-robot gebruikt, ziet er zo uit:
Lotgrootte = Risicobedrag ÷ (Stopafstand in dollar × Waarde per dollar per lot)
Wat is een “lot” bij XAUUSD?
Bij de meeste brokers staat 1,00 lot goud gelijk aan 100 troy ounce – dezelfde standaardmaat die je terugziet bij de gestandaardiseerde goudfutures op de CME. Dat betekent dat een koersbeweging van $1,00 in goud gelijkstaat aan $100 winst of verlies per 1,00 lot. Beweegt de prijs $10, dan is dat $1.000 per lot. Een micro-lot van 0,01 komt neer op 1 ounce, dus $1 per dollar beweging. Deze “waarde per lot” van $100 is de constante waarmee de robot rekent.
Drie uitgewerkte voorbeelden
Neem een account van $10.000 en 1% risico ($100). Ligt je stop $20 onder je instap, dan verlies je bij 1,00 lot maar liefst $20 × $100 = $2.000. Om je verlies tot $100 te beperken, deelt de robot: $100 ÷ $2.000 = 0,05 lot. Zet je diezelfde trade met een stop van $40, dan verdubbelt het verlies per lot naar $4.000 en halveert je lot naar 0,025. Zelfde risico in euro’s, andere lot – puur omdat de afstand veranderde. In de tabel hieronder zie je hoe dit meeschaalt met je accountgrootte.
| Accountsaldo | Risico per trade | Stopafstand (goud) | Verlies per 1,00 lot | Berekende lotgrootte | Bedrag dat je riskeert |
|---|---|---|---|---|---|
| $5.000 | 1% ($50) | $20 | $2.000 | 0,025 | $50 |
| $10.000 | 1% ($100) | $20 | $2.000 | 0,05 | $100 |
| $10.000 | 1% ($100) | $40 | $4.000 | 0,025 | $100 |
| $25.000 | 1% ($250) | $25 | $2.500 | 0,10 | $250 |
| $50.000 | 1% ($500) | $30 | $3.000 | 0,166 (afgerond 0,16) | ~$500 |
Let op de laatste rij: 0,166 lot bestaat niet, want brokers werken met stappen van 0,01. Een goed gebouwde robot rondt in zo’n geval altijd naar béneden af (0,16), zodat je nooit meer riskeert dan gepland. Wil je de rekenstappen zelf naspelen, dan helpt dit artikel over risicogebaseerde lotgrootte handmatig berekenen.
Waarom een vaste lotgrootte je account kan opblazen
De tegenpool van deze aanpak is de “fixed lot”: altijd 0,10 lot, ongeacht de situatie. Klinkt overzichtelijk, maar het is stiekem levensgevaarlijk. Want een vaste lot betekent een variabel risico. Op een rustige dag met een krappe stop van $10 riskeer je met 0,10 lot “maar” $100. Op een wilde dag waarop je robot een stop van $50 nodig heeft om ademruimte te geven, riskeer je met diezelfde 0,10 lot ineens $500 – vijf keer zoveel – zonder dat je het doorhebt.
Bij risicogebaseerde sizing is het net andersom: het risico staat vast en de lot beweegt mee. Dat is precies waarom deze methode je account beter beschermt in de meest onvoorspelbare omstandigheden. Meer achtergrond vind je in onze gids over risico beperken bij het handelen in XAUUSD. Overigens is dit ook een reden waarom de robot selectief blijft: door hooguit één setup per dag te nemen, voorkomt hij dat kleine, herhaalde risico’s zich opstapelen tot iets groots – iets wat je wilt vermijden om overtrading in volatiele markten te voorkomen.
Volatiliteit, stopafstand en de H4-timeframe
De hele rekensom staat of valt met één variabele: de stopafstand. En die hangt bij goud sterk af van de volatiliteit. Goud is historisch een beweeglijk instrument – de langetermijndata van de World Gold Council laat zien hoe stevig de prijs kan uitslaan rond economische gebeurtenissen. Een stop die op een rustige dag ruim genoeg is, kan tijdens een uitbraak binnen een uur worden geraakt.
Grotere stop, kleiner lot
Veel robots koppelen de stopafstand daarom aan de actuele beweeglijkheid, bijvoorbeeld via een volatiliteitsmaatstaf zoals de Average True Range. Het idee: als de markt harder beweegt, zet je je stop verder weg zodat je niet door normale ruis wordt uitgestopt – en de sizing-formule verkleint automatisch je lot om het risico gelijk te houden. Zo blijf je bij een breed bewegende markt netjes binnen dezelfde $100 risico.
Waarom H4 andere afstanden vraagt
Golden Viper handelt uitsluitend op de H4-timeframe (candles van vier uur). Op dat tijdsbestek zijn de bewegingen groter dan op bijvoorbeeld M5, dus zijn de stops van nature ruimer. Dat is geen probleem, want de sizing past zich aan: een ruimere stop leidt simpelweg tot een kleinere lot. Wil je die dynamiek zelf zien in de tester, kijk dan naar hoe je een EA test in de Strategy Tester op XAUUSD H4. De stop is trouwens gekoppeld aan hoe je uitstapt: lees hoe profit-lock en stoporders samenwerken om winst vast te zetten en verlies te begrenzen.
Risicomodi: Conservative, Normal en Aggressive
In de praktijk wil niet iedereen hetzelfde percentage per trade riskeren. Daarom biedt Golden Viper drie risicomodi. Het enige wat ze veranderen is de “risicoknop” in de formule – het percentage van je saldo dat je per positie op het spel zet. De rest van de logica (de trend- en momentumbevestiging, de profit-lock, de selectieve instap) blijft identiek.
Wat de modi echt veranderen
Onderstaande tabel gebruikt voorbeeldpercentages om het mechanisme te laten zien: hoe hoger het risico per trade, hoe groter de lot – en dus hoe groter zowel de winst- als de verliesschommelingen. De exacte percentages kun je zelf instellen; het gaat hier om de verhouding tussen de tiers. Op een account van $10.000 met een stop van $25 (verlies van $2.500 per lot) ziet dat er zo uit:
| Risicomodus | Risico per trade (voorbeeld) | Lotgrootte | Bedrag per trade | Karakter |
|---|---|---|---|---|
| Conservative | 0,5% ($50) | 0,02 | $50 | Rustig, kleine schommelingen |
| Normal | 1,0% ($100) | 0,04 | $100 | Gebalanceerd |
| Aggressive | 2,0% ($200) | 0,08 | $200 | Grotere schommelingen, hoger risico |
Zie je hoe Aggressive precies vier keer de lot van Conservative geeft? Dat betekent ook vier keer zo grote drawdowns tijdens een verliesreeks. Twijfel je welke modus bij jou past, lees dan onze uitleg over het kiezen van de juiste risicomodus voor een gold EA en, als je voorzichtig wilt starten, hoeveel je realistisch kunt verliezen in conservatieve modus. Er bestaat geen “beste” modus – alleen de modus die past bij hoeveel schommeling jíj ’s nachts kunt verdragen.
Een week meelopen met de robot: een uitgewerkt scenario
Laten we het concreet maken met een hypothetisch weekvoorbeeld (dus geen echte trackrecord-cijfers, puur ter illustratie van de rekenwijze). Account: $10.000, Normal-modus, 1% ($100) risico per trade. De robot neemt selectief posities – niet elke dag – en elke keer verandert de lot omdat de stopafstand verandert, terwijl het bedrag dat je riskeert vrijwel gelijk blijft.
Maandag opent hij een positie met een stop van $20, dus 0,05 lot ($100 risico). Dinsdag is de markt beweeglijker en is de stop $30 breed; de lot zakt naar afgerond 0,03 ($90 risico na afronden naar beneden). Donderdag: stop $25, lot 0,04 ($100). Vrijdag: stop $28, lot afgerond 0,03 ($84). Merk op dat het aantal lots per trade telkens anders is (0,05 → 0,03 → 0,04 → 0,03), maar je inzet in euro’s schommelt netjes rond die $100 – nooit erboven. Dát is het hele punt van risicogebaseerde sizing: de markt bepaalt de stop, en de robot vertaalt die naar een lot die jouw risicoplafond respecteert.
Of de trades daarna winst of verlies opleveren, staat los van de sizing. De sizing zorgt er alleen voor dat één slechte trade nooit een onevenredig gat in je account slaat. Dat is de reden waarom deze aanpak zo goed samengaat met een robot die hooguit een handvol trades per week neemt in plaats van tientallen.
Drawdown, herstel en de wiskunde van klein riskeren
Waarom hameren ervaren goudtraders zo op klein riskeren? Vanwege de wrede rekenkunde van drawdown. Een verlies en de winst die je nodig hebt om het goed te maken zijn namelijk niet symmetrisch. Verlies je 50% van je account, dan heb je géén 50% winst nodig om terug te komen, maar 100%. De onderstaande tabel maakt dit pijnlijk duidelijk.
| Drawdown | Verlies op $10.000 | Benodigde winst om te herstellen |
|---|---|---|
| 5% | $500 | +5,3% |
| 10% | $1.000 | +11,1% |
| 20% | $2.000 | +25,0% |
| 30% | $3.000 | +42,9% |
| 50% | $5.000 | +100,0% |
Zie je hoe het herstel exponentieel zwaarder wordt naarmate de drawdown groter is? Dit is precies waarom een lager risico per trade – en het vermijden van martingale, waarbij je na verlies juist gróter inzet – op de lange termijn wint. Golden Viper gebruikt daarom geen martingale, grid of averaging: technieken die op papier de drawdown verbergen, maar in de praktijk een account in één slechte reeks kunnen wegvagen. Kleine, constante risico’s houden je aan de veilige linkerkant van deze tabel. Zie ook onze tips om veilige risicomodi in te stellen.
Hoe Golden Viper risicogebaseerde sizing toepast
In de kern doet Golden Viper EA precies wat we hierboven beschreven, maar dan volledig geautomatiseerd. De robot verhandelt uitsluitend XAUUSD op H4, neemt ongeveer maximaal één setup per dag, en berekent voor elke trade de lotgrootte op basis van jouw gekozen risicomodus en de stopafstand van dat moment. Hij combineert dat met een profit-lock op winsten en een optionele veiligheidsstop. Belangrijk om eerlijk te zijn: een stop garandeert niet dat je altijd exact op je niveau sluit – bij een gap of extreme beweging kan de uitvoering afwijken. De sizing beperkt je rísico vooraf, maar neemt de marktrisico’s niet weg.
Zelf de instellingen in de hand
Je bepaalt zelf welke van de drie risicomodi (Conservative, Normal of Aggressive) je activeert. Ontwikkelaars die willen begrijpen hoe zulke berekeningen technisch gebeuren, vinden in de MQL5-documentatie de functies waarmee een EA de margin, tick-waarde en lotstap uitleest om de juiste positiegrootte te bepalen. Voor de gebruiker blijft het simpel: kies je modus, en de robot rekent de rest. Meer diepgang over deze specifieke logica lees je in risicogestuurde lotgrootte bij een EA.
Vertrouw op cijfers, niet op beloftes
Beloftes zijn goedkoop; geverifieerde cijfers niet. De resultaten van Golden Viper zijn publiek te volgen als geverifieerd live trackrecord op Myfxbook (account 11943038) en via een MQL5-kopieersignaal. Zo controleer je zelf de echte drawdown en sizing in plaats van af te gaan op marketing. Toezichthouders zoals de AFM en de Amerikaanse CFTC met haar waarschuwingen over forexfraude raden niet voor niets aan om altijd onafhankelijk bewijs te eisen. Leer hoe je dat doet in onze gids over echte live resultaten van een EA controleren.
Even eerlijk over risico: handelen brengt risico met zich mee en verlies is altijd mogelijk. Resultaten uit het verleden garanderen niets over de toekomst, en risicogebaseerde sizing verkleint je risico maar maakt het nooit nul. Handel dus alleen met geld dat je je kunt veroorloven te verliezen.
Veelgestelde vragen
Wat betekent risicogebaseerde position sizing precies?
Het betekent dat je eerst een vast risicobedrag per trade kiest (bijvoorbeeld 1% van je saldo) en de lotgrootte daaruit berekent, in plaats van andersom. Je verlies staat vooraf vast; de lot past zich aan de stopafstand aan.
Hoe berekent een trading robot de lotgrootte op XAUUSD?
Met de formule: risicobedrag ÷ (stopafstand in dollar × waarde per lot). Bij goud is 1,00 lot meestal 100 ounce, dus een beweging van $1 is $100 per lot. Bij $100 risico en een stop van $20 wordt de lot 0,05.
Waarom is een vaste lotgrootte risicovol?
Omdat een vaste lot bij een wisselende stopafstand een wisselend risico oplevert. Met 0,10 lot riskeer je bij een stop van $10 zo’n $100, maar bij een stop van $50 ineens $500 – vaak zonder dat je het doorhebt.
Hoeveel procent van mijn account moet ik per trade riskeren?
Veel ervaren traders houden 0,5% tot 2% per trade aan. Lager is rustiger en veiliger; hoger geeft grotere schommelingen. Dat is een persoonlijke keuze en geen advies – kies wat past bij jouw risicotolerantie en kapitaal.
Wat is het verschil tussen Conservative, Normal en Aggressive?
Alleen de risicoknop verandert: het percentage van je saldo per trade, en dus de lotgrootte. De onderliggende strategie, de profit-lock en de selectieve instap blijven in alle drie de modi hetzelfde.
Gebruikt Golden Viper martingale of grid?
Nee. Golden Viper gebruikt bewust geen martingale, grid of averaging. Die technieken verbergen drawdown en kunnen een account in één slechte reeks wegvagen. De robot werkt met risicogestuurde lots en een profit-lock.
Garandeert een stop-loss dat ik nooit meer verlies dan gepland?
Nee. Een stop begrenst je risico onder normale omstandigheden, maar bij een koersgap of extreme volatiliteit kan de uitvoering afwijken van je niveau. Sizing verkleint je risico vooraf, maar neemt marktrisico niet volledig weg.
Werkt risicogebaseerde sizing ook op een klein account?
Ja. De formule schaalt met je saldo. Op $5.000 met 1% risico en een stop van $20 komt de lot uit op 0,025. Let wel op de minimale lotstap van je broker (meestal 0,01) en de bijbehorende margevereisten.
Kan ik de risico-instellingen zelf aanpassen?
Ja. Je kiest zelf een van de drie risicomodi. De robot leest vervolgens de tick-waarde en lotstap van je broker uit en berekent per trade automatisch de passende lotgrootte, telkens naar beneden afgerond.
Waar kan ik de echte resultaten controleren?
Op het publiek geverifieerde Myfxbook-account (11943038) en via het MQL5-signaal. Zo zie je zelf de werkelijke drawdown en sizing. Golden Viper kost eenmalig $199 voor een levenslange licentie (geen abonnement, geen proefperiode, geen geld-terug-garantie); het kopieersignaal is $30 per maand.
