Bitsgap logo
/Trading Bots/DCA Bot/Geavanceerde DCA-botinstellingen in Bitsgap aanpassen

Geavanceerde DCA-botinstellingen in Bitsgap aanpassen

In dit artikel wordt uitgelegd hoe je een DCA-bot instelt met aanvullende opties via het menu ‘Handmatige aanpassing’.

Als je een nieuwe DCA-bot instelt,  kun je via het gedeelte ‘Handmatige aanpassing’ de instellingen van je bot aanpassen en je persoonlijke handelsstrategie bepalen. Pas de instellingen aan door op [Handmatige aanpassing] te klikken.

dud.jpg

Bot-instellingen

Via de ‘Bot-instellingen’ kun je de startinstellingen van de bot selecteren en je investeringen aanpassen tussen de basisorder en het average-raster.

Stap 1: Bot startvoorwaarden

Je kunt een van de twee beschikbare opties kiezen, die bepaalt hoe je DCA-bot begint aan de handel.

dud2.jpg

Direct

Met de optie ‘Direct’ creëer je je DCA-bot vlak nadat je alle instellingen hebt ingevuld. Je positie is direct open met alle vereiste DCA-orders.

Per indicatorsignaal

De bot wacht tot indicator(en) van het gekozen tijdskader een signaal genereert. Bij deze optie duurt het even voordat indicatoren een toegangssignaal genereren. Je bot wordt gecreëerd en in de wachtstand gezet.

  • Gecombineerde signalen duren 30d: Het aantal signalen dat is gegenereerd voor de geselecteerde indicator voor een geselecteerd tijdskader in de afgelopen 30 dagen.

dud3.jpg

Indicator bewerken

Om de huidige indicator te wijzigen, klik je op [X] naast de indicator en selecteer je een nieuwe indicator door op [Indicatoren toevoegen] te klikken.

  1. Selecteer een andere indicator (indien gewenst)
  2. Selecteer het tijdskader
  3. Klik op het plusje

dud4.gif

Let op
Je kunt tot 6 indicatoren tegelijk toevoegen; de cyclus start op basis van de som van hun signalen.

Stap 2: Basisorderbedrag en type

Voer het bedrag in van de eerste order (wordt ook wel de eerste positie genoemd) in de handelsvaluta. Dit bedrag wordt je eerste investering bij het starten van de DCA-bot.

dud5.jpg

Selecteer vervolgens een van de twee opties waarmee je het ordertype bepaalt waarmee je DCA-bot wordt geopend.

  • Limiet opent een positie voor een vaste prijs; de bot wordt mogelijk wel met vertraging gestart. Deze order wordt geplaatst tegen de beste koop-/verkoopprijs die er is in het orderboek aan het begin van de cyclus.
  • Markt opent de posities onmiddellijk, maar de uitvoer van een marktorder kan tot verliezen leiden vanwege prijsdalingen en kopen/verkopen tegen een minder gunstige prijs dan de huidige.

Tip
Limiet is het standaard ordertype voor je eerste handel. Deze optie wordt aanbevolen omdat de bot de activa koopt/verkoopt voor een bepaalde prijs en daarbij verliezen als gevolg van prijsdalingen vermijdt.

In het geval van grote schommelingen zal het systeem als je limiet open blijft of deels wordt gevuld, de order opnieuw plaatsen om ervoor te zorgen dat deze voor het beste tarief zo snel mogelijk wordt uitgevoerd.

Stap 3: Average orders

DCA-orders averagen de koop- of verkoopprijs van de verhandelde activa en vergroten de positiegrootte.

In deze fase kun je de investering bepalen die wordt verspreid over het gespecificeerde aantal average orders.

dud6.jpg

  • Average order bedrag - totale investering in je DCA-orders in de handelsvaluta;
  • Averag order aantal - het aantal average orders;
  • Average orders stap, % - de afstand in een percentage tussen de average orders.

Actieve orderlimiet

Met deze optie kun je het aantal actieve average orders beperken. Op deze manier wordt er maar een deel van je DCA-orders geplaatst en toegevoegd aan het orderboek bij de bot-start.

Als je een kleiner aantal actieve handelsactiviteiten instelt dan het totale aantal DCA-orders, worden de orders die je voor de laagste prijzen hebt geplaatst inactief (grijze lijnen in de grafiek). Er wordt dus om orders te averagen tegen lagere prijzen geen geld gereserveerd van het beschikbare saldo, en je kunt het gebruiken voor andere transacties.

dud7.jpg

