Praėjusį mėnesį paėmiau vieną funding-carry popierinės prekybos paleidimą ir Sharpe apskaičiavau trimis būdais. Dienos perteklinės grąžos vidurkis buvo 6.4 bazinio punkto, dienos standartinis nuokrypis – 81 bazinis punktas. Padauginus iš √252, gauname 1.25. Padauginus iš √365 – 1.51. Imant tą pačią kapitalo kreivę kas penkias minutes ir dauginant iš √(365×288), pastaba sako 3.08. Pirmi du skaičiai – kalendoriaus ginčas. Trečiasis – tai, ką mūsų tyrimų agentai pateikia, kai perskaičiuoja į metinį pagal duomenų failo dažnį, o ne pagal sprendimo dažnį. Tai nėra Sharpe rodiklis jokia prasme, kurią ginčiau.
Sharpe (met.): 3.08. Penkių minučių grąžos, crypto_carry_v3.
Palieku 3.08. Būtent jį reikia paaiškinti.
Kodėl penkių minučių Sharpe padvigubina dienos rodiklį?
Kvadratinės šaknies iš laiko taisyklė – teiginys apie nepriklausomus ėmimus. Sudėjus N i.i.d. grąžas, vidurkis kinta proporcingai N, standartinis nuokrypis – proporcingai √N, santykis – proporcingai √N. Penkių minučių kriptovaliutų grąžos nėra nepriklausomi ėmimai. Vidurio kaina atšoka nuo bid. Pasenusi žyma tikseli atgal. Funding nesikaupia 288 nepriklausomuose intervaluose; jis įskaitomas pagal laikrodį. Portfelis, kuris prekiauja 16:00 UTC ir paskui stovi per naktį, nepriėmė dar 287 sprendimų, kol miegojai.
Kai trumpo horizonto grąžos grįžta prie vidurkio, o mikrostruktūros triukšmas prie vidurkio grįžta pagal pačią konstrukciją, kas penkias minutes imamas grįžimo prie vidurkio signalas irgi spėja prekiauti tuo atšokimu. Dienos žymos tai neutralizuoja. Papildomi 1.57 metinio Sharpe dažnai tėra dviejų bazinių punktų svyravimas, kuris niekada neišgyveno aštuonių bazinių punktų kelionės pirmyn ir atgal. Neradai daugiau pranašumo. Triukšmą supjaustei į daugiau gabalų ir tada padauginai iš 324.
Andrew Lo √N nesėkmę aprašė 2002 m., dėl serijinės koreliacijos mėnesinėse hedge fondų grąžose. Kita rinka. Ta pati nuodėmė. √N vis dar laikome formatavimo pasirinkimu.
252 ar 365 yra mažesnis ginčas
JAV akcijų NAV praleidžia savaitgalius ir šventes, todėl per metus gauni apie 252 taškus. Kriptovaliutų perps spausdina šeštadienį. Jei BTC portfelį žymi kiekvieną kalendorinę dieną, šeštadienis yra tikras P&L su tikru funding, ir turi apie 365 grąžas. Naudojant 252 tai serijai, metinis skaičius nuvertinamas apie 20 procentų, nes √365/√252 yra 1.20. 24/7 portfeliui, žymimam kasdien, naudoju 365, o JAV akcijų portfeliui, žymimam sesijų uždarymuose – 252. Konstantą rašau šalia Sharpe.
Tas skirtumas tikras. Bet ne jis pavertė 1.51 į 3.08. Palyginti kriptovaliutų 1.51, paremtą 365, su akcijų 1.51, paremtu 252, be perskaičiavimo – šitaip gimsta investicinės prezentacijos. Perskaičiuok abu į kalendorinių metų pertekinę grąžą, padalytą iš kalendorinių metų grąžų standartinio nuokrypio, pagal dienos NAV, arba nelygink.
Perskaičiuok į metinį pagal sprendimo laikrodį
Jei strategija gali prekiauti kas penkias minutes ir iš tikrųjų tai daro, penkių minučių grąžos yra sąžininga serija. Vis tiek nereikėtų aklai dauginti iš √105,120, nes tos grąžos serijiškai koreliuotos. Iš penkių minučių portfelio sudaryk dienos NAV, tada dienos Sharpe perskaičiuok į metinį su √365. Dienos žyma įskaičiuoja atšokimą į tą patį skaičių, kurį skaitytum iš popierinės sąskaitos.
Jei strategija prekiauja kartą per dieną, visai neduok jai penkių minučių Sharpe. Ir nepersamplink dienos strategijos į minučių barus, kad kapitalo kreivė atrodytų lygesnė. Kolega kartą atsiuntė aksominės išvaizdos grafiką – tai buvo dienos portfelis, užpildytas pirmyn į minutes. Sandoriai nepasikeitė. Minučių failo Sharpe buvo milžiniškas. Vis dar galvoju apie tą kreivę, kai agentas sako patikrinęs kelis laikotarpius.
Kas turi būti tyrimo pastaboje
Sharpe yra grąžos serijos savybė, o ne strategijos savybė. Pastaba turi nurodyti, kuri serija.
| Konvencija | Daugiklis | Sąžininga, kai |
|---|---|---|
| Dienos × √252 | 15.87 | JAV akcijos, sesijų NAV, savaitgaliai nėra grąžos |
| Dienos × √365 | 19.10 | Kriptovaliutos (ar bet kuris 24/7 portfelis), žymimas kiekvieną kalendorinę dieną |
| Valandinės × √(365×24) | 93.6 | Kiekviena valanda yra nepriklausomas sprendimas ir vis dar tiki √N |
| 5 minučių × √(365×288) | 324.3 | Beveik niekada, strategijai, kuri neprekiauja 288 kartus per dieną |
Šalia kiekvieno mūsų spausdinamo Sharpe noriu trijų dalykų: grąžos dažnio, metinio perskaičiavimo konstantos ir ar savaitgalio žymos yra imtyje. Jei agentas jas praleidžia, skaičių išmetu ir perskaičiuoju iš dienos NAV.
Popierinė prekyba ginčą išsprendžia nuobodžiai. Žymėk popierinę sąskaitą 00:00 UTC. Tą seriją perskaičiuok į metinį pagal žymų skaičių per metus. Jei atgalinis testas sutampa tik pakeitus √N, strategijos niekada ir nežiūrėjai.
← Visi įrašai


