Un backtest pe acțiuni care omite companiile delistate poate raporta randamente puternice, ștergând în tăcere unele dintre cele mai nefavorabile rezultate. Problema începe adesea cu o alegere practică: descarci lista de simboluri de astăzi, apoi testezi acele simboluri pe ultimul deceniu. Prin construcție, lista conține doar supraviețuitorii.
Pentru a păstra companiile dispărute în universul de cercetare, nu ajunge să adaugi câteva simboluri bursiere vechi. Trebuie să știi ce valori mobiliare existau și când, când au intrat sau au ieșit de pe o piață și ce s-a întâmplat cu valoarea lor la final. 3 scurtături frecvente pierd acea istorie în moduri diferite.
Greșeala 1: folosești componența de astăzi pentru fiecare an
Imaginează-ți că testezi, începând din 2010, o strategie de momentum lunar pe companiile care fac parte acum din S&P 500. Companiile care au dat faliment, au fuzionat sau au ieșit din indice lipsesc de la fiecare rebalansare. Strategia ta nu are niciodată ocazia să cumpere un viitor perdant, iar universul istoric păstrează numele care, în cele din urmă, s-au dovedit suficient de performante pentru a rămâne în indice.
Rezultatul e, de obicei, un randament mediu umflat, o scădere maximă mai blândă și o strategie care pare să prefere factori simpli precum momentum sau calitatea. Aceste semnale pot fi reale. Însă testul le-a oferit și un avantaj discret: informația despre cine a supraviețuit.
Folosește apartenența la indice cunoscută la momentul respectiv. La fiecare rebalansare, setul eligibil ar trebui să conțină valorile mobiliare care îndeplineau regulile pe baza informațiilor disponibile atunci. Apartenența trebuie să aibă date de intrare în vigoare, inclusiv pentru schimbările dintre revizuirile programate ale indicelui, dacă strategia tranzacționează un univers mai larg.
Greșeala 2: tratezi un simbol care lipsește ca pe o lipsă de date
E ușor să ignori un simbol bursier care lipsește dintr-un fișier actualizat al furnizorului de date. Un program de încărcare nu găsește rânduri recente, marchează simbolul ca învechit și îl elimină. Codul poate înregistra un avertisment, dar backtestul continuă cu un set de date mai ordonat și fără nicio evidență a valorilor mobiliare excluse.
Unele valori mobiliare dispar în urma unei fuziuni sau achiziții. Altele sunt delistate după dificultăți financiare, faliment sau nerespectarea regulilor de listare. Ultimul preț obișnuit de închidere nu reprezintă neapărat valoarea primită de un investitor. Dacă o acțiune aflată în dificultate încetează să se tranzacționeze la $0.40 și este apoi anulată, menținerea fictivă a poziției la valoarea de $0.40 poate lăsa în portofoliu la nesfârșit o deținere fără valoare. Eliminarea ei poate șterge cu totul pierderea.
Păstrează un registru principal al valorilor mobiliare, cu datele de listare și delistare, codurile motivelor și, dacă este cazul, valorile mobiliare succesoare sau compensațiile în numerar. Un eveniment de delistare ar trebui să închidă sau să transforme poziția conform valorii primite efectiv de deținător. Detaliile depind de eveniment și de instrument; o singură regulă generică bazată pe „ultimul preț” nu le poate reprezenta pe toate.
| Eveniment | În ce se poate transforma deținerea | Tratamentul de backtest de investigat |
|---|---|---|
| Achiziție în numerar | Numerar conform termenilor tranzacției | Înregistrează încasările în numerar la data intrării în vigoare |
| Fuziune prin schimb de acțiuni | Acțiuni la o companie succesoare | Aplică raportul de schimb și continuă cu valoarea mobiliară a succesorului |
| Anularea în urma falimentului | Valoare recuperabilă mică sau nulă | Rezolvă poziția pe baza înregistrării relevante a distribuirii sau anulării |
Greșeala 3: corectezi universul, dar omiți calculul randamentelor
Adăugarea componenților istorici rezolvă doar problema selecției. Dacă seria randamentelor se oprește la ultima închidere obișnuită, este posibil să omită în continuare randamentul delistării. Dacă adaugi un randament al delistării, dar îl aplici unei serii de prețuri care include deja evenimentul final, poți contabiliza pierderea de două ori. Convențiile furnizorilor diferă, iar numele câmpului singur s-ar putea să nu indice ce convenție folosește un fișier.
Să presupunem că o acțiune scade de la $10 la $1, apoi este delistată cu un randament terminal raportat de −80%. Dacă mai întâi calculezi o pierdere de 90% din preț, apoi o înmulțești cu un randament separat al delistării de −80%, obții o pierdere combinată neverosimilă de 98%. Greșeala constă în combinarea a 2 măsurători care descriu părți suprapuse ale aceleiași evoluții.
Înainte de a calcula randamentele portofoliului, documentează dacă randamentele obișnuite includ distribuțiile și rezultatele delistărilor, precum și intervalele de timp acoperite de fiecare randament. Verifică, de la observațiile brute până la valoarea finală a portofoliului, câteva acțiuni corporative cunoscute. Include pozițiile păstrate pe durata evenimentului; graficul unei valori mobiliare poate părea plauzibil, în timp ce registrul portofoliului aplică încasările în ziua greșită.
Când un simbol dispare, tratează-l ca pe un eveniment care trebuie explicat. Nu presupune că acea companie a încetat să mai conteze doar fiindcă fișierul de date a încetat să o raporteze.
Cum verifici un backtest care ține cont de delistări?
Începe cu numărul de valori mobiliare și acoperirea datelor, înainte să compari rapoartele Sharpe. Pentru fiecare an, raportează câte valori mobiliare au fost eligibile, câte au fost delistate și câte au fost excluse din cauza unor date nerezolvate. Apoi examinează un eșantion de ieșiri din univers cu cauze diferite și urmărește fiecare poziție până la valoarea ei finală în portofoliu.
Rulează aceeași strategie cu și fără acțiunile delistate, dar interpretează diferența ca pe un diagnostic al calității datelor, nu ca pe o estimare corectată a performanței în sine. Regulile universului, convențiile privind randamentele și momentul evenimentelor trebuie toate să corespundă întrebării pe care o pui. Un rezultat curat vine dintr-un registru care poate explica fiecare deținere care a intrat, fiecare acțiune corporativă traversată și valoarea rămasă la ieșire.
← Toate articolele


