Aksjestrategi-backtester
Logg på med Google

Slik bruker du backtesteren

Alt du trenger for å bygge, teste og sammenligne aksjestrategier på Oslo Børs.

Kom i gang

Aksjefilteret og datasiden er åpne for alle. For å kjøre backtester logger du inn med Google-kontoen din: kontoen er gratis og gir deg 5 backtester per dag, og telleren nullstilles ved midnatt norsk tid.

Velg språk øverst på siden. Når du er logget inn, lagres valget på kontoen din.

Din første backtest

  1. Åpne Strategi og velg en strategi under Start med en ferdig mal.
  2. Trykk Kjør backtest. Resultatet vises ved siden av skjemaet etter noen sekunder.
  3. Endre et filter, kjør på nytt og sammenlign. Når du liker en strategi, trykk Lagre som favoritt.

Bygg en strategi

En strategi er et sett med filtre og en rangeringsregel. På hver rebalanseringsdag finner backtesteren aksjene som passerer alle filtrene dine, rangerer dem og eier de beste med lik vekt fram til neste rebalansering.

Periode og penger
Velg start- og sluttdato, valuta, startkapital og kurtasje i basispunkter (10 bp = 0,1 % av hver handel). Kryss av for Ta med slippage for også å betale kjøps-/salgsspread og markedspåvirkning, som øker når du handler en stor andel av aksjens normale dagsomsetning.
Utvalg
Test på alle aksjene på Oslo Børs eller bare på tickere du velger. Minstekrav til kurs, omsetning og historikk fjerner aksjer som er for små, for illikvide eller for nye til å handles realistisk. La et felt stå tomt for å slå det av. De samme reglene bestemmer referanseindeksen.
Kjøpsfiltre
Kryss av for et filter for å slå det på: trend (raskt glidende snitt over tregt), kurs over glidende snitt, momentum, RSI, maks. volatilitet og min. utbytteavkastning. En aksje må passere alle filtrene du slår på.
Beta og nøkkeltall
Trykk Legg til filter for å sette minimum og/eller maksimum for beta, P/E, P/B, EV/EBITDA, netto gjeld/EBITDA, egenkapitalavkastning, resultatmargin eller markedsverdi. En aksje uten verdi stopper i filteret. Nøkkeltall finnes fra rundt april 2023, så i tidligere perioder utelukker disse filtrene de fleste aksjene.
Portefølje
Ranger etter bestemmer hvilke av aksjene som passerer du kjøper, Maks. antall aksjer hvor mange du eier, og Rebalansering hvor ofte porteføljen bygges om: månedlig, ukentlig eller daglig. Hyppigere rebalansering gir flere handler og høyere kostnader.

En annen valuta endrer avkastningen gjennom valutakursen, men ikke hvilke aksjer som velges: signalene bruker alltid aksjenes kurser i NOK.

Slik leser du resultatene

Hvert resultat sammenlignes med en referanseindeks: alle aksjene i utvalget ditt eid med lik vekt, uten filtre og uten handelskostnader.

Total avkastning
Hvor mye kapitalen vokste over hele perioden, inkludert utbytte og etter kostnader.
Årlig avkastning
Gjennomsnittlig årlig avkastning. Bruk den til å sammenligne perioder av ulik lengde.
Sharpe
Avkastning per risikoenhet: årlig avkastning delt på volatiliteten, uten risikofri rente. Høyere er bedre.
Største fall
Det største fallet fra en topp til en senere bunn. Det viser hvor smertefull den verste perioden ville vært.
Volatilitet
Hvor mye verdien svinger fra dag til dag, omregnet til årlig. Lavere betyr jevnere utvikling.
Omløp / år
Hvor mange ganger i året hele porteføljen omsettes. Høyt omløp gir høye handelskostnader.

Under tallene finner du verdiutviklingen mot referanseindeksen, fall fra toppen, aksjene som eies siste dag, aksjene som ble eid oftest, og betalte handelskostnader. De siste kjøringene dine står under Nylige kjøringer, så du kan åpne dem igjen.

Sjekk merknaden om datadekning under resultatene. Mangler et nøkkeltall for mange aksjer, utelukker et filter på det aksjer mest på grunn av manglende data, ikke fordi de er dårlige.

Aksjefilter

Aksjefilteret viser alle aksjene på Oslo Børs med kurs, avkastning, risiko, beta og nøkkeltall. Klikk på en kolonneoverskrift for å sortere, søk på navn eller ticker, velg sektor, og legg til minimums- og maksimumsfiltre på hvilken som helst kolonne.

Sett Per dato (tom = siste) til en tidligere dato for å se markedet slik det så ut da, med bare data som var kjent den dagen. Trykk Backtest disse filtrene for å gjøre filtreringen om til en strategi, eller Last ned CSV for å lagre tabellen.

Aksjer merket Datavarsel har hatt et mistenkelig kurshopp det siste året, ofte en splitt datakilden ikke har justert for. Avkastning og nøkkeltall kan være feil.

Favoritter

Trykk Lagre som favoritt på strategisiden for å ta vare på en strategi. Lagrer du igjen med samme navn, overskrives den.

Favorittsiden viser hver strategi med siste resultat. Kjør kjører den på nytt med de nyeste dataene (teller som en backtest); du kan også åpne den for redigering, eller slette den ved å klikke Slett to ganger.

Data

Velg en ticker for å se kursgraf, daglige kurser, utbytter og splitter, beta mot OSEBX og årstall. Tabellen med nøkkeltall viser fra hvilken dato hver årsrapport brukes i backtester. Yahoos nåværende nøkkeltall vises bare til sammenligning.

Slik fungerer backtesten

  • Ingen titt inn i framtiden: beslutninger bruker data fram til sluttkurs én dag og handles fra neste dag.
  • Tall fra en årsrapport brukes fra 90 dager etter regnskapsårets slutt, når rapporten er publisert.
  • Avkastningen inkluderer utbytte og er justert for splitter. Åpenbare kursfeil, som nullkurser og endagstopper, fjernes.
  • Kurtasje belastes på hver handel; slippage bare når du slår det på.
  • Kursene kommer fra Yahoo Finance og oppdateres hver hverdagskveld.

Begrensninger og forbehold

  • Selskaper som er tatt av børs, er ikke med i dataene. Denne overlevelsesskjevheten gjør at resultatene ser noe bedre ut enn virkeligheten.
  • Kursene går omtrent 10 år tilbake; nøkkeltallene bare til rundt 2023.
  • Skatt er ikke tatt med.
  • Backtester er simuleringer på historiske data, ikke investeringsråd. Historisk avkastning er ingen garanti for framtidig avkastning.

Tilbakemelding

Er det noe som ikke virker, eller har du en idé? Når du er logget inn, trykk Tilbakemelding øverst på siden. Det går rett til utvikleren.