Introductie van spot
1. Spothandel
Spothandel is het omwisselen van een cryptocurrency voor een andere cryptocurrency. Bij het ETH/BTC-paar is ETH de basisvaluta en BTC de quotevaluta, wat betekent dat BTC nodig is om ETH te kopen. OKX-spothandel heeft momenteel vier subsecties waarmee gebruikers kunnen handelen met USDT, USDC, stablecoins en andere crypto als quotevaluta.
2. Spot-kostprijs
OKX lanceerde de spot-kostprijs-functie op 29 augustus 2024, met twee berekeningsmethoden: gemiddelde kostprijs en cumulatieve kostprijs.
2.1. Kostprijsoverzicht
Gemiddelde kostprijs | Cumulatieve kostprijs | |
Definitie | De gemiddelde kostprijs is de gemiddelde prijs waartegen je spot koopt | De cumulatieve kostprijs is de cumulatieve prijs waartegen je spot koopt en verkoopt |
Kostprijs | (gemiddelde kostprijs voor laatste aankoop × bedrag + prijs van laatste aankoop × bedrag) / netto aankoopbedrag | (cumulatieve aankoopwaarde - cumulatieve verkoopwaarde) / netto aankoopbedrag |
PnL | (laatste prijs - kostprijs) × netto aankoopbedrag | Netto aankoopbedrag × laatste prijs - cumulatieve aankoopwaarde + cumulatieve verkoopwaarde |
PnL Ratio | (laatste prijs - kostprijs) / kostprijs | PnL / (cumulatieve aankoopwaarde - cumulatieve verkoopwaarde) |
Aanbevolen gebruik | Voornamelijk gebruikt om te helpen bij handelsbeslissingen, bepalen wanneer te kopen en verkopen | Voornamelijk gebruikt om te helpen bij handelsbeslissingen, bepalen wanneer te verkopen |
2.2. Rekenvoorbeelden
Je kunt de berekeningsformules begrijpen aan de hand van de volgende voorbeelden:
Scenario 1: Stel dat je nog geen ETH bezat. Op dag 1 koop je 2 ETH tegen een prijs van 3000, en de laatste prijs is 3500.
Gemiddelde kostprijs
Gemiddelde kostprijs = (0 + 3000 * 2) / 2 = 3000
PnL = (3500-3000) * 2 = 1000
PnL-ratio = (3500 - 3000) / 3000 * 100% = 16,67%
Cumulatieve kostprijs
Cumulatieve kostprijs = (3000 * 2 - 0) / 2 = 3000
PnL = 3500 * 2 - 3000 * 2 + 0 = 1000
PnL-ratio = 1000 / (3000 * 2 - 0) * 100% = 16,67%
Scenario 2: Op dag 2 verkoop je 1 ETH tegen een prijs van 3500, en de laatste prijs is nu 4000.
Gemiddelde kostprijs
Gemiddelde kostprijs = 3000
PnL = (4000 - 3000) * 1 = 1000
PnL-ratio = (4000 - 3000)/3000 * 100% = 33,3%
Cumulatieve kostprijs
Cumulatieve kostprijs = (2*3000 - 1*3500)/1 = 2500
PnL = 4000*1 - 2*3000 + 1*3500 = 1500
PnL-ratio = 1500 / (2*3000 - 1*3500) * 100% = 60%
Scenario 3:Op dag 3 koop je nog 1 ETH tegen een prijs van 4000, en de laatste prijs is nu 4500.
Gemiddelde kostprijs
Gemiddelde kostprijs = (3000*1 + 4000*1) / 2 = 3500
PnL = (4500 - 3500) * 2 = 2000
PnL-ratio = (4500 - 3500)/3500 * 100% = 28,6%
Cumulatieve kostprijs
Cumulatieve kostprijs = (3000*2 + 4000*1 - 3500*1) / 2 = 3250
PnL = 2*4500 - (2*3000+1*4000) + 1*3500 = 2500
PnL-ratio = 2500 / (2*3000+1*4000 - 1*3500) * 100% = 38,5%
2.3. Belangrijke opmerkingen
De spot-kostprijs gaat in op de lanceringsdatum en geldt niet voor assets die je eerder al bezit had en die nog niet zijn verkocht.
In de toekomst wordt een functionaliteit voor het aanpassen van kostprijzen geïntroduceerd, waarmee eerder uitgesloten bedragen in berekeningen kunnen worden meegenomen.
Alleen spotaankopen/-verkopen en hoeveelheden die via handelsbots naar het handelsaccount worden overgeboekt, worden meegenomen in de berekening.
Stablecoins en fiatvaluta's worden niet meegenomen in de kostprijsberekening.
2.4. Open API-gegevensvelden
Gemiddelde kostprijs | Cumulatieve kostprijs | |
Kostprijs | openAvgPx | accAvgPx |
PnL | spotUpl | totalPnl |
PnL Ratio | spotUplRatio | totalPnlRatio |
Netto aankoopbedrag | spotBal | spotBal |