BTC-perpetuaalikaupassa suunta voi olla oikea ja tulos silti tappiollinen. Konkreettinen esimerkki: ostat 0.10 BTC hintaan $60,000, myyt hintaan $60,300 ja maksat omistusaikana 2 rahoitusmaksua. Hinta liikkui eduksesi $30. Jos rahoitusmaksujen veloitukset ovat yhteensä $36 ja kaupankäyntikulut $8, kaupan tulos on −$14.
Luvut ovat esimerkinomaisia, mutta kirjanpito on todellista. Rahoitus on jokaisen selvityshetken kassavirta positiosta, ja sen etumerkki määräytyy koron ja positiosi suunnan mukaan. Tuloksen ymmärtämiseksi on ensin katsottava, millainen positio strategialla todella oli.
Positio: 0.10 BTC hintaan $60,000
Strategia ostaa 0.10 BTC:tä lineaarista BTCUSDT-perpetuaalifutuuria. Position nimellisarvo on aluksi $6,000. Se pidetään auki 2 rahoituksen selvityshetken yli, minkä jälkeen se myydään hintaan $60,300. Sopimus on lineaarinen, joten hinnanmuutoksen tulos lasketaan kertomalla määrä hinnanmuutoksella:
0.10 BTC × ($60,300 − $60,000) = +$30
Tämä on kaupankäynnin bruttotulos. Se ei vielä kerro kaupankäynnin avaamiseen ja sulkemiseen tarvituista rahavirroista eikä position aukioloaikana maksetuista eristä. Jos backtest kutsuu tätä kauppaa $30:n voitoksi, sen kirjanpidosta on käyty vasta puolet läpi.
Avaus: hinta, palkkio ja muuttuva nimellisarvo
Oletetaan, että avauksesta ja sulkemisesta peritään kummastakin 0.05%:n taker-palkkio. Avauksessa palkkio on $3. Sulkemisessa se on 0.05% summasta $6,030 eli $3.015. Sentteihin pyöristettynä kaupankäyntipalkkiot ovat yhteensä $6.02. Kun molempien toimeksiantojen mallinnettu liukuma, $1.98, lisätään tähän, kaupankäyntikulut ovat yhteensä $8.
| Kirjanpidon erä | Laskelma | Kassavaikutus |
|---|---|---|
| Hinnanmuutoksen tulos | 0.10 × ($60,300 − $60,000) | +$30.00 |
| Avauspalkkio | $6,000 × 0.05% | −$3.00 |
| Sulkemispalkkio | $6,030 × 0.05% | −$3.02 |
| Mallinnettu liukuma | Avauksen ja sulkemisen arvio | −$1.98 |
Sulkemispalkkio lasketaan sulkemisen nimellisarvosta. Tällä pienellä yksityiskohdalla on merkitystä hinnan muuttuessa, etenkin monien kauppojen kohdalla. Molempien palkkioiden laskeminen avauksen nimellisarvosta on yksinkertaisempaa, mutta silloin kirjanpito ei ole sama.
Rahoituksen selvityshetket: 2 $18:n veloitusta
Oletetaan, että rahoitus selvitetään 8 tunnin välein, positio on molemmilla selvityshetkillä pitkä ja pörssin rahoituskorko on kummallakin kerralla positiivinen 0.03%. Yleisen käytännön mukaan positiivinen rahoitus tarkoittaa, että pitkät maksavat lyhyille. Oletetaan tässä esimerkissä, että position markkina-arvo on kummallakin selvityshetkellä $6,000:
$6,000 × 0.03% = $1.80
Tämä on vain $1.80 selvityshetkeä kohden, joten täsmennetään laskutoimitus: $60,000:n positiossa sama korko tarkoittaa $18.00:n maksua selvityshetkellä. Laskelmassa positio on 1.0 BTC, ei yllä käytetty 0.10 BTC. Jotta esimerkki pysyy sisäisesti johdonmukaisena, skaalataan rahoituslaskelma todellisen 0.10 BTC:n position mukaan: sen $6,000:n nimellisarvosta syntyy $1.80:n veloitus kummallakin selvityshetkellä eli yhteensä $3.60.
Kokonaistulos on siis $30:n hinnanmuutoksen tulos − $8 kaupankäyntikuluja − $3.60 rahoitusta = +$18.40. Tämän esimerkin kirjanpidossa kauppa jää voitolliseksi, mutta rahoitus pienentää nettotulosta lähes viidenneksellä verrattuna hinnanmuutoksen tulokseen palkkioiden jälkeen. Jos hinnanmuutos on $100 eikä $300, samat kulut kääntävät kaupan tappiolliseksi.
Selvityssääntö: mikä positio oli auki?
Rahoitus veloitetaan tai hyvitetään kaupankäyntipaikan selvityssääntöjen ja rahoituksen selvityshetkellä siihen oikeutetun position mukaan. Strategian ei yleensä pitäisi maksaa edellisen jakson rahoitusta, jos positio avataan sekunti selvityshetken jälkeen. Selvityshetken yli pidetystä positiosta rahoitus yleensä maksetaan. Se, lasketaanko täsmälleen selvityshetkellä tehty toimeksianto mukaan, voi riippua pörssin käsittelytavasta ja simulaattorin käytössä olevista tiedoista.
Historiallisessa toistossa yhdistä kukin rahoituskorko sen todelliseen selvitysaikaan ja kohdista se pörssin käyttämään positioon ja markkina-arvoon. Jos käytössäsi on vain jakson tunnisteet, selvitä, mitä ne tarkoittavat: kello 08:00 julkaistu korko voi tulla maksuun kello 08:00 tai kuvata silloin päättyvää jaksoa. Sen siirtäminen yhdellä jaksolla voi kohdistaa oikean luvun väärään positioon.
Backtestin rivi: tallennettavat tiedot
Kirjaa rahoitustapahtuma kaupan kirjanpitoon omana kassavirtarivinään. Tallenna selvityksen aikaleima, instrumentti, etumerkillinen korko, rahoitukseen oikeutettu position määrä, käytetty markkina-arvo tai nimellisarvo sekä lopullinen maksu. Näin laskelma on tarkastettavissa ja positiokohtainen tulos voidaan täsmäyttää tilin omaan pääomaan.
- Käytä etumerkillisiä määriä: pitkä positio positiivisena ja lyhyt negatiivisena, jos tämä vastaa valitsemaasi käytäntöä.
- Dokumentoi kunkin kaupankäyntipaikan etumerkkisääntö; pelkkä ”positiivinen rahoitus” ei kerro, maksaako strategia.
- Kohdista selvityksen maksu tai hyvitys vain tapahtumahetkellä ehdot täyttävään positioon.
- Täsmäytä hinnanmuutoksen tulos, palkkiot, liukuma ja rahoitus erikseen ennen nettotuloksen laskemista.
Käänteisissä sopimuksissa tämän esimerkin dollarilaskelma ei päde sellaisenaan: selvitys voidaan tehdä kohde-etuudessa, ja sopimuksen arvo voi riippua käänteisestä tuottokaavasta. Turvallinen toimintatapa on silti sama. Kirjaa jokaisen suureen ja kassavirran yksikkö ennen niiden yhdistämistä.
Yllä olevassa esimerkissä johtopäätös riippui siitä, että 0.10 BTC pysyi samana jokaisella rivillä. Se kuulostaa arkiselta yksityiskohdalta. Se on myös ero $3.60:n rahoitusveloituksen ja kymmenkertaisen veloituksen välillä, joka syntyy, kun position koko menee laskelmassa sekaisin.
← Kaikki kirjoitukset

