Wat zijn de kosten van crypto trading: Maker vs Taker fees uitleg

Portret van Alex de Vries, Quantitatief Analist & Algo-Trading Expert
Alex de Vries
Quantitatief Analist & Algo-Trading Expert
Algoritmische Trading in de Crypto Markt · 2026-02-15 · 7 min leestijd
Transparantie: Dit artikel bevat affiliate links. Als je via onze link een product koopt, ontvangen wij een kleine commissie. Dit kost jou niets extra en helpt ons om deze site te onderhouden.

Je zit achter je scherm, je hebt je Python-script klaarstaan voor een backtest, en je wilt een trade plaatsen op Bitvavo. Maar dan zie je die twee getallen staan: maker fee en taker fee.

Wat betekent dat nou eigenlijk voor je winst? Het zijn de kosten die je betaalt om te mogen handelen, en die kunnen je algoritmische strategie maken of breken.

Laten we even lekker praktisch doen en uitleggen hoe dit werkt, zonder ingewikkelde theorie.

Wat is het verschil tussen maker en taker fee?

Stel je voor dat je op een markt staat. Er staan al mensen met bordjes waarop een prijs staat (het orderbook).

Jij kunt twee dingen doen: je eigen bordje neerzetten met een prijs die je wilt, of direct kopen van iemand die al een bordje heeft. De maker is degene die een nieuw bordje neerzet. Die voegt iets toe aan de markt.

De taker is degene die een bestaand bordje weghaalt. Die neemt iets weg.

Wat is een maker fee?

Op crypto exchanges zoals Bitvavo werkt het precies zo. Jouw kosten hangen af van welke rol je speelt op dat moment. Het mooie is: makers betalen bijna altijd minder dan takers. Waarom?

Omdat ze liquiditeit toevoegen. Ze zorgen dat er wat te handelen valt.

Takers halen die liquiditeit weg. Exchanges belonen makers met lagere tarieven.

Een maker fee betaal je wanneer je een limit order plaatst die niet direct wordt uitgevoerd. Je zegt: "Ik wil kopen als de prijs op €42.500 komt" en op dit moment staat die prijs er nog niet. Je order blijft in het orderbook liggen, wachtend op een match. Die order voegt dus echt iets toe aan de markt.

Waarom moeten makers überhaupt kosten betalen?

Andere traders kunnen jouw order vinden en eraan matchen. Omdat je deze rol vervult, krijg je korting.

Bij Bitvavo begint de maker fee bij 0,05% voor lage volumes en loopt op tot 0,02% bij hogere volumes. Voorbeeld: je koopt €1.000 aan Bitcoin via een limit order die in het orderbook blijft. Je betaalt maximaal €0,50 kosten (bij 0,05%).

Handig voor je backtest in Python, want die kleine kosten tellen flink op bij honderden trades. Je zou denken: makers helpen de exchange, dus waarom betalen ze überhaupt?

Simpelweg: de exchange moet geld verdienen en de infrastructuur draaiend houden. Zonder makers geen orderbook, maar zonder takers geen transacties. De maker fee is vooral een vergoeding voor het risico dat je loopt.

Je order blijft staan, de prijs kan bewegen, en je bent niet direct uitgevoerd.

Toch betaal je minder dan de taker, omdat je de markt stabiel houdt. Stel je voor dat iedereen alleen market orders zou gebruiken. Het orderbook zou leeg zijn en de prijs zou extreem schommelen. Makers zorgen voor die stabiele basis, en daarom blijven de kosten laag.

Wat is een taker fee?

De taker fee betaal je wanneer je een order direct laat uitvoeren.

Denk aan een market order: je klikt op "kopen" en je krijgt direct de best mogelijke prijs op dat moment. Je 'neemt' wat er al in het orderbook staat bij betrouwbare exchanges met een sterke API. Die directe uitvoering kost de exchange meer moeite.

Ze moeten jouw order matchen met bestaande aanbieders, wat liquiditeit weghaalt. Daarom betaal je meer.

Bij Bitvavo begint de taker fee bij 0,10% en loopt op tot 0,03% bij hogere volumes.

Rekenvoorbeeld: je koopt €1.000 aan Ethereum via een market order. Je betaalt €1,00 kosten (0,10%). In een backtest zie je misschien geen verschil, maar bij live trading met algoritmische bots telt elke cent. Vooral als je frequent handelt, bijvoorbeeld 50 trades per dag, loop je zo €50 per dag extra mis.

Wat is het verschil tussen een maker en taker fee?

Het verschil zit hem in de uitvoering. Maker = je order blijft staan, je wacht op een match.

