Un backtest de portofoliu a raportat o rotație anuală de 12%. Contul său de tranzacționare pe hârtie a tranzacționat 38%. Reechilibrarea-țintă reprezenta 5% din NAV. Ordinele individuale au avut în medie 0,7% din NAV. Nimic nu funcționase greșit: backtestul număra modificările portofoliului, în timp ce contul număra ordinele necesare pentru a ajunge la țintă.
Diferența contează, fiindcă taxele, impactul asupra pieței și volumul operațional depind de valoarea nominală executată. Dacă vrei o estimare a costurilor pe care s-o poți compara cu tranzacționarea pe hârtie, definește rotația la nivelul ordinelor și ține cont de ce s-a întâmplat între țintă și executare.
Ce înseamnă rotația într-un backtest?
Nu există o convenție universală. O definiție uzuală a rotației portofoliului însumează modificările absolute ale ponderilor activelor. Unii cercetători împart totalul la doi, deoarece cumpărarea unui activ și vânzarea altuia pot reprezenta o singură rotație a portofoliului. Alții raportează valoarea nominală tranzacționată împărțită la NAV, fără s-o înjumătățească.
Toate aceste convenții pot fi coerente în sine. Capcana este să le compari ca și cum ar măsura același lucru. E greu de interpretat un model care indică „o rotație de 12%” până nu știi numărătorul, numitorul și dacă achizițiile și vânzările sunt numărate împreună.
| Măsură | Exemplu de calcul | Ce îți arată |
|---|---|---|
| Modificarea absolută a ponderii | Suma valorilor |pondere nouă − pondere veche| | Cât s-a modificat portofoliul-țintă |
| Rotație într-un singur sens | Modificarea absolută a ponderii ÷ 2 | Fracția aproximativă din NAV realocată |
| Valoare nominală executată | Suma valorilor ordinelor executate ÷ NAV | Cât a tranzacționat efectiv contul |
Să luăm un portofoliu de $100,000 care mută $5,000 din Activul A în Activul B. Modificarea absolută a ponderii este de 10%: o reducere de cinci puncte și o creștere de cinci puncte. Rotația într-un singur sens este de 5%. Valoarea nominală executată este de $10,000, adică 10% din NAV, deoarece contul vinde $5,000 și cumpără $5,000.
Acest ultim număr este cel necesar unui model simplu de comisioane care taxează ambele sensuri. La 10 puncte de bază pe sens, reechilibrarea costă $10, înainte de spread sau impact. Dacă aplici aceeași rată rotației înjumătățite, estimarea scade la jumătate.
De ce poate fi rotația contului mai mare?
Țintele descriu unde vrea strategia să ajungă. Ordinele descriu cum ajunge acolo. Este posibil ca acel cont să trebuiască să tranzacționeze mai mult, fiindcă prețurile s-au mișcat după semnal, un ordin anterior s-a executat doar parțial sau dimensiunile minime ale loturilor au îndepărtat pozițiile de țintele exacte.
Iată un exemplu simplu. O strategie vizează ponderi egale în trei active, dar tranzacționează doar o dată pe zi. În cursul zilei, o deținere crește cu 8%, iar celelalte rămân neschimbate. Ponderile portofoliului deviază de la țintă. La reechilibrare, contul vinde o parte din activul câștigător și cumpără activele subponderate. Un backtest care compară ponderile-țintă de ieri cu cele de azi poate să nu surprindă deloc aceste tranzacții.
Și corecțiile mici, repetate, se adună. Dacă un ordin este împărțit în mai multe intervale și la fiecare interval se recalculează soldul rămas, contul poate tranzacționa 0,7% din NAV de patru ori pentru a se apropia de o modificare-țintă de 2%. A fost o singură ajustare de 2% sau o valoare nominală executată de 2,8%? Pentru contabilizarea comisioanelor, e vorba de a doua variantă. Pentru analiza deciziei, s-ar putea să-ți fie utile ambele cifre.
Cum ar trebui să măsor rotația în raport cu tranzacționarea pe hârtie?
Ține separat modificarea-țintă, ordinele trimise și executările efective. Astfel, diferența dintre backtest și contul de tranzacționare pe hârtie devine explicabilă, în loc să pară misterioasă.
- Rotația-țintă: Însumează modificările absolute ale valorii pozițiilor dorite și precizează dacă împarți suma la doi.
- Rotația ordinelor trimise: Însumează valoarea nominală a ordinelor noi trimise, inclusiv înlocuirile, dacă acestea creează expunere suplimentară pe piață.
- Rotația executată: Însumează valoarea nominală absolută executată și împarte suma la o măsură NAV precizată clar.
- Sold neexecutat: Înregistrează suma-țintă rămasă neexecutată și de când este în așteptare. Aceasta poate genera un alt ordin mai târziu.
Folosește aceleași reguli de monedă și evaluare pe tot parcursul. Într-un portofoliu cu mai multe active, evaluează fiecare executare la prețul de execuție, în moneda de raportare a contului; nu combina numărul de contracte cu valoarea nominală în dolari. Stabilește dacă momentul de referință pentru NAV este înainte sau după comisioane și păstrează aceeași convenție în toate perioadele.
Pentru costuri, folosește valoarea nominală executată. Pentru a diagnostica fluctuația excesivă a strategiei, compară și rotația-țintă cu rotația ordinelor trimise. Un singur număr nu poate răspunde la ambele întrebări.
Cifra surprinzătoare a fost 38%
În acea rulare pe hârtie, cifra de 12% din backtest descria modificările programate ale țintei. Cifra de 38% a contului număra cumpărările și vânzările executate, inclusiv corecțiile pentru abateri și ordinele de urmărire după executări parțiale. Strategia nu devenise brusc de trei ori mai activă. Rapoartele numărau evenimente diferite.
Aici poate da greș pe nesimțite și „costul mediu per reechilibrare” dintr-un backtest. Costurile se acumulează de-a lungul traseului parcurs de cont, nu doar din diferența dintre două portofolii idealizate. Alinierea acestor definiții nu garantează că o rulare pe hârtie va reproduce fiecare executare, dar îți va arăta ce măsoară de fapt diferența.
← Toate articolele


