21. august 2026 · data

Hvorfor din backtest håndterer udbyttet forkert

Hvorfor din backtest håndterer udbyttet forkert

Backtests af aktier håndterer ofte udbytte forkert på en af tre måder: De behandler en justeret prisserie, som om den kunne handles på, krediterer kontanter på den forkerte dato eller ignorerer udbyttet helt. Hver af disse valg kan give en plausibel graf med en forkert kontoværdi.

Den vigtige forskel er mellem aktiens handlede pris og de kontanter eller aktier, som en selskabshændelse skaber. Hold styr på begge dele. Et udbytte ændrer, hvad aktionæren har til gode; det får ikke kursfaldet på ex-datoen til at forsvinde fra markedets historik.

Fejl 1: at handle på en justeret lukkekurs, som om den var et tilbud

Historiske dataleverandører justerer ofte priser for udbytte, så en graf kan vise det samlede afkast ved geninvestering. Den serie er nyttig til visse typer analyser. Det er ikke den pris, en ordre kunne være blevet udført til.

Forestil dig en aktie, der lukker i $100, før den går ex-udbytte med $1 pr. aktie. Hvis den åbner i $99, og intet andet bevæger sig, viser en ujusteret prisgraf et fald på 1%. En udbyttejusteret serie kan fjerne dette spring ved at skalere historiske priser om. En backtest, der bruger den justerede serie til signaler og handler, blander en afkastkonvention sammen med en handelbar kurs.

Skaderne afhænger af strategien. En tærskel baseret på en nylig top kan udløses af en pris, der aldrig blev handlet til. Et stop kan udløses ved et justeret niveau. Afkast beregnet ud fra den samme justerede serie kan se jævne ud, mens handlerne prissættes i et andet univers.

PrisfeltVelegnet tilUsikker antagelse
Rå handels- eller tilbudsprisSignaler og simuleret eksekvering med passende timingDen inkluderer allerede aktionærens pengestrømme
Udbyttejusteret lukkekursVisse sammenligninger af samlet afkastDen var tilgængelig som en handelbar pris
Justerede OHLC-søjlerAnalyse, når justeringsmetoderne er forståetIntraday-toppe og -bunde svarer til historiske kurser

Fejl 2: at bogføre udbyttet på ex-datoen

Ex-udbyttedatoen afgør, hvem der har ret til udlodningen i henhold til de gældende markedsregler. Kontanterne modtages som regel senere, på betalingsdatoen. De to datoer har forskellige funktioner i en kontosimulering.

Antag, at du ejer 100 aktier gennem en ex-dato for et annonceret udbytte på $0.50, som udbetales to uger senere. Strategien kan have fået et tilgodehavende på $50 på ex-datoen. Den har endnu ikke $50 i disponible kontanter. Hvis simulatoren straks lægger kontanterne til købekraften, kan den finansiere et køb, som den virkelige konto ikke kunne foretage med den udlodning.

For en beregning af afkast ved en langsigtet køb-og-behold-strategi kan det være nok at registrere retten til udbyttet på ex-datoen. For en strategi, der geninvesterer udlodninger, følger købekraft eller handler omkring afvikling, skal tilgodehavendet og betalingen holdes adskilt. Brug den betalingsplan, der var kendt på det pågældende tidspunkt; en senere datarettelse bør ikke ændre, hvad systemet kunne have forudset.

For en simpel lang position er et kursfald omkring udbyttebeløbet på ex-datoen ikke automatisk et handelstab. Kontoen har færre dollars i aktier og et udbyttetilgodehavende. Om værdierne udligner hinanden præcist afhænger af markedsbevægelser, skatter, kildeskat og simuleringens konventioner.

Fejl 3: at ignorere udbyttet, fordi kursen allerede er faldet

Hvis man lader prisen være ujusteret og udelader pengestrømmen, opstår den modsatte forvrængning. I eksemplet med kursfaldet fra $100 til $99 har ejeren af 100 aktier nu aktier for $9,900 i stedet for $10,000 samt et udbyttetilgodehavende på $100. Hvis man kun tæller aktierne, viser man et tab på $100, selv om den forenklede samlede værdi er uændret.

Fejlen kan blive særlig stor over en lang periode eller i en portefølje med aktier, der giver høje udlodninger. Den kan også påvirke signaler: En strategi, der fortolker hvert ex-dato-gap som et almindeligt fald, kan sælge på det helt forkerte tidspunkt. Udbyttet kan forklare gapet, men det bestemmer ikke den næste markedsbevægelse.

Hvordan bør en backtest af aktier modellere udbytte?

Begynd med rå priser på det pågældende tidspunkt til beslutninger og handler, og repræsenter derefter selskabshændelser som særskilte kontohændelser. Hvor mange detaljer der kræves, afhænger af, hvilket spørgsmål backtesten skal besvare.

  1. Til måling af samlet afkast: medregn udlodninger, man har ret til, i porteføljeværdien, og dokumentér antagelsen om geninvestering.
  2. Til simulering af en strategi: hold aktier, tilgodehavender, kontantbetalinger og købekraft adskilt, hvor timingen har betydning.
  3. Til signaler og eksekvering: brug prisfelter, der svarer til faktiske historiske markedsniveauer og tidspunkterne, hvor de var tilgængelige.

Kontrollér også aktiesplit, ekstraordinære udbytter og kildeskat særskilt. Et almindeligt udbytte på $1 og en ekstraordinær udlodning på $10 kan medføre forskellige prisjusteringer og meget forskellig adfærd i strategien. En enkelt “justeret”-markering fra en dataleverandør fortæller sjældent nok.

Når en backtest krydser en ex-dato, så spørg, hvad kontoen ejede før datoen, hvad den fik ret til, hvornår kontanterne kom ind, og hvilken prisserie der styrede beslutningen. Hvis alle svarene ligger implicit i én kolonne med justerede lukkekurser, bygger aktiekurven på antagelser, du ikke kan se.

udbytteaktierselskabshændelserbacktesting
← Alle indlæg