Perpetual līgumam ik pēc astoņām stundām uzrādīta 0.01% finansējuma likme. Jūs to pārdodat īsajā pozīcijā, nopērkat spot aktīvu riska ierobežošanai un cerat dienā saņemt aptuveni 0.03%. Tad atpakaļtests uzrāda zaudējumus.
Šāds rezultāts var būt pareizs. Likme ir maksājums starp garo un īso pozīciju turētājiem konkrētā brīdī, nevis dienas kupons, kas pienākas ikvienam, kurš to pamanījis. Lai saprastu, kāpēc, apskatīsim vienu apzināti nelielu piemēru: delta neitrālu BTC carry pozīciju $10,000 apmērā, kas turēta 24 stundas.
Signāls: 0.01% ir tikai momentuzņēmums
Pieņemsim, ka stratēģija plkst. 00:00 UTC konstatē pozitīvu 0.01% prognozēto finansējuma likmi. Šajā platformā norēķini par finansējumu notiek plkst. 00:00, 08:00 un 16:00 UTC. Stratēģija nolemj pārdot perpetual līgumu īsajā pozīcijā un nopirkt līdzvērtīgu spot aktīva apjomu.
Prognoze ir nākamā norēķina aplēse, nevis solījums par visiem trim maksājumiem. Finansējuma likme var mainīties, pirms tiek aprēķināts maksājums. Ja atpakaļtests bez izmaiņām pārnes 0.01% likmi uz priekšu, tas pēc pieņēmuma vienu novērojumu pārvērš trīs maksājumos.
| Ievaddati | Pieņēmums šajā piemērā | Kas nepieciešams atpakaļtestam |
|---|---|---|
| Novērotā likme | 0.01% plkst. 00:00 | Precīzā likme, kas zināma lēmuma pieņemšanas brīdī |
| Norēķinu laiki | 00:00, 08:00, 16:00 UTC | Platformas faktiskais grafiks un norēķinu dati |
| Pozīcijas atvēršanas laiks | Rīkojums tiek izpildīts tūlīt pēc plkst. 00:00 | Vai pozīcija kvalificējas šim norēķinam |
| Vēlākās likmes | Pozīcijas atvēršanas brīdī nezināmas | Katra likme, tiklīdz tā kļūst pieejama, nevis šodienas galīgie vēsturiskie dati |
Ja pozīcija tiek atvērta pēc plkst. 00:00 robežlaika, tā var saņemt tikai maksājumus plkst. 08:00 un 16:00. Pie pieņemtās likmes tie ir $2, nevis $3. Ja pirms abiem vēlākajiem norēķiniem likme samazinās līdz 0.002%, šo maksājumu kopsumma būs tikai $0.40.
Riska ierobežošana: vienāda dolāru vērtība nenozīmē vienādu riska pozīciju
$10,000 vērta perpetual līguma īsā pozīcija kopā ar $10,000 spot aktīva vērtībā ir delta neitrāla tikai pie cenām un daudzumiem, pēc kuriem tā noteikta. Lineāriem BTC līgumiem labs sākumpunkts ir 0.1 BTC īsā pozīcija pret 0.1 BTC spot aktīvu. Ja stratēģija abu pušu apjomu nosaka dolāru vērtībā un viena puse tiek izpildīta par citu cenu, paliek atlikušais riska apjoms.
Šis atlikušais risks ir svarīgs arī vienas dienas laikā. BTC cenas 0.2% svārstība nozīmē $20 izmaiņu nehedžētā $10,000 pozīcijā — daudzkārt vairāk par piemēra maksimālo $3 finansējuma maksājumu. Līdzsvarošana var samazināt šo risku, taču katra līdzsvarošana nozīmē papildu darījumus, komisijas un slīdi. Esmu redzējis gludas carry ienesīguma līknes, kas balstās uz riska ierobežošanu, kura sākumā ir precīza, bet pēc pirmās cenas kustības vairs neatbilst realitātei.
Maksājumi: ieskaitiet tos pareizajā kontā un pareizajai pusei
Pieņemsim, ka īsā pozīcija saņem finansējumu visos trīs norēķinos. Pie 0.01% katrā reizē bruto ieskaitījums ir $3. Atpakaļtestam jāatspoguļo platformas izmantotā zīmju konvencija: pozitīvas likmes parasti nozīmē, ka garo pozīciju turētāji maksā īso pozīciju turētājiem, taču konvencijas un produkta detaļas jāmeklē līguma specifikācijā.
Finansējumu parasti aprēķina, ņemot vērā pozīcijas vērtību norēķinu brīdī. Ja BTC cena mainās, mainās arī nominālvērtība un maksājums dolāros. Fiksēta $1 ieskaitījuma piemērošana trīs reizes ignorē šīs svārstības. Sākuma nominālvērtības izmantošana var būt pieņemams tuvinājums īsai pozīcijas turēšanai, taču šis pieņēmums ir skaidri jānosauc un jānovērtē.
Pilns darījuma cikls: 2 pozīcijas, 4 darījumi
Ja katra taker izpilde katrā platformā maksā 5 bāzes punktus, abu pozīciju atvēršana un aizvēršana izmaksā aptuveni $20 par katru $10,000 pozīciju: $5 par katras pozīcijas atvēršanu un vēl $5 par tās aizvēršanu. Tas vēl neietver spredus un ietekmi uz tirgu. Ja spot darījumam izmanto maker, bet nākotnes līgumam — taker rīkojumus, izmaksas mainās, taču atpakaļtestam vajadzīgi pierādījumi, ka maker rīkojumi būtu izpildīti.
Aprēķins ir apzināti vienkāršs. Pat ja visi trīs maksājumi pienāk pēc reklamētās likmes, šis konkrētais vienas dienas darījums rada $17 zaudējumus, vēl neņemot vērā izpildes kvalitāti. Komisijas atlaide, ilgāks turēšanas periods vai izdevīgāks finansējums varētu mainīt rezultātu. Katrs no šiem apstākļiem maina arī pārbaudāmo stratēģiju.
Pozīcijas slēgšana: par aiziešanu atpakaļtestā ir jāmaksā
Finansējuma stratēģijas atpakaļtestā bieži izskatās vislabāk, ja tās sāk labvēlīga perioda sākumā un beidz tā noslēgumā. Reālajā dzīvē signāls var kļūt negatīvs, bāzes starpība var palielināties, un pozīcijas slēgšanas rīkojums tik un tā būs jāizpilda. Negatīvs finansējuma maksājums īsi pirms pozīcijas slēgšanas var dzēst vairākus iepriekš saņemtos maksājumus.
Modelējiet pozīcijas slēgšanas lēmuma noteikumu, pēc tam aprēķiniet izmaksas par abu pušu slēgšanu par cenām, ko stratēģija ticami varētu saņemt. Uzskaitiet finansējumu pēc norēķiniem, komisijas pēc izpildēm un riska ierobežošanas atlikušās cenas risku atsevišķi. Šāds sadalījums parāda, vai darījums neizdevās tāpēc, ka carry pazuda, izpilde bija dārga vai riska ierobežošana vairs nebija neitrāla.
Pozitīvs finansējuma likmes momentuzņēmums ir noderīgs ievaddats. Tas nav P&L prognozes rīks. Atpakaļtests iegūst ticamību, ja katram maksājumam ir laika atzīme, katrai pozīcijai — izpildes izmaksas un stratēģija iztur vienkāršo aritmētiku, kas jāņem vērā, paliekot darījumā.
← Visi raksti

