A kivezetett vállalatokat kihagyó részvény-visszateszt erős hozamot mutathat, miközben csendben törli a legrosszabb kimenetelek egy részét. A hiba gyakran egy praktikus döntéssel kezdődik: letöltjük a mai szimbólumlistát, majd az elmúlt évtizedre visszamenőleg teszteljük ezeket a szimbólumokat. Ez a lista már eleve csak a túlélőket tartalmazza.
A már megszűnt vállalatok kutatási univerzumban tartásához több kell néhány régi ticker hozzáadásánál. Tudnod kell, mely értékpapírok mikor léteztek, mikor kerültek be egy tőzsdére vagy kerültek ki onnan, és mi történt az értékükkel a végén. Három gyakori egyszerűsítés különböző módokon törli ezt az előzményt.
1. hiba: a mai indexösszetételt használod minden évre
Képzeld el, hogy egy havi momentumstratégiát tesztelsz a jelenlegi S&P 500 index 2010 utáni összetevőin. A csődbe ment, beolvadt vagy az indexből kikerült vállalatok minden újrasúlyozásból hiányoznak. A stratégiádnak esélye sincs megvenni egy később veszteségessé váló részvényt, a múltbeli univerzumban pedig azok a nevek maradnak, amelyek végül elég sikeresnek bizonyultak ahhoz, hogy bent maradjanak.
Az eredmény rendszerint felfújt átlaghozam, mérsékeltebb visszaesés, és egy olyan stratégia, amely mintha az egyszerű tényezőket, például a momentumot vagy a minőséget kedvelné. Ezek a jelzések lehetnek valósak. A teszt azonban csendes előnyt is biztosított számukra: annak ismeretét, hogy ki maradt talpon.
Használj adott időpontra érvényes tagságot. Minden újrasúlyozáskor azok az értékpapírok tartozzanak az arra jogosult körbe, amelyek az akkor rendelkezésre álló információk alapján megfeleltek a szabályoknak. A tagsághoz érvényességi dátumok kellenek, beleértve az ütemezett indexfelülvizsgálatok közötti változásokat is, ha a stratégia szélesebb univerzumban kereskedik.
2. hiba: az eltűnt szimbólumot hiányzó adatnak tekinted
Könnyű átugrani egy olyan tickert, amely hiányzik egy modern adatszolgáltató fájljából. A betöltő nem talál friss sorokat, elavultnak minősíti a szimbólumot, majd eldobja. A kód naplózhat egy figyelmeztetést, de a visszateszt rendezettebb adathalmazzal és az általa kizárt értékpapírok nyilvántartása nélkül folytatódik.
Egyes értékpapírok egyesülés vagy felvásárlás miatt tűnnek el. Másokat pénzügyi nehézségek, csőd vagy a tőzsdei bevezetési szabályok megsértése után vezetnek ki. Az utolsó szokásos záróár nem feltétlenül tükrözi a befektetőnek ténylegesen kifizetett értéket. Ha egy bajba jutott részvény kereskedése 0,40 dolláron leáll, majd később törlik, azzal, hogy a pozíciót továbbra is 0,40 dolláron tartod nyilván, örökre értéktelen eszközt hagyhatsz a portfólióban. Ha pedig eldobod, a veszteség teljesen eltűnhet.
Tarts fenn értékpapír-törzsadatállományt a tőzsdei bevezetés és kivezetés dátumaival, az okkódokkal, valamint adott esetben az utódpapírral vagy a készpénzes ellenértékkel. A kivezetési eseménynek a pozíciót annak megfelelően kell lezárnia vagy átalakítania, amit a tulajdonos ténylegesen kapott. A részletek az eseménytől és az instrumentumtól függnek; egyetlen általános „utolsó ár” szabály nem írhatja le mindegyiket.
| Esemény | Mivé válhat a pozíció | Vizsgálandó visszatesztelési kezelés |
|---|---|---|
| Készpénzes felvásárlás | Az ügylet feltételei szerinti készpénz | A készpénzbevételt az érvényesség kezdetének dátumán könyveld el |
| Részvénycsere útján történő egyesülés | Az utódvállalat részvényei | Alkalmazd a cserearányt, és folytasd a pozíciót az utódvállalat értékpapírjával |
| Részvények törlése csőd után | Csekély vagy semmilyen megtérülő érték | A pozíciót a vonatkozó felosztási vagy törlési nyilvántartás alapján rendezd |
3. hiba: javítod az univerzumot, de kihagyod a hozamelszámolás mechanikáját
A múltbeli indexösszetevők hozzáadása csak a kiválasztási problémát oldja meg. Ha a hozamsorozatod az utolsó szokásos záróárnál véget ér, a kivezetési hozam akkor is kimaradhat. Ha hozzáadod a kivezetési hozamot, de olyan árfolyamsorozatra alkalmazod, amely már tartalmazza a végső eseményt, kétszer számolhatod el a veszteséget. Az adatszolgáltatók módszertana eltérő, és önmagában a mező neve nem feltétlenül árulja el, melyik módszert használja a fájl.
Tegyük fel, hogy egy részvény ára 10 dollárról 1 dollárra esik, majd kivezetik, és −80%-os végső hozamot jelentenek rá. Ha először 90%-os árfolyamveszteséget számolsz, majd ezt megszorzod egy külön −80%-os kivezetési hozammal, 98%-os, életszerűtlen összesített veszteséget kapsz. A hiba abból ered, hogy két, ugyanazon árfolyamút egymást átfedő szakaszát leíró mérést kombinálsz.
A portfólióhozamok kiszámítása előtt dokumentáld, hogy a szokásos hozamok tartalmazzák-e az osztalékokat és a kivezetési kimeneteleket, valamint hogy az egyes hozamok milyen dátumokra vonatkoznak. Néhány ismert vállalati eseményt vezess végig a nyers megfigyelésektől a portfólió végső értékéig. Az esemény idején megtartott pozíciókat is vizsgáld meg; egy értékpapír árfolyamgrafikonja hihetőnek tűnhet, miközben a portfólió-nyilvántartás rossz napra könyvelte a bevételt.
Ha egy szimbólum eltűnik, kezeld olyan eseményként, amelyre magyarázatot kell találni. Ne következtesd azt, hogy a vállalat többé nem számít, pusztán azért, mert az adatfájl nem közöl róla több adatot.
Hogyan ellenőrizd, hogy a visszateszt figyelembe veszi-e a kivezetéseket?
A Sharpe-mutatók összehasonlítása előtt kezdd a darabszámokkal és az adatok lefedettségével. Minden évre számold meg, hány értékpapír volt jogosult, hányat vezettek ki, és hányat zártál ki rendezetlen adatok miatt. Ezután vizsgálj meg különböző okokból bekövetkezett kilépéseket, és vezesd végig az egyes pozíciókat a portfólió végső értékéig.
Futtasd le ugyanazt a stratégiát a kivezetett nevek bevonásával és nélkülük is, de a különbséget adatminőségi diagnosztikaként értelmezd, önmagában ne korrigált teljesítménybecslésként. Az univerzumszabályoknak, a hozamszámítási konvencióknak és az események időzítésének mind illeszkedniük kell ahhoz a kérdéshez, amelyre választ keresel. Megbízható eredményt olyan nyilvántartás ad, amely meg tudja magyarázni minden bekerült pozíciót, minden vállalati eseményt, amelyen áthaladt, és az általa hátrahagyott értéket.
← Összes bejegyzés


