Hoe werkt risicogestuurde lotgrootte in een EA?
TL;DR
Risicogestuurde (equity-based) lotgrootte betekent dat je EA per trade een vast percentage van je actuele equity riskeert, in plaats van steeds dezelfde vaste lotgrootte te gebruiken. De EA rekent risico% x equity om naar een risicobedrag, deelt dat door de stopafstand x de puntwaarde, en komt zo op de lotgrootte uit. Je positie groeit mee zodra je account groeit, en krimpt vanzelf bij verlies. Geen martingale, geen grid, geen giswerk.
Wat is risicogestuurde (equity-based) lotgrootte?
Als je handmatig handelt, kies je meestal op gevoel een lotgrootte: 0,10 lot, 0,50 lot, wat op dat moment "goed aanvoelt". Een Expert Advisor (EA) pakt dat anders aan. Bij risicogestuurde lotgrootte staat één simpele vraag centraal: hoeveel euro of dollar ben je bereid te verliezen als deze trade tegen je in gaat? Pas zodra dat bedrag vaststaat, rekent de EA terug naar het aantal lots.
Die aanpak vormt de kern van professioneel risicobeheer: je legt eerst je maximale verlies vast en laat de positiegrootte daaruit volgen, niet andersom. Zo werkt risicobeheer in de kern: je brengt je blootstelling in kaart en beheerst die voordat je een positie opent, in plaats van te hopen dat het goed komt (uitleg over risicomanagement op Investopedia). Met "equity-based" bedoelen we dat de rekensom gekoppeld is aan je actuele equity: het geld dat op dit moment daadwerkelijk op je rekening staat, inclusief openstaande winst of verlies.
Het grote verschil met een vaste lotgrootte zit hem hierin: je risico in procenten blijft constant, terwijl je risico in lots voortdurend verandert. Dat klinkt misschien tegenstrijdig, maar het is precies de bedoeling: een gelijkblijvende hoeveelheid pijn per trade, of je account nu net gegroeid of gekrompen is.
Hoe een EA de lotgrootte intern berekent (stap voor stap)
De berekening bestaat uit vier stappen, die een geautomatiseerd systeem bij elke nieuwe trade in milliseconden doorloopt, nog voordat de order de markt raakt (hoe geautomatiseerde handel werkt in MetaTrader).
- Lees de actuele equity uit. De EA vraagt de huidige equity op bij het platform. Programmatisch loopt dat via de account-informatie die het handelsplatform aan het script aanbiedt (MQL5-documentatie over account- en symboolfuncties).
- Bereken het risicobedrag. Risicobedrag = risico% x equity. Bij 1% risico op een equity van $10.000 komt dat neer op $100.
- Bepaal de stopafstand en de puntwaarde. De stopafstand is het verschil tussen je instap en je stopniveau, uitgedrukt in koersbeweging. De puntwaarde geeft aan hoeveel die beweging waard is per lot (daar komen we zo op terug).
- Deel en rond af. Lotgrootte = risicobedrag / (stopafstand x waarde per prijseenheid per lot). Het resultaat rondt de EA af op de volume-step van de broker.
Uitgewerkt voorbeeld met getallen
Stel je handelt XAUUSD (goud). De standaard contractgrootte voor goud is 100 troy ounce per lot, dus elke koersbeweging van $1 staat gelijk aan $100 winst of verlies per standaardlot (contractspecificaties voor goud, CME Group). Nu de rekensom:
- Equity: $10.000
- Risico: 1% -> risicobedrag = $100
- Instap: 2.400,00 / stopniveau: 2.390,00 -> stopafstand = $10,00
- Waarde per $1 beweging per lot: $100
Lotgrootte = $100 / ($10,00 x $100) = $100 / $1.000 = 0,10 lot.
Controle: 0,10 lot komt overeen met 10 troy ounce. Een tegenbeweging van $10 x 10 ounce geeft $100 verlies, precies je 1% risico. De rekensom klopt.
Nog een voorbeeld, met een kleiner account en een strakkere stop:
- Equity: $5.000, risico 2% -> risicobedrag = $100
- Stopafstand: $8,00
- Lotgrootte = $100 / ($8,00 x $100) = $100 / $800 = 0,125 -> afgerond op de volume-step (0,01) wordt dit 0,12 lot.
Merk op dat 0,12 lot in de praktijk ongeveer $96 riskeert, niet exact $100. Dat kleine verschil ontstaat doordat er naar beneden wordt afgerond op de volume-step. Een goed gebouwde EA rondt altijd conservatief af, zodat je nooit meer riskeert dan je limiet toestaat. Wil je de rekenmethode helemaal uitgeschreven zien? Dan gaat risicogestuurde positiegrootte berekenen daar dieper op in.
Risicobedrag per accountgrootte
Voordat je naar lots kijkt, is het handig om te zien hoe het risicobedrag zelf meebeweegt met je account en het gekozen percentage. Onderstaande tabel laat het risicobedrag in dollars zien:
| Accountgrootte | 0,5% | 1% | 2% | 3% |
|---|---|---|---|---|
| $2.000 | $10 | $20 | $40 | $60 |
| $5.000 | $25 | $50 | $100 | $150 |
| $10.000 | $50 | $100 | $200 | $300 |
| $25.000 | $125 | $250 | $500 | $750 |
| $50.000 | $250 | $500 | $1.000 | $1.500 |
Dit is stap 2 van de berekening. Daarna deelt de EA elk van deze bedragen door (stopafstand x puntwaarde) om tot de uiteindelijke lotgrootte te komen.
Waarom je lotgrootte meebeweegt met je account
Hier zit de echte kracht van de methode. Omdat de EA bij elke trade opnieuw je actuele equity uitleest, past de lotgrootte zich vanzelf aan: groeit je account, dan worden je posities geleidelijk groter; verlies je een reeks trades, dan worden ze kleiner. Het systeem kalmeert zichzelf precies op het moment dat je dat nodig hebt.
Vergelijk dat eens met een vaste lotgrootte. Stel dat je altijd 0,10 lot handelt bij een stopafstand van $10. Dan riskeer je in absolute zin steeds $100, maar als percentage van je account loopt dat risico flink op zodra je account krimpt:
| Equity | Vast 0,10 lot: risico in $ | Vast lot: risico als % | Equity-based 1%: lotgrootte | Equity-based: risico in $ |
|---|---|---|---|---|
| $10.000 | $100 | 1,0% | 0,10 | $100 |
| $8.000 | $100 | 1,25% | 0,08 | $80 |
| $6.000 | $100 | 1,67% | 0,06 | $60 |
| $4.000 | $100 | 2,5% | 0,04 | $40 |
| $2.000 | $100 | 5,0% | 0,02 | $20 |
Zie je wat er gebeurt? Bij een vaste lotgrootte loopt je feitelijke risico op van 1% naar 5% terwijl je account halveert en verder blijft dalen, precies het omgekeerde van wat je wilt: je zet juist meer op het spel op het moment dat je in een dip zit. Met equity-based lotgrootte blijft je risico netjes op 1% staan. Die zelfregulering is een van de belangrijkste redenen waarom een goed gebouwde EA een diepe drawdown beter doorstaat. Een drawdown is de daling van een piek naar een dal in je accountwaarde: hoe dieper die daling, hoe zwaarder het procentuele herstel dat erna nodig is (uitleg over drawdown op Investopedia).
Risicogestuurd versus vaste lotgrootte: wanneer wat?
Een vaste lotgrootte is niet per se slecht. Voor backtesten met een constante inzet, of voor traders die hun risico na elke storting of opname handmatig herberekenen, kan het prima werken. Maar voor volautomatische handel over langere periodes heeft risicogestuurde lotgrootte drie duidelijke voordelen:
- Consistentie. Je risico per trade blijft procentueel gelijk, ongeacht je saldo.
- Samengestelde groei. Winst wordt automatisch herbelegd, omdat je posities meegroeien met je equity.
- Ingebouwde rem. Verliezen verkleinen je inzet vanzelf, wat het risico op een uitputtende verliesreeks dempt.
Het nadeel is dat je minder directe controle hebt over de exacte lotgrootte van een individuele trade. Voor de meeste traders die juist een EA inzetten om emoties en handmatig rekenwerk uit te schakelen, is dat precies de bedoeling.
De rol van brokerspecificaties: contractgrootte, puntwaarde en volume-step
De formule oogt simpel, maar staat of valt met drie waarden die per broker en per symbool kunnen verschillen. Een EA leest deze specificaties rechtstreeks uit bij het platform voordat hij rekent; je vindt ze ook terug in de symboolspecificaties van je terminal (helpdocumentatie van het MetaTrader-platform).
- Contractgrootte. Voor goud is dat doorgaans 100 troy ounce per standaardlot. Dit bepaalt hoeveel je winst of verlies verandert per koersbeweging.
- Puntwaarde / tickwaarde. De geldwaarde van de kleinste koersbeweging per lot. Bij goud staat een beweging van $1 gelijk aan $100 per lot, dus een beweging van $0,01 is $1 per lot. Let op: sommige brokers noteren goud met 2 decimalen, andere met 3. Een EA die de tickwaarde uitleest in plaats van hardcodeert, blijft daardoor altijd correct rekenen.
- Volume-step en min/max volume. De kleinste stap waarmee je de lotgrootte mag verhogen (vaak 0,01), plus de minimale en maximale toegestane lot. De EA rondt zijn berekende lot af op deze step en houdt zich aan de grenzen.
Deze afhankelijkheid van brokerspecificaties verklaart waarom dezelfde EA met dezelfde instellingen bij twee brokers een licht andere lotgrootte kan berekenen. Dat is geen fout, maar juist correct gedrag: het systeem past zich aan aan de werkelijke contractvoorwaarden. Houd er ook rekening mee dat de hefboom die je broker aanbiedt, in Europa aan wettelijke limieten voor particuliere beleggers gebonden is (toezichthouder ESMA over regels voor particuliere beleggers); die limiet begrenst je maximale positiegrootte los van je risico-instelling.
Hoe risicomodi (Conservative / Normal / Aggressive) de berekening schalen
Een risicomodus is in de kern niets meer dan een voorinstelling voor de risicofractie in stap 2. Kies je een voorzichtigere modus, dan gebruikt de EA een kleiner deel van je equity per trade; een agressievere modus gebruikt juist een groter deel. De rest van de formule blijft identiek. Onderstaande tabel laat het mechanisme zien met illustratieve waarden (een equity van $10.000 en een stopafstand van $10); de exacte fracties hangen af van de gekozen modus.
| Modus | Risicofractie (illustratief) | Risicobedrag | Berekende lotgrootte |
|---|---|---|---|
| Conservative | lager | $50 (0,5%) | 0,05 lot |
| Normal | gemiddeld | $100 (1%) | 0,10 lot |
| Aggressive | hoger | $200 (2%) | 0,20 lot |
Het belangrijkste om te onthouden: de modus verandert alleen hoe groot de hap uit je equity is, niet de logica erachter. In alle drie de gevallen blijft je risico als percentage constant, ongeacht je saldo, omdat de fractie steeds op je actuele equity wordt toegepast. Wil je weten welke modus bij welk risicoprofiel past en hoe je ze veilig instelt? Lees dan veilige risicomodes instellen in een EA.
Valkuilen bij risicogestuurde lotgrootte
De methode is robuust, maar er zijn een paar plekken waar het misgaat als je niet oplet:
- Een te ruime risicofractie. Equity-based betekent niet risicovrij. Zet je de fractie op 5% of hoger, dan kan een reeks verliezen alsnog voor een pijnlijke drawdown zorgen. De zelfregulering dempt, maar neutraliseert niet.
- Een verkeerd ingeschatte stopafstand. De hele rekensom draait om de stopafstand. Is die te krap, dan wordt je positie groot en word je snel uitgestopt; is die te ruim, dan wordt je positie klein en beweegt je account traag.
- Vergeten dat equity fluctueert. Openstaande verliezen verlagen je equity, dus een nieuwe trade tijdens een lopende drawdown krijgt automatisch een kleinere lot. Dat is bedoeld gedrag, maar het verrast traders die op een vaste lotgrootte rekenen.
- Afrondingsfouten en minimumvolume. Op heel kleine accounts kan de berekende lot onder het minimumvolume van de broker uitkomen. Een goede EA slaat de trade dan liever over dan te veel te riskeren.
- Slippage en gaps. Je werkelijke verlies kan groter uitvallen dan berekend als de markt door je stopniveau heen springt. Geen enkel positiegroottemodel kan een koersgat volledig voorkomen.
Vooral bij goud, berucht om zijn scherpe bewegingen, loont het om je risicofractie bewust te kiezen. In risico beperken bij het handelen in XAUUSD lees je hoe je de volatiliteit van goud meeneemt in je instellingen.
Hoe Golden Viper dit toepast
Golden Viper is een geautomatiseerde EA die uitsluitend XAUUSD verhandelt op de H4-tijdframe, beschikbaar voor zowel MT4 als MT5. De lotgrootte wordt volledig risicogestuurd (equity-based) bepaald, volgens precies de rekenmethode die je hierboven zag: risico% x equity, gedeeld door de stopafstand x de puntwaarde, afgerond op de volume-step van je broker. Je kiest je risiconiveau via de modi Conservative, Normal of Aggressive.
De EA is bewust selectief en opent maximaal een trade per dag. Er wordt geen martingale, grid of averaging gebruikt: verlieslatende posities worden nooit "bijgekocht" om een gemiddelde te verlagen. Optioneel schakel je een safety stop en een profit-lock in om je posities extra af te schermen. Die eenvoud is een kenmerk, geen beperking: minder bewegende delen betekent voorspelbaarder gedrag.
Over prestaties zijn we nuchter. In een geverifieerde Myfxbook-periode van zes maanden was het nettoresultaat positief, met een winpercentage van 56% (51 van de 91 trades), en dat inclusief verliesmaanden. Resultaten uit het verleden bieden geen garantie voor de toekomst, en handelen met een EA brengt reëel risico op verlies met zich mee. Je kunt de cijfers zelf controleren op het onafhankelijke trackingplatform Myfxbook via de geverifieerde Golden Viper-resultaten.
Veelgestelde vragen
Wat betekent risicogestuurde lotgrootte precies?
De EA bepaalt eerst hoeveel geld je per trade wilt riskeren, als percentage van je actuele equity, en rekent daaruit de lotgrootte terug. Je stuurt dus op risico, niet op een vaste inzet.
Wat is het verschil met een vaste lotgrootte?
Bij een vaste lotgrootte handel je steeds hetzelfde aantal lots, waardoor je procentuele risico stijgt zodra je account krimpt en daalt zodra het groeit. Bij equity-based lotgrootte blijft je procentuele risico constant en verandert het aantal lots automatisch mee.
Hoe berekent een EA de lotgrootte als de stop optioneel is?
De rekensom heeft altijd een stopafstand nodig om een risicobedrag naar lots te vertalen. Daarvoor gebruikt de EA zijn eigen gedefinieerde stopafstand. Zet je daarnaast de optionele safety stop aan, dan heb je ook nog een extra, expliciete risicogrens op de markt zelf.
Waarom verandert mijn lotgrootte bij elke trade?
Omdat de EA bij elke trade opnieuw je actuele equity uitleest. Na winst is je equity hoger en wordt de lot iets groter; na verlies is je equity lager en wordt de lot iets kleiner. Dat is bedoeld gedrag en houdt je risico stabiel.
Wat is volume-step en waarom wordt mijn lot afgerond?
De volume-step is de kleinste toegestane stap in lotgrootte bij je broker, vaak 0,01. Omdat de berekende lot zelden precies op zo'n stap uitkomt, rondt de EA af, en wel conservatief naar beneden, zodat je nooit meer riskeert dan je limiet.
Is risicogestuurde lotgrootte hetzelfde als martingale?
Nee, integendeel. Bij martingale verhoog je juist je inzet na verlies om verliezen terug te winnen, waardoor het risico oploopt. Equity-based lotgrootte doet het tegenovergestelde en verlaagt je inzet na verlies, omdat je equity daalt. Golden Viper gebruikt geen martingale, grid of averaging.
Kan ik nog steeds geld verliezen met deze methode?
Ja. Risicogestuurde lotgrootte beheerst hoeveel je per trade riskeert, maar sluit verlies niet uit. Een reeks verliezen, slippage of een koersgat kan nog altijd tot drawdown leiden. Handel dus alleen met geld dat je kunt missen.
Werkt dit op zowel MT4 als MT5?
Ja. Golden Viper is beschikbaar voor MT4 en MT5 en verhandelt uitsluitend XAUUSD op H4. De risicogestuurde berekening werkt op beide platforms identiek, omdat de EA de symbool- en accountspecificaties rechtstreeks uitleest.
Aan de slag
Wil je risicogestuurde lotgrootte volledig automatisch laten werken op XAUUSD, zonder handmatig rekenwerk en zonder martingale? Golden Viper kost eenmalig $199 voor een levenslange licentie: geen abonnement, geen proefperiode, geen demo en geen geld-terugregeling, zodat je precies weet waar je aan toe bent. Liever eerst meeliften op de signalen? Dan is er ook een copy-signaal via MQL5 voor $30 per maand. Bekijk de Golden Viper EA of blader door meer uitleg op de Nederlandstalige blog. Vragen? Bereik ons via Telegram (@viprasol_help) of WhatsApp (+31 6 84795250).