In het volgende voorbeeld stellen we een limiet in van 3 actieve orders, terwijl er 5 DCA-orders in totaal moeten zijn. Als we de bot lanceren, worden er maar 3 DCA-orders geplaatst en nog 2 zijn in behandeling. Zodra de bot de DCA-order vult, ‘activeert’ het systeem een average handel die in behandeling was. Je bot heeft dus 3 actieve DCA-orders en eentje in behandeling.

dud8.jpg

Bedrag- en stapmultiplicatoren

Met de bedrag- en stapmultiplicatoren kan je DCA-bot de positie efficiënter averagen.

De bedragmultiplicator is een progressieve coëfficient die de grootte van elke volgende average order laat toenemen. Elke volgende DCA-order bijvoorbeeld bevat een bedrag dat wordt verhoogd met x1,3, zoals hieronder weergegeven.

dud9.jpg

Info
De coëfficiënt van de bedragmultiplicator varieert van x1 tot x2. Hoe groter de coëfficiënt, hoe lager de gemiddelde prijs.

De stapmultiplicator is een tool die helpt om het raster van average orders uit te breiden met steeds toenemende intervallen ertussen, om minder te handelen wanneer de prijs negatief ontwikkelt ten opzichte van de eerste order. Bijvoorbeeld, elke volgende DCA-order beweegt zich x1,3 af van de vorige, zoals hieronder weergegeven.

dud10.jpg

Info
De coëfficiënt van de stapvermenigvuldiger varieert van x1 tot x2. Hoe groter de ratio, hoe lager de gemiddelde prijs.

Positie TP & SL

In dit gedeelte bespreken we de instellingen die leiden naar het sluiten van je positie.

Stap 4: Take Profit (TP)/Winst nemen

Bij deze stap bepaal je onder welke voorwaarde de bot de positie moet sluiten en de winst vast moet zetten.

Standaard

De Winst nemen-order wordt geplaatst en gevuld volgens het gekozen prijswijziging-%.

dud11.jpg

Er zijn vier beschikbare opties:

  1. Gemiddelde prijs - Het percentage van Winst nemen wordt berekend volgens de maximaal gewogen gemiddelde prijs van de positie.
  2. Gem. prijs + Indicatoren* - Het minimale winstniveau wordt berekend via de maximaal gewogen gemiddelde prijs van de positie en de cyclus wordt afgesloten met een signaal van de geselecteerde indicatoren (als de prijs boven de minimale winst zit).
  3. Basis orderprijs - Het Winst nemen-percentage wordt berekend via de basisprijs van de order.
  4. Basisorderprijs + Indicatoren* - Het minimale winstniveau wordt berekend via de basisprijs van de order. De cyclus wordt afgesloten met een signaal van de geselecteerde indicatoren (wanneer de prijs boven de minimale winst zit).

dud12.jpg

*Om te zien hoe je indicatoren toevoegt, bewerkt en verwijdert, ga je opnieuw naar Stap 1: Startvoorwaarden bot.

Let op
Als je Winst nemen met de indicatoren inselt, wordt het pas geactiveerd nadat het signaal is gegenereerd en is voldaan aan het TP-percentage. Dit betekent dat het opgegeven prijswijzigingspercentage het minimale winstniveau heeft, waardoor het systeem de onderstaande indicatorsignalen onder het geselecteerde winstniveau kan negeren.

Kies het ordertype dat wordt geplaatst bij de Winst nemen-trigger. De PNL-meetwaarde reflecteert een geschatte minimale winst gebaseerd op de huidige Winst nemen-instellingen.

dud13.jpg

Om het verschil te zien tussen een Limiet- en een Markt-order, ga je terug naar Stap 2: Bedrag en type basisorder.

Trailing Winst nemen

Winst nemen volgt de huidige prijs op een bepaalde afstand die is gespecificeerd in de instellingen. Met Trailing Winst nemen kun je de winst maximaliseren terwijl de prijs in een gunstige richting beweegt.

Als je kiest voor de Trailing Winst nemen-optie, specificeer je:

  • Trailing TP-trigger, % - het niveau waarop Trailing wordt geactiveerd. Het percentage wordt berekend van het percentage van de waarde.
  • Prijsafwijking, % - schommelpercentage van de maximum (voor Long) of minimum (voor Short) prijs die wordt bereikt (na de Trailing Winst nemen-activatie).
  • Percentage van - een referentiepunt voor de Trailing Winst nemen-trigger. Als je niet zeker weet hoe het zit met de percentage-opties, kun je het best het gedeelte Regulier Winst nemen lezen.

