Data

Fees en slippage, waarom je strategie op papier beter oogt

Je backtest laat een mooie lijn zien. Live blijft er minder van over, en je gaat twijfelen aan je strategie. Vaak ligt het niet aan je setups, maar aan trading fees en slippage die je test nooit meerekende.

Fees en slippage, waarom je strategie op papier beter oogt

Door Christoff Lezaire · Swing Capital · 5M, Metrics

Je hebt honderd trades teruggetest en het resultaat ziet er goed uit. Je gaat live, volgt dezelfde regels, en na een paar maanden sta je nauwelijks in de plus. Je begint aan je strategie te sleutelen. Terwijl het verschil misschien helemaal niet in je setups zit.

Het korte antwoord, trading fees zijn de kosten die de exchange rekent per order, meestal een percentage van je positiegrootte. Slippage is het verschil tussen de prijs die je verwacht en de prijs waarop je gevuld wordt. Samen haal je ze bij elke trade twee keer van je resultaat af, bij je Entry (instap) en bij je exit.

De gangbare gedachte is dat een strategie die in een backtest winst geeft, live ook werkt. Dat klopt alleen als je test dezelfde kosten betaalt als jij. Pas na kosten zie je of er een edge (een aantoonbaar voordeel) overblijft. Reken fees en slippage daarom in elke trade mee, in R (R is je risico per trade, riskeer je 100 euro, dan is 1R 100 euro), en niet pas als je resultaat tegenvalt.

Wat is slippage bij crypto?

Slippage is het verschil tussen de prijs waarop je wilde handelen en de prijs waarop je order werkelijk gevuld wordt. Het ontstaat vooral bij market orders en stops, als de koers snel beweegt of het orderboek dun is.

Een market order koopt of verkoopt direct, en neemt daarvoor de beste prijzen die in het orderboek liggen. Is er op de beste prijs niet genoeg volume voor je hele order, dan wordt de rest gevuld op de volgende niveaus. Je gemiddelde prijs schuift dan op.

Slippage is groter.

  • bij kleinere munten met weinig volume;
  • rond nieuws en grote bewegingen, als orders tegelijk binnenkomen;
  • bij een Stop Loss (de order die je verlies automatisch afkapt) die geraakt wordt in een versnelling, want dan wil iedereen tegelijk dezelfde kant op;
  • bij een grote positie ten opzichte van wat er in het boek ligt.

Een limit order heeft geen negatieve slippage, want die wordt alleen gevuld tegen jouw prijs of beter. Het risico daar is dat hij niet gevuld wordt. Die afweging staat in limit order of market order.

Wat is het verschil tussen een maker en een taker fee?

Een maker voegt liquiditeit toe aan het orderboek met een order die blijft staan. Een taker haalt liquiditeit weg door direct te vullen tegen een bestaande order. De maker fee is bij de meeste exchanges lager dan de taker fee.

Een limit order onder de huidige koers (bij een Long) komt in het boek te staan en wordt gevuld als maker. Een market order, en ook een stop market order, is altijd taker. Een limit order die direct tegen een bestaande order vult omdat je prijs al gepasseerd is, telt ook als taker.

Wat de percentages bij jouw exchange zijn, verschilt per platform, per product (Spot of Futures) en soms per handelsvolume. Zoek ze op in de feepagina van je exchange en reken met die getallen, niet met wat je ergens hebt gelezen.

Hoeveel fees betaal je per trade?

Je betaalt een percentage over je positiegrootte, niet over je risico of je Margin (het eigen geld dat je als onderpand inzet). En je betaalt het twee keer, bij het openen en bij het sluiten van je trade.

Dat is het punt dat veel traders missen. Een fee van een paar honderdste procent klinkt als niets. Maar je positie is vaak vele malen groter dan het bedrag dat je riskeert. Daardoor weegt een klein percentage in R zwaarder dan je denkt.

Rekenvoorbeeld, je rekening is 10.000 euro en je riskeert 1%, dus 100 euro. Je Stop Loss ligt 1% van je Entry, dus je positie is 100 gedeeld door 1% = 10.000 euro. Stel dat je als taker 0,05% betaalt, en 0,02% slippage hebt bij in- en uitstappen. Per kant is dat 10.000 × 0,07% = 7 euro, samen 14 euro. Gedeeld door je risico van 100 euro is dat 0,14R per trade. Leg je stop op 0,5% in plaats van 1%, dan wordt je positie 20.000 euro en betaal je 28 euro, dus 0,28R. Levert je strategie gemiddeld 0,2R per trade op vóór kosten, dan houd je in het eerste geval 0,06R over en in het tweede geval verlies je geld.