Taker = je pakt direct wat er ligt. Op Bitvavo zie je dit duidelijk terug in je handelshistorie.

  • Prijs per trade: Maker is 0,02%–0,05%, taker 0,03%–0,10%. Bij €10.000 volume scheelt dat €3–€5 per trade.
  • Capaciteit voor frequentie: Maker orders werken goed voor strategieën die wachten op niveaus (bijvoorbeeld support/resistance bots). Taker orders zijn sneller voor momentum bots.
  • Gebruiksgemak: Taker is simpel: één klik en klaar. Maker vereist dat je de prijs goed instelt in je script of interface.
  • Kosten op termijn: Bij 100 trades per maand van €1.000 elk, bespaar je met maker orders zo €20–€50 per maand ten opzichte van taker orders.
  • Risico op slippage: Taker orders kunnen slippage hebben (je krijgt een iets slechtere prijs). Maker orders bepaal je zelf, maar mis je misschien een trade.
  • API-compatibiliteit: Beide werken via de Bitvavo API, maar maker orders vereisen dat je limit parameters goed zet in je Python-script.

Laten we het vergelijken op een paar concrete criteria die voor algoritmische traders relevant zijn: Over het algemeen: hoe groter je 30-daags handelsvolume, hoe kleiner het verschil. Bitvavo beloont volume. Een gebruiker met €100.000 volume per maand betaalt maker 0,02% en taker 0,03%—bijna hetzelfde. Een beginner met weinig volume zit in de hoogste categorie en moet extra opletten.

Welke overige kosten betaal je op een crypto exchange?

Naast maker en taker fees zijn er nog wat andere kosten waar je rekening mee moet houden. Dit zijn geen hoofdpijlers, maar ze sijpelen door in je algoritmische berekeningen.

  • Stortingskosten: Bij Bitvavo zijn stortingen via iDEAL gratis, maar crypto-stortingen hangen af van het netwerk (bijv. €0,50–€2 voor Ethereum).
  • Opnamekosten: Crypto opnemen kost netwerkkosten, bijv. €0,50–€5 afhankelijk van de munt en drukte.
  • Spread: Het verschil tussen koop- en verkoopprijs. Niet direct een fee, maar wel een kostenpost. Bij liquiditeitsrijke paren is dit klein (0,01–0,05%).
  • Slippage: Vooral bij taker market orders op minder liquide paren. In je backtest moet je dit meenemen, anders is je resultaat te rooskleurig.
  • Abonnementskosten: Sommige exchanges vragen geld voor API-toegang of premium data, maar Bitvavo biedt gratis API-toegang voor traders.

Voor algoritmische bots is de spread en slippage vaak groter dan de fee zelf.

Test je strategie dus met reële data, niet met ideale prijzen. Gebruik Python libraries zoals ccxt of de Bitvavo API om live prijzen te halen en je backtest realistisch te maken.

Praktische tips om je fees te minimaliseren

Zet limietorders in plaats van market orders. Zo betaal je maker fee en bespaar je direct.

In je Python-script betekent dit: gebruik 'limit' in plaats van 'market' bij het plaatsen van orders via de API. Monitor je 30-daags handelsvolume. Bitvavo update je tarieven elke dag op basis van je volume. Handel je veel?

Je valt in een lagere categorie. Handel je weinig? Je zit in de hoogste categorie (0,10% taker).

Check je dashboard regelmatig en bescherm je kapitaal tegen rug pulls door dit te combineren met strikt risicomanagement.

Zet stop-limit orders in plaats van stop-market om maker fee te betalen. Let op: een stop-limit order wordt pas een limit order als de triggerprijs wordt geraakt, dus je blijft maker zolang de limitprijs niet direct uitgevoerd wordt. Test je strategie met de juige fee-structuur in je backtest. Gebruik historische data van Bitvavo en neem de juiste maker/taker tarieven mee per trade. Zo voorkom je dat je winst er mooier uitziet dan het is.

Keuzehulp: welke fee kies jij?

Kies voor maker fee als je een rustige, wachtende strategie hebt. Denk aan bots die kopen bij support of verkopen bij resistance.

Je betaalt minder en houdt controle over je entry. Kies voor taker fee als je snel moet zijn.

Momentum-strategieën of news-based trading vragen om directe uitvoering. Je betaalt meer, maar je mist geen kans. Wil je meer leren over algoritmische crypto trading? Een middenweg: gebruik hybride orders.

Bij Bitvavo kun je een limit order plaatsen met een kleine marge op de huidige prijs. Zo ben je vaak maker, maar voer je toch snel uit.

In Python kun je dit automatiseren door de limitprijs dynamisch te berekenen op basis van de spread. Samengevat: als je kosten wilt drukken en je strategie laat het toe, ga voor maker. Als snelheid belangrijker is dan kosten, ga voor taker. En als je twijfelt, test beide in een backtest en kijk wat het doet met je totale rendement.

Portret van Alex de Vries, Quantitatief Analist & Algo-Trading Expert
Over Alex de Vries

Alex is een ervaren quantitatief analist en Python-ontwikkelaar die complexe trading concepten vertaalt naar begrijpelijke, praktische handleidingen voor zowel beginners als gevorderden.

Volgende stap
Bekijk alle artikelen over Algoritmische Trading in de Crypto Markt
Ga naar overzicht →