Hoe werken handelskosten?
Altrady rekent je een abonnement. Je exchange rekent de handelskosten, en haalt die uit elke order zodra die vult. Wat het weten waard is, is uit welke valuta die kosten komen, want dat verschilt per exchange en het verklaart bepaald gedrag dat je in je saldi en in je bots ziet.
De kosten van Altrady en die van je exchange zijn twee aparte dingen
Altrady rekent zijn abonnement, plus eventuele add-ons die je hebt gekozen, en neemt geen commissie op je trades. Elke handelskost die je betaalt, gaat naar de exchange, tegen de tarieven van de exchange zelf. Niets in dit artikel gaat over je Altrady-factuur: kijk daarvoor op altrady.com/pricing.
Uit welke valuta de kosten komen
Exchanges volgen één van twee conventies, en op spotmarkten bepaalt de exchange zelf welke.
De kosten komen uit de valuta die je ontvangt. Bij een aankoop is dat de basisvaluta, dus je houdt iets minder van de munt over dan je bestelde. Bij een verkoop is dat de quote-valuta. Zo werkt spothandel op Binance, Binance US, BingX, Bitvavo, Bybit, Crypto.com, Gate.io, HTX (Huobi), Hyperliquid, OKX, Poloniex en WOO X.
De kosten komen altijd uit de quote-valuta, ongeacht welke kant je verhandelde. Elke andere ondersteunde spot-exchange werkt zo, waaronder Coinbase, Kraken, HitBTC, MEXC en KuCoin.
Er is één uitzondering op de eerste groep. Heb je het fee-token van die exchange ingeschakeld en houd je er genoeg van aan, dan komen de kosten uit het token in plaats van je basisvaluta. De exchange moet het token ook toestaan om orders via een API mee te betalen, en niet allemaal doen dat. Bybit is hier de exchange om op te letten: die heeft wel een fee-token, maar het kan niet worden gebruikt voor orders die via een API worden geplaatst, dus alles wat Altrady op Bybit plaatst, betaalt hoe dan ook zijn kosten in basisvaluta.
Kortingstokens voor kosten
Meerdere exchanges verlagen je kosten als je hun token bezit en de optie inschakelt: BNB (Binance), CRO (Crypto.com), GT (Gate.io), HTX of TRX (HTX en Poloniex), HIT (HitBTC), KCS (KuCoin), MX (MEXC), OKB (OKX), en WOO via staking op WOO X.
Kraken geeft korting op basis van handelsvolume in plaats van via een token. Bybit heeft wel een token, maar omdat het geen API-orders kan betalen, telt daar in de praktijk ook vooral volume voor alles wat vanuit Altrady wordt geplaatst.
Kosten op een paper account
Papertrading rekent kosten altijd in de quote-valuta, ongeacht welke exchange je paper account nabootst. Een paper account op een van de exchanges met kosten in basisvaluta hierboven komt dus op dit punt niet overeen met de bijbehorende live account.
Je kunt het tarief zelf instellen. Is voor die exchange en dat paar een maker- of taker-fee ingesteld in de modal Edit Paper Trading Assets, dan wordt dat tarief gebruikt, ook voor elke order die een draaiende grid bot plaatst.
🔍 Click the image to see a larger version
## Maker en taker
Een order die op het orderboek blijft staan, is een maker-order. Een order die direct vult tegen een order die er al staat, is een taker-order. De meeste exchanges rekenen minder voor maker-orders, omdat die liquiditeit toevoegen in plaats van wegnemen.
De instelling Post Only houdt een limietorder maker-only: zou die direct vullen, dan annuleert de exchange hem in plaats van je het taker-tarief te rekenen.
Waarom een grid bot bij het starten extra basisvaluta koopt
Op een exchange die kooporder-kosten in basisvaluta rekent, heeft een grid bot basisvaluta in huis nodig om zijn verkooporders te plaatsen. Bij het starten koopt hij dus iets meer dan het grid zelf nodig heeft: genoeg om de kosten van ongeveer 200 kooporders te dekken.
Die buffer wordt berekend voor een bot met rekenkundige schaling, waarbij elke order dezelfde hoeveelheid basisvaluta gebruikt.
Zodra de buffer op is, heeft de bot niet meer genoeg basisvaluta om zijn verkooporders te plaatsen. Hij vult zichzelf niet aan. Wil je dat de bot blijft handelen, dan moet je zelf meer basisvaluta kopen. Dit is een van de manieren waarop een grid bot krap kan komen te zitten met valuta, en het is de moeite waard om te weten als er ineens orderfouten verschijnen bij een bot die al een tijdje probleemloos draaide.
Waar je ziet wat je hebt betaald
De Position Info-widget splitst de kosten uit naast gerealiseerde en ongerealiseerde PnL, zodat je ziet wat een positie je heeft gekost om te draaien. Het tabblad Overview van een grid bot toont Fees paid als eigen cijfer.
Eén ding om in gedachten te houden: de PnL-cijfers die Altrady toont, zijn al netto na handelskosten. De aparte regel met kosten staat er zodat je het bedrag kunt zien, niet omdat het er nog vanaf moet.
Backtestresultaten onderschatten de kosten
De grid bot-backtester behandelt elke gesimuleerde fill als een maker-order. Live grid trading bestaat grotendeels, maar niet volledig, uit maker-fills, dus komt het totaalbedrag aan kosten in een backtest doorgaans lager uit dan dezelfde configuratie in de praktijk zou kosten. Voer je een fee-tarief in voor een backtest, dan geeft een mix van je maker- en taker-tarief een betere schatting.
Zoals bij elke backtest geldt: dit is gebaseerd op historische data, en resultaten uit het verleden bieden geen garantie voor de toekomst.
Kom je er niet uit?
Ziet een kost er niet goed uit, of klopt een saldo niet met een bedrag dat je niet kunt verklaren, neem dan contact op via de support chat met de exchange, de markt en de order in kwestie, dan kan het team het samen met je natrekken.