Het rekenvoorbeeld op een rij
StapStop op 1%Stop op 0,5%
Risico (1% van 10.000 euro)100 euro = 1R100 euro = 1R
Positiegrootte100 ÷ 1% = 10.000 euro100 ÷ 0,5% = 20.000 euro
Kosten per kant (0,05% fee + 0,02% slippage)10.000 × 0,07% = 7 euro20.000 × 0,07% = 14 euro
Kosten in- en uitstappen14 euro = 0,14R28 euro = 0,28R
Over bij 0,2R per trade vóór kosten0,06R−0,08R

Dezelfde strategie, dezelfde setups, hetzelfde risico per trade. Alleen de afstand van je stop is anders, en daarmee de richting van je resultaat. Hoe expectancy werkt en waarom een klein getal per trade over een lange reeks veel zegt, staat in winstfactor, winrate en expectancy.

Vuistregel, hoe krapper je stop, hoe groter je positie, en hoe meer van je R er naar kosten gaat. Reken je kosten altijd in R, niet in procenten van je positie.

Wil je dit op jouw eigen trades toepassen?Plan een gesprek

Waarom verschilt mijn backtest van live?

Een gestippelde backtestlijn die steil stijgt naast een vlakkere livelijn, met kleine lekken aan kosten eronder

Omdat een backtest vaak zonder kosten rekent, fills aanneemt die live niet gebeuren, en jouw gedrag niet meet. Kosten zijn het makkelijkst te repareren van die drie.

De meest voorkomende verschillen.

  • Geen fees ingesteld. In veel testtools staan kosten standaard op nul. Controleer het, en vul de taker fee in als je stop een stop market order is.
  • Geen slippage. De test vult je stop precies op het niveau. Live word je in een versnelling een stukje verder gevuld.
  • Onrealistische limit fills. De test neemt aan dat je limit order gevuld is zodra de koers je prijs aantikt. Live stonden er orders voor je in de rij.
  • Funding. Bij Futures die je dagen vasthoudt, betaal je funding. Dat staat niet in je candles. Zie funding rate uitgelegd.
  • Uitvoering. Een test slaat nooit een setup over, stapt nooit te vroeg uit en verplaatst nooit een stop. Jij wel, soms.

Het laatste punt is het lastigste. Maar je kunt het pas zien als de eerste vier eruit zijn. Zolang kosten en fills in je test niet kloppen, weet je niet of het verschil met live aan de markt ligt of aan jou. Hoe je een test opzet die daar rekening mee houdt, lees je in strategie backtesten.

Hoe verlaag je fees en slippage zonder je plan te veranderen?

Door je ordersoorten bewust te kiezen, op liquide markten te handelen en je kosten mee te nemen bij de keuze van je setups. Niet door minder vaak een stop te gebruiken.

  1. Zoek je werkelijke tarieven op voor maker en taker, op het product dat je gebruikt.
  2. Gebruik een limit order voor je Entry en Take Profit als je plan dat toelaat. Dan betaal je daar vaak het makertarief en heb je geen negatieve slippage.
  3. Houd je Stop Loss als stop market order. Daar betaal je taker en soms slippage, maar je bent er zeker uit. Die kosten horen bij een stop die werkt.
  4. Handel liquide paren. Hoe meer volume in het orderboek, hoe kleiner de slippage bij dezelfde positie.
  5. Controleer je minimale stopafstand. Leg vast bij welke stopafstand de kosten meer dan een vast deel van je R worden, bijvoorbeeld 0,1R, en neem setups met een krappere stop alleen als je data laat zien dat ze dat waard zijn. De positiegrootte-calculator laat zien hoe groot je positie bij die stop wordt.
  6. Noteer je kosten per trade in je journal, fee, slippage en funding, en je resultaat in R na kosten.

Een stop verder weg zetten om kosten te besparen, is niet de oplossing. Je stop hoort op de plek waar je idee ongeldig wordt. Ligt die plek zo dichtbij dat de kosten je R opeten, dan is de conclusie dat die setup na kosten misschien geen trade is. Waar je je stop plaatst, staat in Stop Loss plaatsen.

Hoe weet je of er na kosten een edge overblijft?

Door je resultaat over minimaal vijftig trades in R na kosten te bekijken. Is je gemiddelde resultaat per trade dan nog positief, dan heb je iets. Is het rond nul, dan betaal je vooral de exchange.

