14. oktober 2026 · data

Hvorfor backtesten trenger en oversikt over avnoteringer

Hvorfor backtesten trenger en oversikt over avnoteringer

En aksjetest som utelater avnoterte selskaper, kan vise sterk avkastning samtidig som noen av de dårligste utfallene i det stille slettes. Problemet starter ofte med et praktisk valg: Last ned dagens symboliste, og test deretter disse symbolene for de siste 10 årene. Listen består per definisjon av overlevende.

Det krever mer enn å legge til noen gamle tickere for å beholde døde selskaper i analyseuniverset. Du må vite hvilke verdipapirer som eksisterte når, når de ble tatt opp på eller fjernet fra en handelsplass, og hva som skjedde med verdien deres til slutt. 3 vanlige snarveier mister historikken på ulike måter.

Feil 1: Bruk dagens indeksbestanddeler for alle år

Tenk deg at du tester en månedlig momentstrategi på dagens indeksbestanddeler i S&P 500 fra 2010 og framover. Selskaper som gikk konkurs, ble fusjonert eller falt ut av indeksen, mangler ved hver rebalansering. Strategien får aldri mulighet til å kjøpe en framtidig taper, og det historiske universet beholder navnene som til slutt viste seg å være vellykkede nok til å bli værende.

Resultatet er vanligvis oppblåst gjennomsnittsavkastning, mindre dramatiske fall og en strategi som ser ut til å foretrekke enkle faktorer som momentum eller kvalitet. Disse signalene kan være reelle. Testen har også gitt dem en skjult fordel: kunnskapen om hvem som overlevde.

Bruk medlemskap basert på informasjon som var tilgjengelig på det aktuelle tidspunktet. Ved hver rebalansering bør det kvalifiserte utvalget inneholde verdipapirer som oppfylte reglene basert på informasjonen som var tilgjengelig da. Medlemskapet må ha gyldighetsdatoer, inkludert endringer mellom planlagte indeksgjennomganger hvis strategien handler i et bredere univers.

Feil 2: Behandle et manglende symbol som manglende data

Det er lett å hoppe over en ticker som mangler i en moderne leverandørfil. En datalaster finner ingen nyere rader, merker symbolet som utdatert og fjerner det. Koden kan logge en advarsel, men backtesten fortsetter med et ryddigere datasett og uten oversikt over verdipapirene den har utelatt.

Noen verdipapirer forsvinner på grunn av en fusjon eller et oppkjøp. Andre avnoteres etter økonomiske problemer, konkurs eller brudd på børsens noteringskrav. Den siste ordinære sluttkursen gjenspeiler ikke nødvendigvis verdien investoren mottok. Hvis en kriserammet aksje slutter å handle på $0.40 og senere blir kansellert, kan det å late som om posisjonen fortsatt har en verdi på $0.40, føre til at en verdiløs beholdning blir stående i porteføljen for alltid. Å fjerne den kan slette hele tapet.

Oppretthold et verdipapirregister med noterings- og avnoteringsdatoer, årsakskoder og etterfølgende verdipapir eller kontantvederlag der det er relevant. En avnoteringshendelse bør avslutte eller omdanne posisjonen i tråd med det innehaveren faktisk mottok. Detaljene avhenger av hendelsen og instrumentet; én generell regel basert på «siste kurs» kan ikke dekke alle tilfeller.

HendelseHva beholdningen kan bli tilBehandling i backtesten som bør undersøkes
KontantoppkjøpKontanter i henhold til avtalevilkåreneRegistrer kontantoppgjøret på ikrafttredelsesdatoen
AksjefusjonAksjer i et etterfølgende selskapBruk bytteforholdet, og fortsett med det etterfølgende verdipapiret
Kansellering etter konkursLiten eller ingen gjenvinnbar verdiAvslutt posisjonen basert på relevant utbetalings- eller kanselleringspost

Feil 3: Oppdater universet, men hopp over avkastningsberegningen

Å legge til historiske indeksbestanddeler løser bare problemet med utvalget. Hvis avkastningsserien stopper ved siste ordinære sluttkurs, kan avkastningen ved avnotering fortsatt mangle. Hvis du legger til avnoteringsavkastning, men bruker den på en kursserie som allerede inkluderer slutthendelsen, kan du telle tapet to ganger. Leverandørene bruker ulike konvensjoner, og feltnavnet alene forteller deg ikke nødvendigvis hvilken konvensjon filen følger.

Anta at en aksje faller fra $10 til $1 og deretter avnoteres med en rapportert terminalavkastning på −80%. Hvis du først beregner et kurstap på 90% og deretter ganger med en separat avnoteringsavkastning på −80%, får du et usannsynlig samlet tap på 98%. Feilen er at du kombinerer to målinger som dekker overlappende deler av samme forløp.

Før du beregner porteføljeavkastning, dokumenter om ordinær avkastning inkluderer utbetalinger og utfall ved avnotering, og hvilke datoer hver avkastning dekker. Avstem noen kjente selskapshendelser fra råobservasjoner til endelig porteføljeverdi. Ta med posisjoner som holdes gjennom hendelsen; et diagram på verdipapirnivå kan se troverdig ut selv om porteføljeregisteret har bokført oppgjøret på feil dag.

Når et symbol forsvinner, behandle det som en hendelse som må forklares. Ikke trekk slutningen at selskapet sluttet å være relevant bare fordi datafilen sluttet å rapportere om det.

Hvordan kontrollerer du en backtest som tar hensyn til avnoteringer?

Begynn med antall og dekning før du sammenligner Sharpe-forhold. Rapporter for hvert år hvor mange verdipapirer som var kvalifiserte, hvor mange som ble avnotert, og hvor mange som ble utelatt på grunn av uavklarte data. Undersøk deretter et utvalg av avnoteringer med ulike årsaker, og følg hver posisjon fram til dens endelige porteføljeverdi.

Kjør samme strategi med og uten avnoterte navn, men tolk forskjellen som en kontroll av datakvaliteten, ikke som et korrigert resultatmål i seg selv. Universreglene, avkastningskonvensjonene og tidspunktet for hendelsene må alle samsvare med spørsmålet du prøver å besvare. Et pålitelig resultat kommer fra et register som kan forklare hver beholdning som kom inn, hver selskapshendelse den gikk gjennom, og verdien den etterlot seg.

overlevelsesskjevhetavnoterte aksjerpunkt-i-tid-databacktesting
← Alle innlegg