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. De EA rekent risico% x equity om naar een risicobedrag, deelt dat door de stopafstand x de puntwaarde en krijgt zo de lotgrootte. Je positie groeit mee als je account groeit en krimpt automatisch bij verlies. Geen martingale, geen grid, geen gokwerk.
Wat is risicogestuurde (equity-based) lotgrootte?
Als je handmatig handelt, kies je vaak intuitief een lotgrootte: 0,10 lot, 0,50 lot, wat "goed voelt". Een Expert Advisor (EA) doet dat anders. Bij risicogestuurde lotgrootte draait alles om een simpele vraag: hoeveel euro of dollar ben je bereid te verliezen als deze trade tegen je in gaat? Pas als dat bedrag vaststaat, rekent de EA terug naar het aantal lots.
Die aanpak is de kern van professioneel risicobeheer: je bepaalt eerst je maximale verlies en laat de positiegrootte daaruit volgen, niet andersom. Risicobeheer draait om het identificeren, meten en beheersen van je blootstelling voordat je een positie opent, in plaats van hopen dat het goed komt (uitleg over risicomanagement op Investopedia). "Equity-based" betekent dat de rekensom is gekoppeld 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 is dat je risico in procenten constant blijft, terwijl je risico in lots voortdurend verandert. Dat klinkt tegenstrijdig, maar het is precies wat je wilt: een consistente hoeveelheid pijn per trade, ongeacht of je account net gegroeid of gekrompen is.
Hoe een EA de lotgrootte intern berekent (stap voor stap)
De berekening bestaat uit vier stappen. Een geautomatiseerd systeem doorloopt die stappen bij elke nieuwe trade, in milliseconden, voordat de order de markt raakt (hoe geautomatiseerde handel werkt in MetaTrader).
- Lees de actuele equity uit. De EA vraagt bij het platform de huidige equity op. Programmatisch gebeurt dat via de account-informatie die het handelsplatform aanbiedt aan het script (MQL5-documentatie over account- en symboolfuncties).
- Bereken het risicobedrag. Risicobedrag = risico% x equity. Bij 1% risico op een equity van $10.000 is dat $100.
- Bepaal de stopafstand en de puntwaarde. De stopafstand is het verschil tussen je instap en je stopniveau, uitgedrukt in koersbeweging. De puntwaarde vertelt hoeveel een koersbeweging waard is per lot (daarover zo meer).
- Deel en rond af. Lotgrootte = risicobedrag / (stopafstand x waarde per prijseenheid per lot). Het resultaat wordt afgerond op de volume-step van de broker.
Uitgewerkt voorbeeld met getallen
Stel: je handelt XAUUSD (goud). Bij goud is de standaard contractgrootte 100 troy ounce per lot, wat betekent dat elke koersbeweging van $1 gelijkstaat 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 = $100 verlies. Precies je 1% risico. De rekensom klopt.
Nog eentje 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 in plaats van exact $100. Dat kleine verschil komt door het naar beneden afronden op de volume-step. Een correct gebouwde EA rondt altijd conservatief af, zodat je nooit meer riskeert dan je limiet. Wil je de rekenmethode helemaal uitgeschreven zien, dan gaat risicogestuurde positiegrootte berekenen daar dieper op in.
Risicobedrag per accountgrootte
Voordat je naar lots kijkt, helpt het om te zien hoe het risicobedrag zelf meebeweegt met je account en je gekozen percentage. Deze 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. Vervolgens 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 Eda 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 je posities kleiner. Zo kalmeert het systeem zichzelf precies op het moment dat je het nodig hebt.
Vergelijk dat met een vaste lotgrootte. Stel je handelt altijd 0,10 lot met een stopafstand van $10. Dan riskeer je altijd $100 in absolute zin, maar als percentage van je account explodeert dat risico 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? Met een vaste lotgrootte loopt je feitelijke risico op van 1% naar 5% terwijl je account halveert en nog verder daalt. Dat is precies het tegenovergestelde van wat je wilt: je zet steeds meer op het spel juist wanneer je in een dip zit. Met equity-based lotgrootte blijft je risico netjes op 1% verankerd. Deze zelfregulering is een van de belangrijkste redenen dat een goed gebouwde EA een diepe drawdown beter overleeft. Een drawdown is de daling van een piek naar een dal in je accountwaarde, en hoe dieper die is, hoe zwaarder het procentuele herstel dat nodig is (uitleg over drawdown op Investopedia).
Risicogestuurd versus vaste lotgrootte: wanneer wat?
Een vaste lotgrootte is niet per definitie slecht. Voor backtesten met een constante inzet, of voor traders die hun risico handmatig herberekenen na elke storting of opname, kan het prima werken. Maar voor volautomatische handel over langere periodes heeft risicogestuurde lotgrootte drie duidelijke voordelen:
- Consistentie. Je risico per trade blijft in procenten gelijk, ongeacht je saldo.
- Samengestelde groei. Winst wordt automatisch herbelegd omdat je posities meegroeien met je equity.
- Ingebouwde rem. Verliezen verkleinen je inzet automatisch, 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 een EA inzetten juist om emoties en handmatig rekenwerk uit te schakelen, is dat precies de bedoeling.
De rol van brokerspecificaties: contractgrootte, puntwaarde en volume-step
De formule lijkt simpel, maar hij 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 is een beweging van $1 gelijk aan $100 per lot; een beweging van $0,01 is dus $1 per lot. Belangrijk: sommige brokers noteren goud met 2 decimalen, andere met 3. Een EA die de tickwaarde uitleest in plaats van hardcodeert, blijft daardoor 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 respecteert de grenzen.
Deze afhankelijkheid van brokerspecificaties is de reden dat dezelfde EA met dezelfde instellingen op 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 anders dan een voorinstelling voor de risicofractie in stap 2. Kies je een voorzichtigere modus, dan gebruikt de EA een kleinere fractie van je equity per trade; een agressievere modus gebruikt een grotere fractie. De rest van de formule blijft identiek. De onderstaande tabel laat het mechanisme zien met illustratieve waarden (een equity van $10.000 en een stopafstand van $10); de exacte fracties bepaal je met 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 inzicht: 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 telkens op je actuele equity wordt toegepast. Wil je begrijpen 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 een pijnlijke drawdown veroorzaken. De zelfregulering dempt, maar neutraliseert niet.
- Een verkeerd ingeschatte stopafstand. De hele rekensom hangt op 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 over in plaats van te veel te riskeren.
- Slippage en gaps. Je werkelijke verlies kan groter zijn dan berekend als de markt door je stopniveau heen springt. Geen enkel positiegroottemodel kan een koersgat volledig voorkomen.
Specifiek voor goud, dat berucht is 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 op de H4-tijdframe verhandelt, 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, geen grid en geen 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. Deze 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 inclusief verliesmaanden. Rendementen uit het verleden zijn geen garantie voor de toekomst, en handelen met een EA brengt reeel 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?
Het betekent dat de EA eerst bepaalt hoeveel geld je per trade wilt riskeren (een percentage van je actuele equity) en daaruit de lotgrootte terugrekent. Je stuurt op risico, niet op een vaste inzet.
Wat is het verschil met een vaste lotgrootte?
Bij een vaste lotgrootte handel je altijd hetzelfde aantal lots, waardoor je procentuele risico stijgt als je account krimpt en daalt als 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 risicobedrag naar lots te vertalen. De EA gebruikt daarvoor zijn eigen gedefinieerde stopafstand. Zet je daarnaast de optionele safety stop aan, dan heb je een extra, expliciete risicogrens op de markt zelf.
Waarom verandert mijn lotgrootte bij elke trade?
Omdat de EA telkens je actuele equity opnieuw 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 exact op zo'n stap valt, 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 je inzet na verlies om verliezen terug te winnen, wat het risico opdrijft. Equity-based lotgrootte verlaagt je inzet juist 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 elimineert geen verlies. Een reeks verliezen, slippage of een koersgat kan nog steeds tot drawdown leiden. Handel 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 is 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).
