En strategi siktar på en annualiserad volatilitet på 10%. Backtestet visar 10.2%. Det låter tillräckligt nära, ända tills du upptäcker att kalkylarket för positionsstorlek använde gårdagens volatilitetsestimat, att simulatorn inte tog ut någon avgift när hävstången ändrades och att ett hopp över natten orsakade större skada än målet var tänkt att beskriva.
Ta en enkel BTC-perpetualstrategi: den följer en riktningssignal, dimensionerar exponeringen efter en volatilitetsbudget på 10% annualiserat och uppdaterar positionen en gång om dagen. Regeln är vanlig eftersom den är enkel att förklara och enkel att koda. Så här ser det ut när du plockar isär en dags position.
Signalen: önskad riktning utan riskmått
Vid måndagens stängning visar signalen lång. Det anger åt vilket håll strategin vill vara positionerad, men säger inget om hur mycket BTC den ska hålla. Volatilitetsmålet tillför den skala som saknas.
Anta att kontot har ett eget kapital på $100,000 och att strategin skattar BTC:s dagliga volatilitet till 2%. Ett annualiserat mål på 10% motsvarar ungefär 0.63% daglig volatilitet, beräknat som 10% delat med kvadratroten ur 252 handelsdagar. Den ojusterade hävstången blir då cirka 0.63% / 2%, eller 0.315 gånger eget kapital: en BTC-exponering på $31,500.
Redan i den prydliga beräkningen döljer sig ett antagande: BTC:s volatilitet beter sig tillräckligt mycket som en stabil fördelning för att den senaste dagliga variationen ska kunna vägleda morgondagens exponering. Ett volatilitetsestimat beskriver de senaste rörelserna. Det sätter inget tak för nästa rörelse.
Skattningen: vilka två procent?
Använd en standardavvikelse från stängning till stängning över 20 dagar, annualiserad med kvadratroten ur 365 eftersom perpetualkontraktet handlas varje dag. Vid 2% daglig volatilitet blir det cirka 38.2% annualiserat. Med 252 i stället blir det cirka 31.7% – en betydande skillnad i positionsstorlek som enbart beror på kalenderkonventionen.
Ett 20-dagarsfönster reagerar snabbt, men en lugn tvåveckorsperiod kan sänka skattningen precis innan volatiliteten ökar. Ett 90-dagarsfönster är stabilare och långsammare. Exponentiellt viktad volatilitet hamnar mellan dessa alternativ, med en egen halveringstid och beroende av startvärdet. Det finns inget universellt bästa val; backtestet bör ange skattningsmetoden och hålla dess inställningar fasta när resultat jämförs.
| Val av skattningsmetod | Vad förändras | Risk att hålla utkik efter |
|---|---|---|
| Rullande standardavvikelse över 20 dagar | Reagerar snabbt på de senaste rörelserna | Exponeringen ökar snabbt efter en lugn period |
| Rullande standardavvikelse över 90 dagar | Långsammare och jämnare positionsstorlek | Exponeringen förblir hög när en ny volatilitetsregim börjar |
| EWMA, 10 dagars halveringstid | De senaste avkastningarna väger tyngre | Resultatet beror på val av avklingning och uppvärmningsperiod |
Tidsstämpeln: när är värdet känt?
Om måndagens stängning ingår i skattningen kan strategin använda den först när måndagens stängning är klar. Därefter kan den lägga en order för ett senare exekveringstillfälle, till exempel tisdagens första tillgängliga pris i simulatorn. Om ordern fylls vid måndagens stängning skulle positionsstorleken reagera på en avkastning som ännu inte var fastställd.
Det betyder också att en daglig ombalansering inte skyddar kontot oavbrutet under dagen. Måndagens position ligger kvar genom tisdagens hopp, även om signalen eller volatiliteten ändras klockan 10:00 UTC. Det är ett designval; papperskontot bör följa samma schema.
Ordern: förändrad exponering kostar
På tisdagen stiger skattningen från 2% till 3%. Målexponeringen sjunker från $31,500 till $21,000. Det kostar att sälja $10,500 av perpetualkontraktet. Med en takeravgift på 5 baspunkter blir avgiften $5.25. Om strategin korsar spreaden och får en prispåverkan på 3 baspunkter tillkommer cirka $3.15. Finansieringen tillkommer separat: kassaflödet beror på positionen vid finansieringstidpunkten och den ränta som faktiskt tillämpas.
Små belopp växer när en strategi minskar risken efter varje uppgång i volatiliteten och återställer den efter varje lugn period. Redovisa omsättningen som själva storleksregeln skapar, samt avgifter, spread och prispåverkan för affärerna. Ett volatilitetsmål utan friktion kan i det tysta bli en strategi med hög omsättning.
Resultatet: ett mål är inget löfte om begränsad svansrisk
Anta att den skattade dagliga volatiliteten är 2% och att strategin håller en nominell position på $31,500 mot ett eget kapital på $100,000. BTC faller sedan 12% före nästa planerade ombalansering. Den ungefärliga värderingsförlusten blir $3,780, eller 3.78% av det egna kapitalet, före avgifter och finansiering. Ett annualiserat mål på 10% förhindrade inte förlusten; det omvandlade en skattning av normala variationer till en positionsstorlek.
Risken blir större om regeln saknar hävstångstak. Efter en lång lugn period kan den skattade volatiliteten bli mycket låg, och formeln kan kräva en position som överstiger kontots marginal eller marknadens kapacitet. Sätt ett tak i storleksregeln och ta med det i backtestet. Följ sedan hur ofta taket slår till; om det sker ofta är det sällan det annonserade målet som styr den faktiska exponeringen.
Granskningen: spela upp regeln, inte bara kurvan
För varje ombalansering ska du registrera avkastningsfönster, volatilitetsestimat, annualiseringsfaktor, mål, hävstångstak, önskat nominellt belopp, exekverat nominellt belopp, omsättning, avgifter, prispåverkan och finansiering. När målet och den realiserade volatiliteten skiljer sig åt visar dessa fält om skattningen släpade efter, om handelskostnader åt upp avkastningen eller om exponeringsgränser ändrade strategin.
Kör slutligen samma kod för positionsstorlek och samma tidpunkt för ombalansering i pappershandel. Jämför önskad exponering med faktisk position och notera missade eller försenade order. Ett riskmål blir användbart när varje steg från skattning till innehav går att förklara; procentsiffran på instrumentpanelen är bara första steget.
← Alla inlägg