Zodra de prijs het Trailing Winst nemen-triggerniveau bereikt, worden alle DCA-orders geannuleerd, en Trailing Winst nemen geactiveerd. Vanaf dat punt wordt de positie gesloten op het Trailing Winst nemen-level:

dud14.jpg

Trailing Winst nemen wordt ingesteld op de prijswijzigingsafstand van de maximale/minimale prijs die is bereikt sinds de Trailing Winst nemen-activatie.

Als de prijs zich in een gunstige richting ontwikkelt, volgt het Trailing Winst nemen-niveau de prijs en blijft op het prijswijzigings-% van de maximale/minimale waarde. Als de prijs keert en het prijswijzigings-% bereikt of eroverheen gaat, wordt de Winst nemen-order gevuld en de positie gesloten.

Let op
Trailing Winst nemen kan alleen als marktorder worden gevuld.

Stap 5: Stop Loss (optioneel)

Aan de andere kant van de Winst nemen-order, waarbij je de positie kunt sluiten bij een positieve uitkomst, kun je ook een Stop Loss instellen. Deze order voorkomt dat je bot verdere verliezen lijdt en sluit de positie als de prijs zich in de tegengestelde richting beweegt.

Het Stop Loss-niveau wordt berekend op basis van de maximale gewogen gemiddelde positieprijs. Hij sluit de cyclus altijd door een marktkoop-/verkooporder te plaatsen en vullen, afhankelijk van de eerder geselecteerde strategie (Long of Short).

dud15.jpg

Zodra je het Stop Loss-prijswijzigingspercentage hebt ingesteld, berekent het systeem een geschat verlies, en neemt daarbij alle average orders in overweging.

Trailing SL

Er is een extra optie beschikbaar om je Stop Loss nog functioneler te maken. De Trailing-optie verplaatst de Stop Loss volgend op de prijs, telkens als de prijs wordt gewijzigd met een X%. De Stop Loss wordt verplaats met het ingestelde percentage. In ons voorbeeld bijvoorbeeld wordt het verplaatst met 1% zoals hieronder is te zien.

dud16.jpg

Let op
Als je het SL-niveau verplaatst, kan dat het annuleren van de average orders eronder tot gevolg hebben. Op de grafiek worden dergelijke orders grijs en in de lijst met Actieve orders krijgen ze de status ‘Geannuleerd’.

Risicobeheer

Deze paragraaf gaat over instellingen die verantwoordelijk zijn voor volledige DCA-botsluiting en risicobeheer.

Stap 6: Pomp/Dump bescherming

De Pomp/Dump bescherming wordt gepauzeerd, waardoor een nieuwe positie wordt geopend als de prijs te snel stijgt of daalt. Deze optie wordt standaard voor alle DCA-bots ingeschakeld.

dud17.jpg

Meer informatie over dit onderdeel vind je in ons artikel - Pompbescherming.

Stap 7: Beoogde totale winst en Toegestane totaal verlies

Twee opties resulteren in de automatische sluiting van je DCA-bot:

  • Beoogde totale winst (vergelijkbaar met de Winst nemen-optie);
  • Toegestane totaal verlies (vergelijkbaar met de Stop Loss-optie).

Indien actief (via het veld ‘Investeringswijziging, %’ kun je het winst- of verliespercentage aangeven van de oorspronkelijke investering waarop je de bot wilt vastzetten en sluiten.

dud18.jpg

Zodra de Totale PNL van je bot de gespecificeerde waarden bereikt, sluit het systeem deze door de munten te kopen of verkopen en wordt de bot overgezet naar het tabblad ‘Botgeschiedenis’.

Stap 8: Max. en Min. prijzen

Je kunt extra opties toevoegen aan je DCA-bot, zoals het instellen van een prijsbereik waardoor je voorkomt dat je koopt op de top en verkoopt in het dal, of allebei.

Standaard heeft de DCA-bot geen limieten voor de prijs om je munten te kopen of verkopen; hij volgt altijd de prijs en start een nieuwe cyclus als dat nodig is. Door de maximale of minimale prijs aan te passen, of allebei, voorkom je dat dat gebeurt. Je handelt dus altijd binnen het prijsbereik dat je hebt ingesteld voor je bot.

Je kunt de niveaus van het bereik instellen door de prijzen in te voeren, hun afstand te bepalen vanaf de huidige prijs (in %), en door de min. en max. prijzen in de grafiek te verplaatsen:

dud.gif

Je DCA-bot is nu ingesteld en klaar voor lancering!


Heb je ergens problemen mee? Vraag raad aan onze community op Telegram!