Waarom Je Backtest en Live Resultaten Niet Overeenkomen
Een backtest is een simulatie met hoge betrouwbaarheid van je strategie op historische data — geen belofte van toekomstige resultaten. Een kloof tussen backtest en live is normaal en te verwachten; het doel is te begrijpen waarom, zodat je realistische verwachtingen kunt stellen. Deze gids ontleedt wat Freya's backtest modelleert en welke wrijvingen het niet kan modelleren.
Voor het uitvoeren en lezen van backtests, zie Hoe Je een Backtest Uitvoert en Backtest Resultaten Interpreteren.
Key Takeaways
- Freya's backtest modelleert al de grote kosten: echte exchange trading kosten (maker/taker), een conservatieve slippage op markt- en stop-orders, en futures funding.
- Het kan live-only wrijvingen niet reproduceren: latency, gedeeltelijke fills, orderboek-diepte/liquiditeit, je eigen marktimpact, en real-time funding-schommelingen.
- De backtest trekt Freya's performance fee niet af, dus een winnende strategie ziet er op papier iets beter uit dan wat het live netto oplevert.
- Een liquidatierisico-signaal betekent dat een trade live geliquideerd had kunnen worden, ook al 'overleefde' de backtest deze — neem het serieus, vooral bij hoge hefboom.
- De grootste kloof zit meestal niet in de mechanica — het is dat de toekomstige markt het historische venster waarop je testte niet zal herhalen.
Wat Freya's Backtest Wél Modelleert
De engine is realistischer dan een naïeve simulatie van 'de prijs steeg X%'. Het houdt rekening met:
- Exchange trading kosten — met echte maker/taker kostenniveaus voor elke exchange, in rekening gebracht op elke order (entry, elke averaging order, en exit). Limit fills worden behandeld als maker, market fills als taker.
- Slippage — een conservatief bedrag toegepast op markt- en stop-orders, zodat fills iets slechter worden gemodelleerd dan de ideale prijs (limit/take-profit fills gaan uit van de exacte doelprijs).
- Futures funding — voor futures worden funding-kosten over de tijd dat je een positie aanhoudt geschat en afgetrokken.
Dus het netto resultaat van een Freya-backtest weerspiegelt al kosten, wat slippage, en funding — wat de reden is dat het betrouwbaarder is dan een kosten-vrije simulatie.
De Live-Only Wrijvingen Die Het Niet Kan Reproduceren
Geen enkele backtest kan live-executie volledig modelleren. Dit zijn de kloven die live resultaten doen verschillen:
- Latency — in een backtest gebeuren het signaal en de fill op dezelfde candle; live is er een echte (kleine) vertraging tussen beslissing en executie.
- Gedeeltelijke fills — de backtest vult een order volledig tegen één prijs; live kunnen grote of limit-orders in stukjes vullen, of helemaal niet.
- Orderboek-diepte & liquiditeit — de backtest gaat ervan uit dat je order tegen de gemodelleerde prijs vult; live kunnen dunne orderboeken de prijs tegen je in bewegen.
- Je eigen marktimpact — je echte orders nemen deel aan de markt; die van de backtest niet.
- Funding-schommelingen — voor futures gebruikt de backtest een gemiddeld funding-tarief over de periode, dus een echte positie die op specifieke momenten ongebruikelijk hoge funding raakt, kan meer (of minder) kosten dan gemodelleerd.
De Kosten Die Je Backtest Weglaat
Er is één Freya-specifieke kloof die het waard is te kennen: de backtest trekt Freya's performance fee niet af (het aandeel van winstgevende trades dat uit je platformsaldo komt — zie Kosten Uitgelegd). Exchange kosten en funding zitten wel in de backtest, maar de performance fee is een live-only aftrek. Dus een winstgevende strategie levert live op winnende trades iets minder netto op dan de backtest suggereert.
Liquidatie: Gesignaleerd, Niet Overleefd
Als een backtest een liquidatierisico-waarschuwing toont, neem het dan serieus. De backtest signaleert trades waarvan de drawdown gevaarlijk dicht bij een liquidatieniveau kwam — maar boekt ze alsnog op hun stop/exit in plaats van een gedwongen liquidatie te simuleren. Live had diezelfde trade geliquideerd kunnen worden voor een totaalverlies. Deze kloof groeit met hefboom: hoe hoger je hefboom, hoe meer een 'herstelde' backtest-trade in werkelijkheid weggevaagd had kunnen worden.
De Grootste Kloof: De Markt Zelf
Mechanica terzijde, de grootste bron van divergentie is simpelweg dat de toekomst het verleden niet zal herhalen. Een strategie die is afgestemd op een specifiek historisch venster kan zich heel anders gedragen wanneer de omstandigheden veranderen. Dit is waarom validatie ertoe doet — zie Walk-Forward Analyse — en waarom een geweldige backtest een filter is, geen garantie.
Realistische Verwachtingen Stellen
- Verwacht diepere drawdowns live dan in de backtest — een gangbare vuistregel is de ergste drawdown die je zag mentaal op te blazen (behandeld in Backtest Resultaten Interpreteren).
- Verdisconteer je netto rendementen een beetje voor de performance fee en real-world slippage.
- Valideer robuustheid (walk-forward, out-of-sample) in plaats van te vertrouwen op één perfecte backtest.
- Begin klein live om te bevestigen dat de strategie zich gedraagt zoals verwacht voordat je opschaalt.
Veelgestelde Vragen
Bevat Freya's backtest trading kosten?
Ja. Het past echte exchange maker/taker kosten toe op elke order — entry, elke averaging order, en exit. Daarom is het netto resultaat van een Freya-backtest realistischer dan een simulatie die kosten negeert.
Bevat de backtest slippage?
Ja, een conservatief bedrag, toegepast op markt- en stop-orders zodat fills iets slechter worden gemodelleerd dan ideaal. Limit- en take-profit fills gaan uit van de exacte doelprijs (aangezien een limit-order ofwel op zijn prijs vult, ofwel helemaal niet).
Houdt de backtest rekening met futures funding?
Voor futures, ja — het schat funding-kosten over de tijd dat een positie wordt aangehouden en trekt ze af. Merk op dat het een gemiddeld funding-tarief voor de periode gebruikt, dus echte funding die op specifieke momenten piekt kan afwijken van de schatting.
Trekt de backtest Freya's performance fee af?
Nee. Exchange kosten en funding zijn inbegrepen, maar Freya's performance fee op winsten is een live-only aftrek van je platformsaldo. Dus je live netto op winnende trades zal iets lager zijn dan de backtest toont. Zie Kosten Uitgelegd.
Waarom is mijn live drawdown erger dan de backtest?
Live-executie voegt wrijvingen toe die een backtest niet volledig kan modelleren — latency, gedeeltelijke fills, dunnere liquiditeit, funding-schommelingen — en de markt zelf verandert. Reken op diepere live drawdowns dan het worst-case scenario van je backtest.
Mijn backtest was winstgevend, maar ik werd live geliquideerd — waarom?
De backtest signaleert liquidatierisico maar simuleert geen gedwongen liquidatie; het boekt de trade op zijn stop/exit. Live kan een diepe drawdown de positie liquideren voor een totaalverlies. Hoge hefboom is de gebruikelijke oorzaak — verlaag deze om het risico te verminderen.
Garandeert testen op precies de periode die ik ga verhandelen hetzelfde resultaat?
Nee. Historische data herhaalt zich niet, en de toekomstige markt zal niet overeenkomen met het historische venster. Gebruik backtesten om strategieën te filteren en te valideren (walk-forward, out-of-sample), niet als garantie voor live rendementen.
