11. oktoober 2026 · uuring

Rahastuse arvestus, mis muutis võitva perp-tehingu kahjumlikuks

Rahastuse arvestus, mis muutis võitva perp-tehingu kahjumlikuks

BTC perp-tehingu suund võib olla õige, kuid see võib ikkagi kahjumisse jääda. Vaatame üht konkreetset näidet: ostame 0.10 BTC hinnaga $60,000, müüme hinnaga $60,300 ja maksame hoidmise ajal 2 rahastusmakset. Hind liikus meie kasuks $30. Kui rahastuse debiteeringud kokku on $36 ja täitmiskulud $8, jääb tehing $14 kahjumisse.

Need arvud on näitlikud, kuid arvestus on päris. Igal arveldushetkel on rahastus positsiooniga seotud rahavoog ning selle märk sõltub määrast ja sellest, kummal poolel oleme. Tulemuse mõistmiseks alustame positsioonist, mida strateegia tegelikult hoidis.

Positsioon: 0.10 BTC hinnaga $60,000

Strateegia ostab 0.10 BTC väärtuses lineaarset BTCUSDT tähtajatut lepingut. Algne nominaalväärtus on $6,000. Positsiooni hoitakse üle 2 rahastuse ajatembli ja seejärel müüakse hinnaga $60,300. Leping on lineaarne, seega hinnamuutusest tulenev kasum või kahjum võrdub koguse ja hinnamuutuse korrutisega:

0.10 BTC × ($60,300 − $60,000) = +$30

See on kauplemise brutokasum või -kahjum. See ei ütle veel midagi positsiooni avamiseks ja sulgemiseks vajaliku raha ega positsiooni hoidmise ajal tehtud maksete kohta. Järeltest, mis nimetab seda tehingut $30 võiduks, on oma arvestuse alles poole peal.

Sisenemine: hind, tasu ja muutuv nominaalväärtus

Oletame, et nii sisenemisel kui ka väljumisel rakendub 0.05% taker-tasu. Sisenemisel on tasu $3. Väljumisel on see 0.05% summast $6,030 ehk $3.015. Ümardatuna sentideni on täitmistasud kokku $6.02. Kui lisada mõlema korralduse peale modelleeritud $1.98 libisemist, on täitmiskulud kokku $8.

Arvestuse kirjeArvutusMõju rahavoole
Hinna kasum/kahjum0.10 × ($60,300 − $60,000)+$30.00
Sisenemistasu$6,000 × 0.05%−$3.00
Väljumistasu$6,030 × 0.05%−$3.02
Modelleeritud libisemineSisenemise ja väljumise hinnang−$1.98

Väljumistasu arvutamisel kasutatakse väljumise nominaalväärtust. See väike detail on oluline, kui hind liigub, eriti paljude tehingute puhul. Mudel, mis arvutab mõlemad tasud sisenemise nominaalväärtuse põhjal, on lihtsam, kuid selle arvestus ei ole sama.

Rahastuse ajatemplid: 2 debiteeringut summas $18

Oletame, et rahastusarveldus toimub iga 8 tunni järel, positsioon on mõlemal arveldushetkel pikk ning börsi rahastusmäär on kummalgi korral positiivne 0.03%. Levinud konventsiooni järgi maksavad positiivse rahastuse korral pikad positsioonid lühikestele. Eeldame selles näites, et märgitud positsiooni nominaalväärtus on kummalgi arveldusel $6,000:

$6,000 × 0.03% = $1.80

See on vaid $1.80 arvelduse kohta, seega teeme mõeldud arvutuskäigu selgeks: $60,000 suuruse positsiooni puhul on sama määra rahastusmakse $18.00 arvelduse kohta. Selle arvutuse positsioon on 1.0 BTC, mitte eespool kasutatud 0.10 BTC. Et näide oleks seestpoolt kooskõlaline, skaleerime rahastusarvutuse tegelikule 0.10 BTC suurusele positsioonile: selle $6,000 nominaalväärtus annab igal arveldusel $1.80 debiteeringu ehk kokku $3.60.

Seega on täielik tulemus $30 hinna kasum/kahjum − $8 täitmiskulud − $3.60 rahastus = +$18.40. Selle arvestuse järgi jääb tehing kasumlikuks, kuid rahastus vähendab pärast tasusid puhastulemust hinna kasumi/kahjumiga võrreldes peaaegu viiendiku võrra. Kui hinnaliikumine oleks $300 asemel $100, muudaksid samad kulud tehingu kahjumlikuks.

Arveldusreegel: milline positsioon oli avatud?

Rahastus debiteeritakse või krediteeritakse koha arveldusreeglite ning rahastuse ajatemplil tingimustele vastava positsiooni järgi. Strateegia, mis avab positsiooni 1 sekund pärast arveldust, ei peaks tavaliselt maksma eelmise intervalli rahastust. Arveldushetke ületanud positsiooni puhul peaks rahastus üldjuhul rakenduma. See, kas täpselt ajatemplile langev korraldus arvesse läheb, võib sõltuda koha töötlusest ja simulaatorile kättesaadavatest andmetest.

Ajaloolise taasesituse puhul seo iga rahastusmäär selle kehtiva arveldusajaga, seejärel rakenda seda koha kasutatud positsioonile ja mark-hinnale. Kui sul on ainult intervallide tähised, kontrolli, mida need tähendavad: kell 08:00 avaldatud määr võib kehtida kell 08:00 või kirjeldada siis lõppevat intervalli. Selle nihutamine ühe intervalli võrra võib omistada õige arvu valele positsioonile.

Järeltesti rida: mida salvestada

Hoia rahastussündmust tehinguarvestuses omaette rahavoo reana. Salvesta arveldusaeg, instrument, märgiga rahastusmäär, arvelduseks sobiv positsiooni kogus, kasutatud mark-hind või nominaalväärtus ning sellest tulenev makse. Nii saab arvutust kontrollida ja positsioonitaseme tulemuse konto omakapitaliga kokku viia.

Pöördlepingute puhul ei kehti selle näite dollarites arvutus samal kujul: arveldus võib toimuda alusvaras ning lepingu väärtus võib sõltuda pöördväljamakse valemist. Kasulik töövõte on siiski sama. Pane iga koguse ja rahavoo ühik kirja, enne kui need kokku liidad.

Ülaltoodud näites sõltus tulemus sellest, et igal arvestusreal kasutati järjekindlalt 0.10 BTC. See kõlab argiselt. Ent see ongi vahe $3.60 suuruse rahastuse debiteeringu ja positsiooni suuruse segiajamisest tekkinud kümme korda suurema summa vahel.

tähtajatud futuuridrahastusmääradjäreltestiminetehinguarvestus
← Kõik postitused