In het 5M-systeem valt dit onder Metrics. Cliënten leggen elke trade vast met screenshots en kosten, en elke zondag leveren ze hun trades in. Conclusies trekken we pas na minimaal vijftig trades, opschalen doe je pas na honderd live trades. De cijfers bepalen wanneer je opschaalt, niet je gevoel.

Kijk je alleen naar je grafiek, dan zie je een strategie die zou moeten werken. Houd je je trades na kosten bij, dan zie je wat er werkelijk gebeurt. Het verschil tussen die twee is zelden een kennisprobleem. Het is een kwestie van een systeem dat de kosten zichtbaar maakt, en iemand die meekijkt voordat je een strategie weggooit die misschien alleen een krappere stop nodig had.

Onze kijk

Stel dat een sportschool adverteert met een laag bedrag per maand. Bij de balie blijkt er inschrijfgeld bij te komen, een jaarcontract en een toeslag voor precies de groepslessen die je wilde volgen. Je betaalt wat je verwachtte, maar krijgt minder dan je dacht.

Zo kijken wij naar elke exchange die roept dat handelen bijna niets kost. Een exchange is een bedrijf, en dat bedrijf verdient aan jouw orders. Staat er ergens nul kosten, dan zit de rekening vaak ergens anders, in een bredere spread, in slechtere vullingen of in een hoge funding. Kijk dus nooit naar het tarief op de homepage, maar naar wat er na een trade werkelijk van je rekening is afgegaan.

Per order lijken fees en slippage klein. Maar je betaalt ze bij elke Entry en elke exit, honderden keren per jaar. Reken ze in R mee in je journal en je backtest. Pas wat daarna overblijft, is je echte edge.

Veelgestelde vragen

Wat is slippage bij crypto?

Slippage is het verschil tussen de prijs die je verwacht en de prijs waarop je order gevuld wordt. Het ontstaat vooral bij market orders en stops, als de koers snel beweegt of het orderboek dun is.

Wat is het verschil tussen een maker en een taker fee?

Een maker plaatst een order die in het orderboek blijft staan en voegt liquiditeit toe. Een taker vult direct tegen een bestaande order. De maker fee is bij de meeste exchanges lager dan de taker fee.

Worden fees berekend over mijn risico of over mijn positie?

Over je positiegrootte. Daarom weegt een klein percentage zwaar in R, met een krappe stop is je positie groot ten opzichte van je risico, en betaal je dus relatief veel kosten per trade.

Waarom valt mijn strategie live tegen terwijl de backtest winst gaf?

Vaak rekent de backtest zonder fees, slippage en funding, en neemt hij limit fills aan die live niet gebeuren. Zet die kosten eerst in je test, dan zie je of het resterende verschil aan de markt of aan je uitvoering ligt.

Hoeveel kosten per trade zijn te veel?

Dat hangt af van je gemiddelde resultaat per trade. Reken je kosten uit in R en vergelijk ze met je expectancy. Nemen de kosten het grootste deel ervan weg, dan is die setup na kosten waarschijnlijk geen trade.

Werkt je strategie op papier, maar niet op je rekening?

In drie kwartier kijk ik met je naar je trades en je kosten, wat een trade je werkelijk in R kost, en of het verschil met je test in de markt, in de kosten of in de uitvoering zit. Past begeleiding niet bij waar je nu staat, dan zeg ik dat ook.

Plan een gesprek

Vrijblijvend · 45 minuten · je spreekt Christoff zelf

Eén mail per week over traden

Wat er die week in de markt gebeurde en wat ik eruit meenam. Geen aanbiedingen, en afmelden kan met één klik onderaan elke mail.

Je krijgt eerst een mail om te bevestigen. Zonder die klik komt je adres niet op de lijst.

Deze site maakt geen deel uit van de Facebook™-website of Meta Platforms Inc.™. Bovendien wordt deze site niet onderschreven door Facebook™ op welke manier dan ook. Facebook™ is een handelsmerk van Meta Platforms Inc.™

Disclaimer, de getoonde resultaten en ervaringen zijn niet representatief en laten zien wat mogelijk is met consistente inzet, een eigen aanpak en gunstige marktomstandigheden. Ze garanderen geen enkel resultaat. Individuele resultaten verschillen sterk. Wij garanderen geen inkomen, klantresultaat of zakelijk succes. Alle inhoud is bedoeld ter educatie. Doe altijd je eigen onderzoek voordat je financiële beslissingen neemt.

© 2026 Swing Capital