Aan de slag met de DCA-handelsbot in Bitsgap
Inleiding
Dollar-Cost Аveraging (DCA) is een strategie om je investering te verdelen over periodieke koop- of verkoophandel om een betere gemiddelde toegangsprijs te krijgen. Hiermee kun je de impact van veranderlijkheid en prijswijzigingen op de algehele positie verkleinen.
Het belangrijkste idee achter de DCA-bot is het herhaald kopen of verkopen van een munt in kleine hoeveelheden op prijsniveaus die evenredig bij elkaar liggen. Deze benadering minimaliseert de marktimpact op je open positie.
Wanneer moet ik de DCA-bot gebruiken?
Je wilt de DCA-bot gebruiken als je je handel wilt rouleren met krachtige technische signalen en effectieve tools voor risicobeheer, waardoor je je dagelijkse handelsroutine volledig kunt automatiseren. Onze DCA-bot is als een Zwitsers zakmes voor geautomatiseerd handelen, met superieure prestaties binnen elke tijdsschaal, of je nu een investeerder bent voor de lange termijn of een intraday handelaar.
Belangrijkste punten
Hier is een kort overzicht van wat de DCA-bot met name kan doen:
- Het juiste moment vinden om een handel te betreden en verlaten op basis van een of meer technische indicatoren.
- Een DCA-ordersraster opbouwen voor elke cyclus om een betere gemiddelde entreeprijs te krijgen.
- Het handelsvolume verlagen als dat nodig is voor een veilig herstel.
- Je risico's beperken, evenals drawdown, terwijl je je winst laat stromen en groeien.
Aan de slag
Bij het maken van een DCA-bot kun je een handelsrichting kiezen en een Long of een Short positie openen.
- Long: kooppositie waarbij de bot een basisvaluta verhandelt om winst te genereren in een noteringsvaluta.
Je bot opent een positie door de basisvaluta te kopen. Onder die handel worden de DCA (koop) orders geplaatst en de Winst nemen (verkoop) order erboven. Als de prijs stijgt, verkoopt je bot alle gekochte basisvaluta op het Winst nemen-niveau en genereert zo winst. Het betekent dat de cyclus voorbij is en de bot een nieuwe opent met het oorspronkelijke investeringsbedrag.
- Short: verkooppositie waarbij de bot winst genereert in de basisvaluta.
Je bot opent een positie door de basisvaluta te verkopen. Boven die handel worden de DCA (koop) orders geplaatst en de Winst nemen (verkoop) order eronder**.** Als de prijs stijgt, verkoopt de bot meer basisvaluta en behaalt de noteringsvaluta met de DCA-niveaus. Als de prijs daalt, koopt de bot de basisvaluta terug met Winst nemen. Zodra de cyclus is afgelopen, opent de bot een nieuw met de oorspronkelijke basisvaluta-investering.
Volg onze stapsgewijze instructies hieronder om te weten te komen hoe je je eerste Long- en Short DCA-bot vanaf de basis af opbouwt.
Zo creëer je een Long DCA-bot
Stap 1: Selecteer een bottype
Om een nieuwe DCA-bot te starten, klik je op de knop [Nieuwe bot starten] in het menu boven in de pagina Bots.
Selecteer in de lijst met alle beschikbare bots [DCA-bot]. Hiermee open je een nieuwe widget in de rechterhoek van je scherm, waarin je de instellingen van je DCA-bot kunt aanpassen.
Stap 2: Pas de botinstellingen aan
Aan de rechterkant van je scherm wordt een menu voor het creëren van je eerste DCA-bot weergegeven. Daarin kun je de beurs selecteren, het paar, de strategie, de investering en de geavanceerde instellingen bepalen als je die wilt afstemmen op je strategie.
Meer informatie over de geavanceerde instellingen vind je in ons artikel Geavanceerde instellingen voor de DCA-bot aanpassen.
Begin door een Beurs en een Paar te selecteren. Klik op het veld ‘Beurs’ om een beurs te kiezen, en vervolgens op ‘Paar’ om het handelspaar in te stellen. Ga als dit is gebeurd door naar de volgende stap.
Kies de Long handelsstrategie. Deze bot koop de basisvaluta en genereert dan winst door die te verkopen naarmate de prijs stijgt. De winst wordt gegenereerd in de noteringsvaluta.
Voer de totale belegging in waarmee je wilt werken of gebruik de schuif om het percentage te specificeren op basis van je beschikbare handelssaldo. In het veld ‘Belegging’ zie je een geschatte belegging in je notering- en systeemvaluta.
‘Beschikbaar voor bot gebruik’ is het saldo dat de bot in overweging neemt om te handelen. De bot kan een maximum van 95% van je huidige beschikbare saldo gebruiken, en de rest wordt gereserveerd voor handelskosten die worden gerekend door je beurs.
Je kunt ook de geavanceerde instellingen van je bot aanpassen in het gedeelte ‘Handmatige aanpassing’. Anders wordt je bot gelanceerd met de volgende standaardparameters:
- Directe botstart;
- Limiet als je standaard ordertype (waarmee de positie wordt geopend) om ervoor te zorgen dat basismunten worden gekocht voor het best mogelijke tarief en om prijsdaling te voorkomen;
- 5 DCA-orders met een stap van 0,5%;
- De bedrag- en stapmultiplicators met een verhouding van x1,3;
- Limiet Winst nemen-order op basis van de gewogen gemiddelde koopprijs.
Meer informatie over elke stap vind je in ons artikel Geavanceerde instellingen voor de Bitsgap DCA-bot aanpassen.
Stap 3: Backtest
Met Backtest kun je de botprestaties evalueren op basis van historische gegevens van een handelspaar voor een bepaalde periode. Met deze optie kun je de instellingen van je bot beter begrijpen en ze optimaliseren voor het geselecteerde handelspaar.
Klik op de knop [Backtest] om de instellingen van je bot te backtesten. In het pop-upvenster zie je de berekende resultaten van de bot (botwinst) met de huidige instellingen over de afgelopen 30 dagen (standaard), zoals in het voorbeeld hieronder.
Stap 4: Botoverzicht
Dit is de laatste stap voor de lancering van de bot. Hier kun je alle geselecteerde instellingen controleren.
Preview
- Beurs;
- Handelspaar
- Strategie;
- Hoeveel je hebt geïnvesteerd in de bot;
- Basisorder-instellingen (grootte, type);
- DCA-orders-instellingen (grootte, aantal, stap);
- Bedrag- en stapmultiplicators;
- Details over Winst nemen en Stop Loss (prijswijzigingspercentage, ordertype);
- Risicobeheertools.
Als je wijzigingen moet aanbrengen, ga je terug door op de pijl te klikken. Klik anders op de knop [Start Bot] om te beginnen.
Zo creëer je een Short DCA-bot
Stap 1: Selecteer een bottype
Om een nieuwe DCA-bot te starten, klik je op de knop [Nieuwe bot starten] in het menu boven in de pagina Bots.
Selecteer in de lijst met alle beschikbare bots [DCA-bot]. Hiermee open je een nieuwe widget in de rechterhoek van je scherm, waarin je de instellingen van je DCA-bot kunt aanpassen.
Stap 2: Pas de botinstellingen aan
Als het type van je toekomstige bot is gekozen, is de volgende stap om de instellingen ervan te selecteren.
Begin door een Beurs en een Paar te selecteren. Klik op het veld ‘Beurs’ om een beurs te kiezen, en vervolgens op ‘Paar’ om het handelspaar in te stellen. Ga als dit is gebeurd door naar de volgende stap.
Kies de Short handelsstrategie. Deze pot genereert winst door de basisvaluta te kopen als de prijs daalt. De winst wordt gegenereerd in de basisvaluta.
Voer de totale beleggingswaarde in waarmee je wilt werken of gebruik de schuif om het percentage te specificeren op basis van je beschikbare handelssaldo. In het veld ‘Belegging’ zie je een geschatte belegging in je basis- en noteringsvaluta.
‘Beschikbaar voor bot gebruik’ is het saldo dat de bot in overweging neemt om te handelen. De bot kan een maximum van 95% van je huidige beschikbare saldo gebrukken, en de rest wordt gereserveerd voor handelskosten die worden gerekend door je beurs.
Je kunt ook de geavanceerde instellingen van je bot aanpassen in het gedeelte ‘Handmatige aanpassing’. Anders start de bot met de standaardparameters, zoals hieronder weergegeven:
- Directe botstart;
- Limiet als je standaard ordertype (waarmee de positie wordt geopend) om ervoor te zorgen dat basismunten worden verkocht voor het best mogelijke tarief en om prijsdaling te voorkomen;
- 5 DCA-orders met een stap van 0,5%;
- De bedrag- en stapmultiplicators met een verhouding van x1,3;
- Limiet Winst nemen-order op basis van de volume-gewogen gemiddelde verkoopprijs.
Meer informatie over elke stap vind je in ons artikel Geavanceerde instellingen voor de Bitsgap DCA-bot aanpassen.
Stap 3: Backtest
Met Backtest kun je de botprestaties evalueren op basis van historische gegevens van een handelspaar voor een bepaalde periode. Met deze optie kun je de instellingen van je bot beter begrijpen en ze optimaliseren voor het geselecteerde handelspaar.
Klik op de knop [Backtest] om de instellingen van je bot te backtesten. In het pop-upvenster zie je de berekende resultaten van de bot (botwinst) met de huidige instellingen over de afgelopen 30 dagen (standaard), zoals in het voorbeeld hieronder.
Stap 4: Botoverzicht
Dit is de laatste stap voor de lancering van de bot. Hier kun je alle geselecteerde instellingen controleren.
Preview
- Beurs;
- Handelspaar
- Strategie;
- Hoeveel je hebt geïnvesteerd in de bot;
- Basisorder-instellingen (grootte, type);
- DCA-orders-instellingen (grootte, aantal, stap);
- Bedrag- en stapmultiplicators;
- Details over Winst nemen en Stop Loss (prijswijzigingspercentage, ordertype);
- Risicobeheertools.
Als je wijzigingen moet aanbrengen, ga je terug door op de pijl te klikken. Klik anders op de knop [De bot starten] om te beginnen.
Analyseer de prestaties van je bot
Je kunt je botresultaten altijd volgen in het gedetailleerde venster ‘Prestaties’. Zo krijg je een beter inzicht in de prestaties en resultaten van je bot, plus uitgebreide informatie over elke transactie. Je vindt het aan de rechterkant van het scherm nadat je op de benodigde bot hebt geklikt:
Hier vind je de algemene en dagelijkse botwinst, totale en positie-PNL, handelstijd en het aantal voltooide transacties. Je ziet ook de verhouding tussen de noterings- en basisvaluta in open orders en hun huidige waarde.
Bot orders
Meer over voltooide en open bothandel vind je op het tabblad ‘Botorders’. Om naar het tabblad te gaan, klik je op [Bot acties] en selecteer je de optie [Details weergeven].
Op het tabblad ‘Geschiedenis’ vind je specifieke details over alle handel die je bot al heeft voltooid. Vaak zie je hier de volgende informatie:
- De tijd waarop elke order werd gevuld;
- De kant van de order (kopen of verkopen);
- Actie (type order);
- Orderbedrag in de basisvaluta;
- De prijs van de order;
- Handelskosten voor de beurs:
- Winst per handel;
- Totale winst na toepassing van de handelskosten.
Tabblad Open orders
Als je de status van de open orders van je bot wilt bekijken, ga je naar het tabblad ‘Openstaande orders’:
Op het tabblad ‘Openstaande orders’ vind je meer informatie over het aantal open orders, de tijd, kant, het type, het aantal, de prijs en de status.
Bots aanpassen
Als je de instellingen wilt aanpassen selecteer je de bot die je nodig hebt en druk je op [Bot acties] aan de rechterkant.
Opties voor botacties
- Handmatige positie-averaging - investeer in extra investeringen in de cyclus om de huidige botpositie te beïnvloeden.
Let op
Er wordt een nieuwe cyclus geopend voor de oorspronkelijk gekozen belegging. Averaging werkt alleen voor de huidige cyclus.
Om de positie te averagen, specificeer en controleer je:
- Het bedrag om te averagen;
- Het beschikbare saldo;
- De huidige en nieuwe geschatte positiegrootte in de basisvaluta;
- De huidige en nieuwe geschatte DCA-prijs.
- Sluit positie per markt - sluit de huidige botpositie door de basisvaluta te verkopen (Long)/kopen (Short) voor de marktprijs en een nieuwe cyclus te starten.
Als je deze optie kiest, controleer dan de volgende gegevens:
- Huidige positiegrootte;
- Huidige DCA-prijs;
- Huidige martkprijs;
- Geschatte PNL na het verkopen/kopen van de basisvaluta voor de marktprijs.
- Bots aanpassen - pas een aantal botinstellingen aan.
Nadat je deze optie hebt gekozen, wordt het gedeelte met Handmatige aanpassing geopend. Hier kun je de voorwaarde van een basisorderplaatsing aanpassen, de positie van Winst nemen en Stop Loss, en Risicobeheertools.
- Als je de opties ‘Positie TP & SL’ en ‘Risicobeheer’, worden de aanpassingen doorgevoerd in de huidige cyclus.
- Als je de basisorder of de Max. en Min. Prijzen aanpast, worden de wijzigingen toegepast in de volgende cyclus.
Zodra alle noodzakelijke wijzigingen zijn doorgevoerd, druk je op [Bevestigen] om door te gaan.
Bots sluiten
Om een DCA-bot te sluiten, selecteer je degene die je nodig hebt en ga je met de muisaanwijzer naar [Stop Bot].
Aan de rechterkant zie je een paneel met de huidige status van je bot en de opties voor het sluiten van de bot.
Voorwaarden voor het stoppen van bots
DCA Long:
- Je annuleert alle orders en behoudt de basisvaluta. Met deze optie sluit je alle open orders. Het huidige bedrag van de verhandelde valuta wordt teruggezet naar je beschikbare saldo.
- Verkopen voor limietprijs. Je bot wordt geannuleerd en het systeem plaatst een limietorder voor de break-even-prijs of voor de prijs naar keuze. Op deze manier kun je de basisvaluta van de bot verkopen en je winst pakken op elk gewenst niveau.
- Verkopen voor marktprijs. Als je deze optie kiest, wordt alle basisvaluta van de bot verkocht voor de marktprijs, waarbij de resultaten worden gemarkeerd in de kolom Totaal PNL.
DCA Short:
- Je annuleert alle orders en behoudt de noteringsvaluta. Met deze optie sluit je alle open orders. Het huidige bedrag van de verhandelde valuta wordt teruggezet naar je beschikbare saldo.
- Kopen voor limietprijs. Je bot wordt geannuleerd en het systeem plaatst een limietorder voor de break-even-prijs of voor de prijs naar keuze. Op deze manier kun je de basisvaluta van de bot kopen en je winst pakken op elk gewenst niveau.
- Kopen voor marktprijs. Als je deze optie kiest, wordt alle noteringsvaluta van de bot gebruikt om de basisvaluta terug te kopen voor de marktprijs, waarbij de resultaten worden gemarkeerd in de kolom Totaal PNL.
Nadat je hebt besloten hoe je je bot wilt sluiten, druk je op [Bevestigen]. Daarmee initieer je het proces van afsluiten van je bot.
Gesloten bots opnieuw opstarten
Om een gesloten DCA-bot opnieuw op te starten, ga je naar het tabblad [Geschiedenis].
Selecteer de bot die je wilt gebruiken en klik op [Bot acties] -> [Herstarten].
Pas waar nodig de instellingen aan en ga verder naar het tabblad met het voorbeeld van de bot. Controleer alle parameters nogmaals en start een bot door [Start bot] te selecteren.
Heb je ergens problemen mee? Vraag raad aan onze community op Telegram!