Forrige måned tok jeg én papirkjøring av funding-carry og beregnet Sharpe på tre måter. Daglig meravkastning var i gjennomsnitt 6.4 basispunkter, med et daglig standardavvik på 81 basispunkter. Ganger √252, det blir 1.25. Ganger √365, det blir 1.51. Sampler du samme egenkapitalkurve hvert femte minutt og ganger med √(365×288), sier notatet 3.08. De to første tallene er en kalenderdiskusjon. Det tredje er det researchagentene våre spytter ut når de annualiserer etter datafilens frekvens i stedet for beslutningens frekvens. Det er ikke en Sharpe-ratio i noen forstand jeg ville forsvart.
Sharpe (ann.): 3.08. Femminuttersavkastning, crypto_carry_v3.
Jeg beholder 3.08. Det er den som må forklares.
Hvorfor dobler en femminutters-Sharpe den daglige?
Kvadratrot-av-tid-regelen er et utsagn om uavhengige trekk. Legg sammen N i.i.d.-avkastninger, og gjennomsnittet skalerer med N, standardavviket med √N, ratioen med √N. Femminutters kryptoavkastning er ikke uavhengige trekk. Midtkursen spretter av budet. Et gammelt merke tikker tilbake. Funding påløper ikke i 288 uavhengige skiver; den postes etter klokka. En bok som handler kl. 16:00 UTC og deretter sitter over natten, tok ikke 287 andre beslutninger mens du sov.
Når korthorisontavkastning mean-reverter, og mikrostrukturstøy mean-reverter per konstruksjon, får et mean-reversion-signal som samples hvert femte minutt også handle den spretten. Daglige merker netter den ut. De ekstra 1.57 i annualisert Sharpe er ofte en oscillasjon på to basispunkter som aldri overlevde en tur-retur på åtte basispunkter. Du fant ikke mer edge. Du skar støy i flere biter og ganger deretter med 324.
Andrew Lo dokumenterte √N-svikten i 2002, for seriell korrelasjon i månedlig hedgefondavkastning. Annet marked. Samme synd. Vi behandler fortsatt √N som et formateringsvalg.
252 eller 365 er den mindre kampen
NAV-er for amerikanske aksjer hopper over helger og helligdager, noe som gir deg om lag 252 punkter i året. Krypto-perps printer lørdag. Hvis du merker en BTC-bok hver kalenderdag, er lørdag en ekte P&L med ekte funding, og du har om lag 365 avkastninger. Å bruke 252 på den serien undervurderer det annualiserte tallet med om lag 20 prosent, fordi √365/√252 er 1.20. Jeg bruker 365 for en 24/7-bok merket daglig og 252 for en amerikansk aksjebok merket ved sesjonsstenging. Jeg skriver konstanten ved siden av Sharpen.
Det avviket er reelt. Det er heller ikke slik 1.51 ble til 3.08. Å sammenligne en krypto-1.51 bygget på 365 med en aksje-1.51 bygget på 252 uten å konvertere, er slik pitch decks blir til. Konverter begge til meravkastning for kalenderåret over standardavviket til kalenderårsavkastning, fra daglige NAV-er, eller ikke sammenlign dem.
Annualiser etter beslutningsklokka
Hvis strategien kan handle hvert femte minutt og faktisk gjør det, er femminuttersavkastning den ærlige serien. Du bør likevel ikke blindt gange med √105,120, fordi disse avkastningene er serielt korrelerte. Bygg en daglig NAV fra femminuttersboka, og annualiser deretter den daglige Sharpen med √365. Det daglige merket folder spretten inn i det samme tallet du ville lest av en papirkonto.
Hvis strategien handler én gang om dagen, ikke gi den en femminutters-Sharpe i det hele tatt. Og ikke resample en daglig strategi til minuttbarer for at egenkapitalkurven skal se jevnere ut. En kollega sendte meg en gang et fløyelsmykt plott som var en daglig bok, forward-fylt til minutter. Handlene hadde ikke endret seg. Sharpe fra minuttfilen var enorm. Jeg tenker fortsatt på den kurven når en agent sier den sjekket flere tidsrammer.
Hva som hører hjemme på researchnotatet
En Sharpe er en egenskap ved en avkastningsserie, ikke en egenskap ved en strategi. Notatet må si hvilken serie.
| Konvensjon | Multiplikator | Ærlig når |
|---|---|---|
| Daglig × √252 | 15.87 | Amerikanske aksjer, sesjons-NAV, helger er ikke avkastning |
| Daglig × √365 | 19.10 | Krypto (eller hvilken som helst 24/7-bok) merket hver kalenderdag |
| Timevis × √(365×24) | 93.6 | Hver time er en uavhengig beslutning, og du tror fortsatt på √N |
| 5-minutters × √(365×288) | 324.3 | Nesten aldri, for en strategi som ikke handler 288 ganger om dagen |
Jeg vil ha tre ting ved siden av hver Sharpe vi printer: avkastningsfrekvensen, annualiseringskonstanten og om helgemerker er med i utvalget. Hvis en agent utelater dem, kaster jeg tallet og beregner på nytt fra den daglige NAV-en.
Paper trading avgjør argumentet på en kjedelig måte. Merk papirkontoen kl. 00:00 UTC. Annualiser den serien med antall merker i året. Hvis backtesten bare stemmer etter at du endrer √N, har du aldri sett på strategien.
← Alle innlegg


