Een Backtest Verifiëren: Bewijs, Herkomst en Reproductie
Material update: 15 oktober 2026: specifiek vastgestelde bronverwijzingen, ononderbouwde eigen product-/resultaatkwalificaties of accountregels gecorrigeerd. Publicatiestatus en URL behouden.
Definieer de claim vóór de bewijscontrole
Een backtest simuleert een strategie met historische invoer en aannames. Verificatie onderzoekt of een bepaald rapport tot die invoer is te herleiden en te reproduceren. Zij garandeert geen winst. Begin met de concrete claim: welk bestand, instellingen, symbolen, tijdvak, kosten en accountregelmodel beschrijft dit rapport?
Deze gids levert een bewijsbeoordeling op. Gebruik de aparte historische testgids voor de uitvoering, de resultatengids voor kengetallen en de operationele gids voor storingen. Een screenshot, mooie equitycurve of verkoperslabel “verified” is onvoldoende voor zulke conclusies.
Stel een bewijsdossier met versies samen
| Bewijsgroep | Vast te leggen |
|---|---|
| Programma en strategie | Run-ID, exact bron-/uitvoerbaar bestand en hash, invoer, afhankelijkheden, platform-/testerbuild en bij een regelclaim het account, programma en de fase. |
| Data en model | Bron, downloaddatum, symbolen/contracten, tijdzone, datumgrenzen, ontbrekende data, echte/gegenereerde ticks, spread, commissie, financiering en uitvoering. |
| Uitvoer | Origineel rapport, ruwe orders/deals, balans/equitywaarnemingen, testerjournaal, waarschuwingen, stortingen/opnames en aansluiting van de cijfers. |
| Selectie en review | Trainings-/validatiegrenzen, alle parameterproeven en selectieregel, reproductiestappen, beoordelaar, datum, verschillen en begrensde conclusie. |
Een hash identificeert het ontvangen bestand; hij bewijst geen eerlijke auteur, correcte data of waarheid van de claim. Bewaar originelen apart van werkkopieën. Scherm persoonsgegevens en geheimen af in plaats van accounttoegang als bewijs te publiceren. Ontbrekende gesloten broncode is een reviewbeperking, geen aanleiding om de logica te verzinnen.
MetaQuotes beschrijft opgeslagen testerinstellingen en invoersets. Neem aangepaste symbool-, account- en commissiegegevens mee. De historische forwardperiode van de tester en een latere demo-observatie in realtime zijn verschillende bewijsvormen.
Herleid prijzen en kenmerken naar hun beschikbaarheid
Noteer of ticks bij de broker zijn vastgelegd of gegenereerd en of vervanging is gebruikt. De tickdocumentatie beschrijft gegenereerde ticks wanneer echte tickhistorie ontbreekt. De modusnaam bewijst geen volledige dekking of realistische uitvoering.
Fictieve bar: open 100, high 110, low 90, close 105. Een long vanaf 100 met stop 95 en doel 108 kan eerst het doel of eerst de stop raken. Dezelfde OHLC laat in dit vereenvoudigde voorbeeld +8 of −5 per eenheid vóór kosten toe. Een OHLC-rapport bewijst die ontbrekende volgorde niet.
Controleer wanneer indicatoren, nieuws en herziene economische waarden werkelijk bekend waren. Bewaar datagaten en transformatielogs; stil opvullen kan een verhandelbaar pad verzinnen. “99% kwaliteit” is geen 99% winstkans. De rapportdocumentatie beschrijft datakwaliteit en afzonderlijke balans- en equitydrawdowns.
Sluit rapport, orders en kosten op elkaar aan
Fictief werkblad, met kosten bewust buiten de bruto bedragen: $2.400 totale winst − $1.000 verliesbedrag (positief genoteerd) − $400 kosten = $1.000 netto. Een geclaimde $2.000 netto sluit daar niet op aan. De bruto profit factor is hier 2,4 en is geen goedkeuringsgrens. Controleer in een echte export waar commissie, swaps en correcties al zijn verwerkt voordat je ze nogmaals aftrekt.
Vergelijk trades met deals, gedeeltelijke sluitingen, open posities, valutaomrekening en stortingen/opnames. Een gesloten balanscurve kan een tussentijds equityverlies missen. Reconstrueer bij een prop-regelclaim de exacte versie, referentie, bewaakte waarde, klok en overtredingsvoorwaarde. De maximale drawdown uit de tester voert niet vanzelf een dagelijkse of trailing firmregel uit.
Beoordeel selectiegeschiedenis vóór reproductie
Bewaar afgewezen proeven én de gekozen run. Onderzoek naar backtestoverfitting verklaart waarom herhaald selecteren op eindige data misleidende winnaars kan opleveren. Een holdout die steeds voor bijsturen wordt bekeken, wordt onderdeel van de selectie. Geen vast aantal jaren, trades of algemene profit-factorgrens bewijst robuustheid.
Draai de vaste kandidaat opnieuw vanuit de bewaarde invoer. Vergelijk orders, aantallen, kosten en equityverloop, niet alleen eindwinst. Verklaar verschillen in data, build of instellingen; kies geen tolerantie nadat het verschil zichtbaar is. Een Monte Carlo-test vereist vastgelegde aannames, seed en behandeling van afhankelijkheid. Het is een gevoeligheidsproef, geen bewijs voor alle toekomstige regimes.
Geef een begrensd beoordelingsoordeel
- Onvolledig: benoem ontbrekende invoer en niet controleerbare claims.
- Gereproduceerd onder genoemde aannames: noem de exacte run en overeenkomstige uitvoer, plus resterende data-, uitvoerings- en selectiebeperkingen.
- Tegenstrijdig of niet gereproduceerd: bewaar verschil en onderzoek; maak er geen geslaagde test van.
De MQL5-testerbeperkingen omvatten onder meer externe WebRequest- en notificatiefuncties die daar niet uitvoeren. Een historische run bewijst dus niet zelfstandig dat een echte nieuwsfeed, melding of externe dienst werkt. Test die paden apart in een beschreven operationele proef; betaald handelen is geen verplichte verificatiestap.
De JPTC EA Hub van JPTradingCapital levert downloadbare MT4/MT5-bestanden; het apart gehoste Algo is een ander aanbod. Vraag bewijs voor het werkelijke bestand en de versie. Bedrijfseigen statements, screenshots en publieke posts zijn geen onafhankelijke audit, klantenslagingsonderzoek of bewijs dat ieder Hub-bestand alle programmaregels volgt.
Vragen over backtestbewijs
Is een screenshot genoeg om een backtest te verifiëren?
Betekent 99% datakwaliteit ook 99% betrouwbaarheid of winstkans?
Hoeveel jaren maken een rapport automatisch geldig?
Bewijst reproductie toekomstige winst?
Moet ik een account financieren om verificatie af te ronden?
Gerelateerde controles
Automated forex and gold trading
Runs on your own account at your own broker. We host and set it up, so there is nothing to install and no VPS. No profit share, no monthly fee.
See how it works




