Kā aprēķināt peļņu un zaudējumus apgrieztam beztermiņa līgumam?
Standarta apgrieztam beztermiņa līgumam ar fiksētu dolāru nominālvērtību par katru līgumu tirdzniecības peļņu un zaudējumus aprēķina, izmantojot cenu apgrieztās vērtības. Rezultāts ir norēķinu valūtā — monētā. Cenas izmaiņas reizinot ar fiksētu BTC daudzumu, iegūst citu instrumentu.
Pieņemsim, ka hipotētiska BTC apgrieztā līguma nominālvērtība ir $1. Jūs iegādājaties 100,000 līgumus par cenu $50,000 par BTC un aizverat visu pozīciju, kad cena sasniedz $55,000. Pirms komisijām un finansējuma maksājumiem:
Q = signed contract count; positive for a long
C = dollar face value per contract
P&L_BTC = Q × C × (1 / entry_price − 1 / exit_price)
= 100,000 × $1 × (1 / $50,000 − 1 / $55,000)
= 0.18181818 BTC
P&L_USD_at_exit = 0.18181818 × $55,000
= $10,000
Pozīcijas līgumu nominālvērtība ir $100,000. Tās BTC ekvivalents mainās līdz ar cenu: 2 BTC pozīcijas atvēršanas brīdī, aptuveni 1.818182 BTC — aizvēršanas brīdī. Šī konversijas vērtības maiņa ir iemesls, kāpēc līdzās uzskaites kodam glabāju līguma specifikācijas. Kolonna ar nosaukumu size ir drošs veids, kā pavadīt piektdienas vakaru, mēģinot saprast, kādu mērvienību kāds ar to domājis.
Pārbaudiet tirdzniecības platformas reizinātāju, norēķinu valūtu un noapaļošanas noteikumus. “Apgriezts” apzīmē izmaksas principu; tas negarantē, ka viens līgums visur nozīmē vienu dolāru.
Kāpēc mana konta vērtība dolāros pieaug vairāk, nekā nopelnīja darījums?
Tāpēc, ka arī nodrošinājumam ir sava cena.
Sāksim ar 1 BTC nodrošinājumu, kura vērtība ir $50,000, un veiksim iepriekš aprakstīto darījumu. Pieņemsim, ka nav iemaksu, izmaksu, komisiju vai finansējuma maksājumu un ka visā darījuma laikā ir pietiekami daudz maržas. Pēc pozīcijas aizvēršanas kontā ir 1.18181818 BTC. Ja cena ir $55,000 par BTC, tā vērtība ir $65,000.
| Komponente | Aprēķins | Izmaiņas dolāros |
|---|---|---|
| Sākotnējais nodrošinājums | 1 BTC × ($55,000 − $50,000) | +$5,000 |
| Atvasinātā instrumenta peļņa un zaudējumi, novērtēti pēc aizvēršanas cenas | 0.18181818 BTC × $55,000 | +$10,000 |
| Kopējais konta kapitāls | $65,000 − $50,000 | +$15,000 |
Darījumu uzskaite un konta kapitāla līkne atbild uz dažādiem jautājumiem. Ja pārskatā visus $15,000 uzrādāt kā signāla peļņu un zaudējumus, jūs piedēvējat stratēģijai nopelnu par nodrošinājuma turēšanu tirgus kāpuma laikā.
Svarīgs ir arī pretējais gadījums. Stratēģija var uzkrāt BTC, kamēr tās kapitāls dolāros sarūk. Neviena no šīm diagrammām pati par sevi nav nepareiza. Kļūda ir pārslēgties no vienas uz otru, to nepaskaidrojot.
Vai atpakaļtesta ienesīgums jāizsaka BTC vai USD?
Pirms stratēģiju salīdzināšanas izvēlieties pārskata valūtu un turpmāk rādiet abas vērtības. Šajā kontā ienesīgums BTC ir 18.18%, bet dolāros — 30%. Tie ir divi viena un tā paša rezultāta mērījumi.
Salīdzinot ASV akcijas, ar stabilajām kriptovalūtām nodrošinātus nākotnes līgumus un ar monētām norēķinātus līgumus, parasti izmantoju konta kapitālu dolāros kā kopīgu pārskata rādītāju. Ja pētniecības uzdevums ir uzkrāt BTC, BTC rādītājam jābūt tikpat pamanāmam. Izvēle maina ienesīguma sadalījumu, kritumus un Sharpe koeficientu.
Iekļaujiet pasīva nodrošinājuma etalonu. Šajā piemērā, vienkārši paturot sākotnējo 1 BTC, būtu sasniegts 10% ienesīgums dolāros. Šajā periodā konta rezultāts par 20 procentpunktiem pārsniedz šo etalonu. Šis aprēķins raksturo konkrēto piemēru; tas nepierāda alfu un nekoriģē rezultātu atbilstoši atvasinātā instrumenta ekspozīcijai.
Norādiet mērvienību lauka nosaukumā. Izmantojiet equity_btc, equity_usd un pnl_btc. Kolonna equity bez norādītas mērvienības kļūst bīstama, tiklīdz vienā pārskatā parādās divu veidu līgumi.
Kā atpakaļtestā uzskaitīt komisijas un finansējuma maksājumus BTC?
Fiksējiet faktisko monētu kustību brīdī, kad tā notiek. Komisija BTC samazina BTC atlikumu makā; saņemts finansējuma maksājums BTC to palielina. Aprēķiniet šīs summas pēc attiecīgajiem līguma noteikumiem un vēsturiskajām likmēm.
Pēc tam nošķiriet darījuma izmaksu attiecināšanu no konta novērtēšanas. Komisijai 0.001 BTC apmērā, kas samaksāta, kad BTC cena ir $50,000, samaksas brīdī ir $50 vērtība. Ja vēlāk BTC cena sasniedz $55,000, kontā ir par $55 mazāk nekā identiskā kontā, kur šī komisija nebūtu samaksāta. Papildu $5 ir vēlākā cenu izmaiņa monētai, kas atstāja kontu.
Noderīgi var būt abi skaitļi. Vēsturiski novērtētu naudas plūsmu pieskaitīšana sākotnējam kapitālam dolāros neuzrādīs šo valūtas efektu, ja vien to īpaši nesaskaņosiet.
Par uzskaites pamatu izvēlos monētu virsgrāmatu, no kuras aprēķinu vērtības dolāros. Katrā momentuzņēmumā novērtējiet maka atlikumu un nerealizēto peļņu un zaudējumus monētās, izmantojot dokumentētu konversijas cenu ar atbilstošu laika zīmogu. Reģistrējiet visas apzinātās atšķirības starp līguma novērtēšanas cenu un pārskata konversijas cenu.
Kādas pārbaudes atklāj kļūdas apgriezto līgumu uzskaitē?
Vispirms izmantoju īsas sintētiskas cenu secības, kuru rezultātus var aprēķināt uz papīra. Vēsturiskie tirgus dati lieliski noslēpj mērvienību kļūdas šķietami ticamā kapitāla līknē.
| Pārbaude, neņemot vērā izmaksas | Sagaidāmais rezultāts |
|---|---|
| Atveriet un aizveriet pozīciju par vienu un to pašu cenu | Atvasinātā instrumenta peļņa un zaudējumi BTC ir nulle |
| Apgrieziet pozīcijas zīmi identiskā cenu secībā | Atvasinātā instrumenta peļņa un zaudējumi maina zīmi precīzi |
| Turiet 1 BTC bez atvasināto instrumentu pozīcijas; cena pieaug no $50,000 līdz $55,000 | Kapitāls BTC paliek 1; kapitāls dolāros pieaug par $5,000 |
| Aizveriet piemēra pozīciju pēc tās pašreizējās novērtēšanas cenas | Nerealizētā peļņa un zaudējumi tiek pārvietoti uz maku, nemainot kopējo kapitālu |
Pēdējā pārbaude atklāj dubultu uzskaiti: sistēma ieskaita realizēto peļņu un zaudējumus, bet aizmirst izņemt nerealizēto summu. Pārbaudiet arī daļēju pozīcijas aizvēršanu. Norēķini jāveic tikai par aizvērtajiem līgumiem; pārējai pozīcijai jāsaglabā pareizā ieejas bāze atbilstoši tirdzniecības platformas uzskaites principiem.
Kas jāuzrāda AI pētniecības aģentam, ziņojot par apgriezto stratēģiju?
Līgumu skaits un reizinātājs, norēķinu valūta, sākotnējais nodrošinājums, naudas plūsmas monētās un kapitāls norādītajā pārskata valūtā. Līdzās stratēģijas līknei attēlojiet pasīvā nodrošinājuma līkni un saskaņojiet abu rezultātu starpību.
Autonomā pētniecības darbplūsmā šo saskaņošanu noteiktu par priekšnosacījumu atpakaļtesta pieņemšanai. Optimizētājs var sarindot jebkuru tam nodotu skaitli. Ja pieaugošais BTC bilances kapitāls tiek piedēvēts tirdzniecības signālam, tas labprāt optimizēs šo uzskaites kļūdu.
Noderīgs pārskats izskaidro, kāpēc šis darījums nopelnīja $10,000, bet konta vērtība pieauga par $15,000, līdz pat pēdējam norēķinu ierakstam. Šādu rezultātu cits pētnieks var patiešām pārbaudīt.
← Visi raksti
