Hoe voer je een onafhankelijke audit van je EA-resultaten uit?
TL;DR
Bij een onafhankelijke audit van je EA-resultaten reken je je eigen handelsgeschiedenis na tegen minstens één bron die je zelf niet kunt aanpassen. Haal ruwe data op uit je MT4/MT5-rapportage, je broker-statement en een externe, geverifieerde tracker zoals Myfxbook, en leg die drie naast elkaar. Reken zelf je winratio, profit factor, expectancy en drawdown uit in plaats van blind te varen op één samenvattend cijfer. Check ook of lotgrootte, stops en risicomodus echt zijn aangehouden, en of spread, swap en slippage niet stiekem aan je rendement knagen. Doe dit elk kwartaal volgens een vast stappenplan, dan weet je binnen een uur of je resultaten standhouden.
Wat een onafhankelijke audit van je EA-resultaten precies inhoudt
De meeste traders "controleren" hun EA door één keer per week naar de accountbalans te kijken, en zijn tevreden zodra het cijfer groen is. Dat is geen audit, dat is er even naar kijken. Bij een echte audit behandel je je eigen resultaten met dezelfde scepsis als die van een vreemde: je eist bewijs uit een bron die je zelf niet kunt aanpassen, en je rekent cijfers zelf na in plaats van een samenvatting klakkeloos aan te nemen.
Het verschil tussen vertrouwen en narekenen
Vertrouwen is naar de equity-curve in je terminal kijken en concluderen dat het wel goed zit. Narekenen is de onderliggende trades exporteren, ze optellen in een spreadsheet en het resultaat vergelijken met een externe bron. Dat verschil is niet triviaal: je eigen terminal kan een verkeerde tijdzone tonen, na een platformwissel een onvolledige geschiedenis hebben, of toevallig een periode laten zien die je onbewust koos omdat die er goed uitziet.
Waarom ook een eerlijke EA een audit verdient
Een audit is geen uiting van wantrouwen richting de EA. Zelfs een EA die precies doet wat hij belooft, kan afwijkende resultaten opleveren door een verkeerd gekozen risicomodus, een VPS die uren offline was, of een broker met afwijkende spreads. De audit controleert vooral jóuw configuratie en uitvoering, niet alleen de strategie zelf. Wil je eerst snappen hoe je een EA sowieso op waarde schat, lees dan onze gids over het controleren van echte live EA-resultaten.
Verzamel je ruwe data uit drie gescheiden bronnen
Een audit staat of valt met de kwaliteit van je brongegevens: één bron is een mening, twee bronnen zijn een aanwijzing, en drie bronnen die overeenkomen, dat is bewijs.
Je MT4/MT5-rapportage
Open het tabblad "Geschiedenis" en exporteer een rapport over de gewenste periode: elk ticket, open- en sluittijden, lotgrootte, winst/verlies, swap en commissie. In de documentatie van MQL5 staat welke velden worden vastgelegd, en de MetaTrader 5-terminalhandleiding legt uit hoe je exporteert als HTML of Excel. Werk je nog met het oudere platform, dan vind je vergelijkbare functies in de MT4-handleiding.
Het statement van je broker
Je broker houdt los van je terminal een eigen boekhouding bij, meestal terug te vinden in het klantportaal als "account statement". Dat is niet onbelangrijk: je lokale terminal kan corrupt raken, of na een herinstallatie een onvolledige geschiedenis tonen. Het broker-statement zit het dichtst bij wat er daadwerkelijk is uitgevoerd.
Een externe, geverifieerde tracker
De belangrijkste bron voor een écht onafhankelijke audit is een dienst die je account uitleest via een read-only investor-login, zoals Myfxbook. Omdat jij daar geen schrijfrechten hebt, is dit meteen de bron die het lastigst te manipuleren is. Draait de strategie ook als publiek signaal, kijk dan ook naar MQL5 Signals. Wil je specifiek leren hoe je zo'n signaal op echtheid controleert, dan is hoe je verifieert dat een MQL5-signaal echte trades uitvoert de moeite waard.
Reconciliatie: klopt bron A met bron B en C?
Reconciliatie is niets anders dan meerdere administraties kloppend maken. Je legt de bronnen naast elkaar op een handvol controlepunten: aantal trades, startdatum, netto resultaat en grootste drawdown. Kleine afwijkingen door afronding zijn heel normaal; grote afwijkingen zijn een waarschuwingssignaal.
Worked example: een kwartaalreconciliatie
Stel: je draait Golden Viper EA in de Conservative-modus op een account van $2.500 en je doet aan het einde van het kwartaal je audit. Je MT5-rapport en je Myfxbook-koppeling zouden er dan ongeveer zo naast elkaar uit kunnen zien:
| Controlepunt | MT5-rapport (eigen terminal) | Myfxbook (onafhankelijk) | Conclusie |
|---|---|---|---|
| Aantal trades | 34 | 34 | Klopt exact |
| Winratio | 58,8% (20/34) | 58,8% (20/34) | Klopt exact |
| Netto resultaat | +$214,60 | +$203,10 | Verschil door swap-afronding, te verklaren |
| Grootste drawdown | -6,1% (op saldo) | -7,4% (op equity) | Verklaard door meetmethode, geen alarm |
| Startdatum periode | 1 april | 1 april | Klopt exact |
In dit fictieve voorbeeld is elk verschil te herleiden tot een controleerbare oorzaak. Dát is wat een geslaagde audit oplevert: geen paniek bij een klein verschil, maar de zekerheid dat je het kunt verklaren. Kom je een afwijking tegen die je niet kunt verklaren, bijvoorbeeld een trade die wel in de ene bron staat en niet in de andere, dan is dat het moment om verder te graven.
Bereken je kernstatistieken zelf
Een samenvattend "nettoresultaat" zegt bijna niets over de kwaliteit van een strategie. Een audit gaat een laag dieper: je berekent de onderliggende statistieken zelf, zodat je niet afhankelijk bent van hoe een platform iets afrondt of labelt.
Winratio, profit factor en expectancy
De winratio is winnende trades gedeeld door het totaal. De profit factor is brutowinst gedeeld door brutoverlies; een waarde boven 1 betekent dat winnaars zwaarder wegen dan verliezers. Het belangrijkste getal is de expectancy per trade: (winratio × gem. winst) min (verliesratio × gem. verlies). Dat vertelt je wat je statistisch per trade mag verwachten, ongeacht het aantal trades.
Worked example: expectancy narekenen
Neem een hypothetisch account met 40 trades: 23 winnaars met een gemiddelde winst van $16,80 en 17 verliezers met een gemiddeld verlies van $12,40. De winratio komt op 57,5%, de verliesratio dus op 42,5%. Expectancy per trade: (0,575 × 16,80) − (0,425 × 12,40) = 9,66 − 5,27 = $4,39 per trade. Vermenigvuldig dat met het aantal trades over een langere periode en je hebt een realistische verwachting in plaats van een slag in de lucht.
| Statistiek | Formule | Wat het je vertelt |
|---|---|---|
| Winratio | Winnende trades ÷ totaal trades | Zegt niets zonder de volgende twee regels |
| Profit factor | Brutowinst ÷ brutoverlies | Of winnaars zwaarder wegen dan verliezers (>1 is positief) |
| Expectancy per trade | (winratio × gem. winst) − (verliesratio × gem. verlies) | Wat je statistisch per trade mag verwachten |
| Recovery factor | Netto winst ÷ grootste drawdown | Hoe efficiënt de winst is t.o.v. het geleden risico |
| Grootste verliesreeks | Langste reeks verliestrades op rij | Wat je psychologisch en qua margin moet doorstaan |
Voor wie breder wil begrijpen wat risicobeheer als vakgebied inhoudt, is Investopedia over risicomanagement een handig referentiepunt bij het interpreteren van deze cijfers.
Zet groei tegenover drawdown en hersteltijd
Een audit die alleen naar winst kijkt, is maar een halve audit. Drawdown, de daling van een piek naar het volgende dal, hoort er altijd naast te staan. Investopedia omschrijft drawdown als het percentage dat een account terugvalt vanaf zijn hoogste punt, en precies dat cijfer bepaalt of een strategie in de praktijk vol te houden is.
Balansdrawdown versus equitydrawdown
Er zijn twee manieren om drawdown te meten. Balansdrawdown telt alleen gesloten trades mee; equitydrawdown telt ook openstaande, nog niet gerealiseerde verliezen mee. Een EA die posities langer laat lopen, kan daardoor een geflatteerde balansdrawdown tonen terwijl de equitydrawdown veel dieper was. Kijk je alleen naar de balans, dan mis je het moment waarop het account het zwaarst onder druk stond.
Waarom hersteltijd net zo belangrijk is als de diepte
Twee accounts met dezelfde maximale drawdown van 10% kunnen totaal anders aanvoelen: het ene herstelt binnen twee weken, het andere blijft drie maanden onder water. Meet daarom ook de duur, niet alleen de diepte. Wil je vooraf al een realistisch beeld van het slechtste geval in de conservatieve instelling, lees dan hoeveel je in de conservatieve modus maximaal kunt verliezen.
Check statistische significantie voordat je concludeert
Een grote valkuil bij een zelfaudit is te vroeg concluderen. Tien trades met acht winnaars voelt geweldig aan, maar zegt bijna niets: met tien muntopgooien kun je net zo goed acht keer kop krijgen zonder dat de munt vals is. Een audit stelt daarom ook de vraag: heb ik genoeg data om hier iets zinnigs over te zeggen?
Hoeveel trades heb je echt nodig?
Een hard minimum bestaat niet, maar de vuistregel is simpel: hoe groter de steekproef, hoe kleiner de kans dat toeval je beeld vertekent. Golden Viper EA handelt selectief (maximaal ongeveer één setup per dag, uitsluitend op XAUUSD H4), waardoor een trackrecord zich langzamer opbouwt dan bij een systeem dat tientallen keren per dag handelt. Dat betekent dat je voor een audit bewust wat langer geduld moet hebben voordat je harde conclusies trekt.
Worked example: steekproefgrootte
Deze tabel laat zien hoe je vertrouwen in een winratio zou moeten meegroeien met het aantal trades, bedoeld als denkkader, niet als exacte wetenschap.
| Aantal gesloten trades | Betrouwbaarheid winratio | Wat je ermee doet |
|---|---|---|
| 10-20 | Zeer laag — grotendeels ruis | Alleen grove fouten opsporen, geen conclusies |
| 30-50 | Laag tot gemiddeld | Eerste indicatie, blijf kritisch op uitschieters |
| 90-100 | Redelijk | Bruikbaar voor een kwartaalconclusie |
| 200+ | Sterker | Geschikt om een jaarpatroon te bevestigen |
Behandel elk aantal onder die eerste rij als een test van je proces, niet als bewijs van winstgevendheid.
Spoor kostenlekkage op: spread, swap, commissie en slippage
Veel audits kijken alleen naar winst en verlies per trade, en missen daardoor een sluipend probleem: kosten die niet in de "resultaat"-kolom staan, maar wel je rendement opeten. Spread betaal je bij elke trade, swap is de rente op een positie die je overnacht aanhoudt, commissie is een vergoeding per lot, en slippage is het verschil tussen de verwachte en de daadwerkelijke uitvoeringskoers.
Waar deze kosten zich verstoppen
In je MT4/MT5-rapport staan swap en commissie meestal in aparte kolommen. Tel ze op over de hele periode en zet ze af tegen je brutowinst: blijft dat percentage klein en stabiel, dan is er weinig aan de hand. Loopt het op, dan kan dat wijzen op een broker met ongunstige voorwaarden, of op posities die langer blijven liggen dan de bedoeling was.
Hoe je slippage zelf natrekt
Vergelijk je geplande entry- of exitprijs (bijvoorbeeld je stop- of profit-lock-niveau) met de daadwerkelijke sluitprijs in het rapport. Kleine afwijkingen zijn normaal: een stop is nooit een garantie dat je exact op je niveau sluit. Grote, structurele afwijkingen in dezelfde richting zijn wel een signaal om je broker of VPS-verbinding te checken. Meer hierover lees je in onze gids over het kiezen van een geschikte VPS voor 24/5-handel.
Verifieer dat het risicobeleid daadwerkelijk is nageleefd
De belangrijkste stap van een audit gaat niet over de strategie, maar over jouw eigen instellingen. Een EA kan perfect functioneren en toch resultaten opleveren die niet kloppen met wat je dacht dat je had ingesteld.
Lotgrootte, stops en risicomodus narekenen
Controleer per trade of de lotgrootte logisch is gezien je saldo en gekozen risicomodus. Golden Viper EA werkt met risicogestuurde lotgrootte binnen drie modi (Conservative, Normal en Aggressive), plus een profit-lock op winstgevende posities en een optionele veiligheidsstop; martingale, grid, of het ophogen van posities na verlies komen er nadrukkelijk niet aan te pas. Zie je lotgroottes die niet bij de gekozen modus passen, dan is dat een configuratiefout, geen strategiefout. Hoe je dit narekent, lees je in onze gids over het berekenen van risicogebaseerde positiegrootte.
Wat als de praktijk afwijkt van de instelling?
Handelt een risicomodus zwaarder dan je bedoelde, controleer dan eerst je eigen instellingenscherm: dat is verreweg de meest voorkomende oorzaak. Twijfel je welke modus bij je risicotolerantie past, neem dan de juiste risicomodus voor een gold-EA nog eens door. Ook toezichthouders wijzen op dit soort eigen controle: de AFM waarschuwt beleggers voor de risico's van producten met hefboomwerking, en ESMA verplicht dat deze risico's transparant worden gecommuniceerd. Die transparantie begint bij jezelf.
Bouw een vaste audit-cadans en een logboek op
Een eenmalige audit is een momentopname; een terugkerende audit is een systeem. Het meeste rendement haal je uit die vaste herhaling.
Maandelijks controleren, per kwartaal concluderen
Een praktisch ritme: elke maand een korte reconciliatie tussen terminal en tracker (vijf tot tien minuten), en elk kwartaal de volledige audit met alle stappen hierboven. Zo vang je maandelijks fouten snel op, en heb je per kwartaal genoeg trades verzameld om echt iets zinnigs te zeggen over de kwaliteit van de resultaten.
Een audit-logboek: je eigen onafhankelijke geheugen
Leg elke audit vast met datum, periode, de vergeleken bronnen en de uitkomsten. Zo bouw je een archief op dat losstaat van wat je terminal op dit moment toont, en dat je later nog kunt raadplegen als een broker zijn geschiedenis wijzigt. Precies dat logboek is het soort onafhankelijk bewijs dat een audit de naam waardig maakt.
Veelgestelde vragen
Wat is het verschil tussen een audit en gewoon je resultaten bekijken?
Bekijken is er even naar kijken in je terminal. Een audit is dat cijfer narekenen tegen een bron die je zelf niet kunt aanpassen, en daarnaast kernstatistieken zelf herberekenen in plaats van ze klakkeloos over te nemen.
Heb ik hiervoor dure software nodig?
Nee. Je MT4/MT5-rapportexport, een gratis account bij Myfxbook en een simpele spreadsheet zijn genoeg. De waarde zit in de methode en de discipline, niet in dure tools.
Hoe vaak moet ik mijn EA-resultaten auditen?
Praktisch is een lichte controle elke maand en een volledige audit elk kwartaal. Vaker heeft weinig zin, want er zijn dan te weinig nieuwe trades; minder vaak vergroot het risico dat een fout lang onopgemerkt blijft.
Wat als mijn terminal-rapport niet overeenkomt met Myfxbook?
Zoek eerst naar een logische verklaring: afronding, swap-verwerking, tijdzoneverschillen of een trade die nét niet gesloten was, zijn de gebruikelijke boosdoeners. Houdt het verschil aan zonder verklaring, over meerdere periodes, dan is dat een serieus signaal om verder uit te zoeken.
Is een audit alleen nodig als ik een EA wantrouw?
Nee. Een audit controleert je eigen configuratie en broker-uitvoering net zo goed als de strategie zelf. Zelfs bij een EA die precies doet wat beloofd is, kan een verkeerde risicomodus of een trage VPS-verbinding je resultaten beïnvloeden.
Wat is een gezonde profit factor om op te letten?
Een universeel getal bestaat niet, maar ruim boven 1 betekent dat winnaars structureel zwaarder wegen dan verliezers. Beoordeel dit wel altijd samen met het aantal trades: een hoge profit factor op een handvol trades is minder betrouwbaar dan een gematigde profit factor over honderden trades.
Hoe onderscheid ik balansdrawdown van equitydrawdown zelf?
Balansdrawdown reken je na met alleen gesloten trades; equitydrawdown neemt ook de floating winst en het verlies van dat moment mee. Externe trackers zoals Myfxbook laten vaak beide zien, en dat maakt je audit completer.
Telt een backtest mee in een onafhankelijke audit?
Nee, niet als hoofdbewijs. Een backtest laat zien hoe een strategie zich gedraagt op historische data, maar een audit van "jouw resultaten" gaat per definitie over wat er met echt geld gebeurde op een live account.
Verandert een audit iets aan de EA zelf?
Nee. Het is een controlemiddel voor jou als gebruiker: het laat zien of de resultaten kloppen, of je instellingen goed staan, en of het de moeite waard is om door te gaan, bij te sturen of te stoppen.
Waar oefen ik deze methode op een echt, extern geverifieerd trackrecord?
Het publieke, geverifieerde Myfxbook-account van Golden Viper EA (account 11943038) is een goed oefenobject voordat je de methode op je eigen resultaten loslaat. Golden Viper EA werkt op MT4 en MT5, uitsluitend op XAUUSD, en is verkrijgbaar als eenmalige aankoop van $199 voor een levenslange licentie (geen abonnement, geen proefperiode, geen geld-terug-garantie), of als MQL5-copysignaal vanaf $30 per maand via de productpagina. Vragen? Bereik het team via Telegram @viprasol_help, WhatsApp +31 6 84795250 of support@goldenviperea.com. Nog één eerlijke kanttekening tot slot: een audit maakt je proces beter, maar elimineert het risico niet. Handel in XAUUSD brengt reëel risico met zich mee, verlies is altijd mogelijk, en resultaten uit het verleden garanderen niets over de toekomst. Handel daarom uitsluitend met geld dat je kunt missen.
