Je grid bot-rapporten en prestaties begrijpen
Open een grid bot vanaf de pagina Bots en de detailweergave splitst zich op in tabbladen: Overview voor de belangrijkste cijfers, Levels voor elke voltooide trade, Analytics voor prestaties over tijd, en Settings voor de configuratie van de bot. Ze blijven allemaal beschikbaar of de bot nu draait of gestopt is.
Overview: de belangrijkste cijfers
Het tabblad Overview toont de marktchart met de orders van de bot erop, een statistiekenkaart en een samenvatting van de botinstellingen.
De statistiekenkaart bevat:
- Net PnL: Grid Profit plus Floating PnL. Bij een gestopte bot wordt dit de afsluit-PnL.
- Invested: de grootte die je in de instellingen van de bot hebt ingesteld, ofwel de fondsen die aan de bot zijn toegewezen.
- Grid Profits: de winst berekend door paren van uitgevoerde orders aan elkaar te koppelen, elke koop met de verkoop die hem afsloot of elke verkoop met de koop die hem afsloot.
- Floating PnL: de huidige waarde van munten die de bot heeft gekocht maar nog niet verkocht.
- Fees paid: de totale handelskosten die de trades van de bot hebben gemaakt.
- Cycles today / Total: een telling van de voltooide trades.
- Runtime / Created on: hoe lang de bot al draait, en wanneer je hem hebt aangemaakt.
🔍 Click the image to see a larger version
De samenvatting van de instellingen ernaast toont de status van de bot (Running of Stopped), het prijsbereik, het aantal grids, take profit, stop loss en time-based auto-close.
Waar Net PnL uit bestaat
Hier komen de meeste vragen vandaan, dus het is de moeite waard om de twee helften uit elkaar te halen.
Grid Profits is geld dat al binnen is. Elke keer dat een order van de bot wordt gematcht met de tegenovergestelde order die hem afsloot, draagt dat voltooide paar bij. Het verandert alleen als een cyclus wordt voltooid.
Floating PnL is niet-gerealiseerd. Het is wat de munten die de bot nu vasthoudt op dit moment waard zijn, en het beweegt elke minuut mee met de markt. Een bot die halverwege een cyclus zit, heeft altijd wat floating PnL, en die kan negatief zijn als de prijs onder het niveau ligt waarop de bot kocht.
Net PnL telt de twee bij elkaar op, en dat is waarom het beweegt, zelfs op een dag waarop de bot geen enkele trade heeft voltooid.
Eén ding om helder te houden over fees. Fees paid wordt als apart cijfer getoond, maar het is geen bedrag dat nog afgetrokken moet worden: de PnL-cijfers zijn al netto van handelskosten. De aparte regel is er zodat je kunt zien wat het draaien van de bot je heeft gekost, niet zodat je het nog een keer moet aftrekken.
Levels: elke voltooide trade
Het tabblad Levels toont de grid-trades die de bot heeft afgerond, onder de kop Grid Levels, in vier kolommen:
- Time: wanneer elke kant van het paar werd uitgevoerd.
- Grid Price: de koop- en verkoopprijsniveaus van dat paar.
- Amount: de verhandelde hoeveelheid, met vermelding van gedeeltelijke fills.
- Profit: wat dat paar heeft opgeleverd, als bedrag en als percentage.
Elke rij is één voltooide cyclus, bestaande uit twee gematchte orders, en een cyclus kan aan beide kanten beginnen. De gekleurde pijl links op de rij vertelt je welke kant: groen waar de bot eerst kocht en later hoger verkocht, rood waar hij eerst verkocht en later lager terugkocht. De twee tijden staan in diezelfde volgorde vermeld.
Eerst verkopen is heel normaal, geen teken dat er iets mis is. De bot houdt vanaf het begin basiscurrency aan, dus als de prijs eerst stijgt voordat hij daalt, wordt de verkoopkant van een level als eerste uitgevoerd.
🔍 Click the image to see a larger version
Dit is het tabblad om te openen als je het werkelijke gedrag van de bot wilt controleren in plaats van de samenvatting: het laat zien welke levels werken en hoelang een rondje duurt. Bij langere periodes wordt de lijst gepagineerd, dus oudere cycli staan er nog achter de paginering onderaan.
Analytics: prestaties over tijd
Het tabblad Analytics zet dezelfde gegevens om in grafieken:
- Cumulative PnL: hoe de totale winst en verlies van de bot in de loop van de tijd is veranderd, in de quote currency.
- Daily PnL: het resultaat per individuele periode.
- Details: een samenvatting van de belangrijkste statistieken.
- Current Balance: de assetverdeling die de bot momenteel aanhoudt, en de totale waarde ervan.
🔍 Click the image to see a larger version
## Settings: de configuratie van de bot
Het tabblad Settings bevat de configuratie van de bot: naam, prijsbereik, aantal grids, take profit- en stop loss-schakelaars met hun waarden, duur van auto-close en het investeringsbedrag.
🔍 Click the image to see a larger version
Als je hier iets wijzigt, herstart de bot, waarbij zijn orders op de exchange worden vervangen. Zie Hoe je een grid bot bewerkt of stopt.
“No closed levels yet”
Een nieuwe bot toont een leeg tabblad Analytics met een melding No closed levels yet. Dat is normaal: de bot heeft nog geen volledige koop-en-verkoop-cyclus voltooid, dus er is nog niets om weer te geven. Het vult zichzelf aan zodra de eerste cyclus is afgesloten.
🔍 Click the image to see a larger version
Als de bot al een tijdje draait en dit nog steeds zo is, dan is dat een andere situatie: zie Grid bot handelt niet of plaatst geen orders?.
Je geschiedenis overleeft bewerkingen en herstarts
Het bewerken van een grid bot herstart hem, en het stoppen en later opnieuw starten heeft hetzelfde effect op zijn orders. Je geschiedenis wordt niet gewist: Grid Profits, de Levels-lijst en de Analytics-geschiedenis lopen gewoon door vanaf waar ze waren, dus een bot die je meerdere keren opnieuw hebt bereikt, toont nog steeds zijn volledige geschiedenis in plaats van weer bij nul te beginnen.
Één onderdeel gedraagt zich anders, en dat is de bron van de meeste vragen over herstarts.
Net PnL kan er na een herstart heel anders uitzien
Grid Profits blijft volledig behouden na een herstart. Floating PnL niet: die begint weer bijna vanaf nul.
Wanneer een bot herstart terwijl hij munten aanhoudt, herwaardeert hij de basismunten die hij op dat moment bezit tegen de huidige marktprijs, en behandelt dat als zijn nieuwe startpunt. Floating PnL wordt vanaf dat nieuwe startpunt gemeten, dus het reset naar ongeveer nul en beweegt vandaar mee met de markt. Bij een gestopte bot wordt hetzelfde cijfer getoond als Close-out PnL.
Net PnL is Grid Profits plus Floating PnL, dus dit kan het hoofdcijfer laten springen op het moment dat een bot herstart, zelfs als er niets is gekocht of verkocht.
Hier is een bot die diep in een open cyclus zat toen hij werd gestopt, en daarna opnieuw werd gestart:
| Grid Profits | Floating PnL | Net PnL | |
|---|---|---|---|
| Voor herstart | +165 USDT | -333 USDT | -168 USDT |
| Net na herstart | +165 USDT | -7 USDT | +158 USDT |
De binnengehaalde winst is op beide rijen identiek. Net PnL veranderde alleen omdat Floating PnL opnieuw is gebaseerd op de huidige prijs.
Dit is geen nieuwe winst, en het is geen verloren winst. De bot houdt precies dezelfde munten aan een moment na de herstart als een moment ervoor. Alleen het referentiepunt voor het niet-gerealiseerde cijfer is verschoven. Stel je een munt voor die je kocht op 100 en die nu op 67 staat: je scherm toont een niet-gerealiseerd verlies, maar als de teller opnieuw zou meten vanaf 67, zou hij nul aangeven, terwijl je nog steeds dezelfde munt bezit. Een herstart doet hetzelfde met Floating PnL.
Kom je er niet uit?
Als een cijfer hier niet overeenkomt met wat je op je exchange ziet, neem dan contact op via de support chat met het label van de bot, de markt en een screenshot van het tabblad dat je bekijkt, en het team kan het samen met jou natrekken.