Erik Weijers, 3 maanden geleden
Trading bots zijn geautomatiseerde programma's die transacties uitvoeren voor gebruikers. Ze variëren van eenvoudige dollar-cost-averaging bots tot geavanceerde setups die verschillende handelssignalen combineren.
Met een bot kun je automatisch een aangepaste of bestaande, ingebouwde handelsstrategie uitvoeren. Vaak is het doel om de markt te verslaan. Duh. Natuurlijk wil je meer verdienen dan wanneer je de munten gewoon zou hebben gehodld.
Het grootste deel van de cryptohandel wordt tegenwoordig door bots gedaan, althans gemeten naar volume: bijna 90%. Maar waarom?
Ten eerste omdat traders eenvoudigweg niet genoeg tijd hebben voor de cryptomarkten, die altijd open zijn. Zul je zien dat je net in slaap sukkelt op het moment dat aan je voorwaarde om te kopen of te verkopen wordt voldaan. Timing is alles, en een bot is altijd waakzaam.
Ten tweede is veel van het handwerk van trading vrij dom werk. Laat een trading bot specifieke taken kopiëren/plakken en uitvoeren.
Er zijn verschillende soorten crypto trading bots:
Hoe werkt het proces van het opzetten van een trading bot service?
Houd er bij het gebruik van een trading bot service rekening mee dat je jezelf blootstelt aan tegenpartijrisico. Zoals geldt bij elke tegenpartij aan wie je jouw coins overmaakt, geldt ook hier het mantra: not your keys, not your coins!
Als je niet de hardcore ontwikkelaar bent die zijn eigen bot codeert in bijvoorbeeld Python, dan gebruik je een gebruiksvriendelijke interface van een trading bot service.
Trading bot diensten bieden sjablonen die je als uitgangspunt kunt gebruiken. Bijvoorbeeld: EMA cross en RSI. Met andere woorden: een bot die het exponentieel voortschrijdend gemiddelde in combinatie met RSI gebruikt. Of Bollinger bands. Je kunt dan je eigen bot bedenken, bijvoorbeeld:
Koop ETH als de 4-uurs EMA de 1-uurs EMA overschrijdt EN als de RSI lager dan 70 is.
Bot trading is uitgewaaierd in een grote verscheidenheid aan strategieën. We noemen een paar basisstrategieën.
Bij een grid trading bot gaat het om het plaatsen van meerdere orders boven en onder een ingestelde prijs, waardoor een 'grid' ontstaat. Je kunt bijvoorbeeld kooporders plaatsen op elke $200 onder de huidige marktprijs van ETH en verkooporders op elke $200 boven de huidige prijs van ETH. Rasterhandel wordt soms gebruikt voor prijzen die zich in een zijwaartse markt bevinden.
Stel dat je voor 1000 dollar aan BTC en ETH in gelijke hoeveelheden wilt hebben. De bot zal je positie toewijzen in een verhouding van 1:1. Dat wil zeggen, de bot zal 500 dollar aan ETH én BTC kopen. Als de prijs van ETH stijgt ten opzichte van BTC, zal hij een deel van de ETH verkopen en omzetten in BTC, totdat de verhouding van 1:1 weer bereikt is.
Een heel eenvoudig voorbeeld van een momentum trading bot zou zijn: 'koop de coin op bepaalde tijdstippen als hij boven het 200-daags voortschrijdend gemiddelde staat. En verkoop alles als de koers eronder dipt.'
De mean reversion strategie is gebaseerd op een eenvoudige aanname - wanneer de prijs van een munt zich weg beweegt van zijn gemiddelde, dan keert hij daar uiteindelijk naar terug. Verkoop hoog, koop als het terug of onder de trend is. Werkt uiteraard alleen in bepaalde markten!
Dit zijn gespecialiseerde bots, toegespitst op het profiteren van prijsverschillen tussen beurzen. De meeste arbitragestrategieën gebruiken bots, omdat ze routinehandelingen veel sneller uitvoeren.
Backtesting is het proces van testen of een botstrategie over een bepaald tijdsinterval in het verleden zou hebben gewerkt. Crypto bot-diensten hebben vaak backtesting tools. Het is leuk om aan je eigen bots te sleutelen en te vergelijken hoe verschillende instellingen in het verleden zouden hebben gepresteerd.