Tickback
Prøv gratis

Sådan bruger du backtesteren

Alt hvad du behøver for at bygge, teste og sammenligne aktiestrategier på de nordiske børser.

Kom i gang

Udforsk aktier, screeneren og populære strategier uden en konto, og prøv én backtest om dagen. En gratis konto giver dig 50 backtests om dagen, gemte strategier, en overvågningsliste med e-mailvarsler, løbende opfølgning og adgang til kursmål og rapporter. Tælleren nulstilles ved midnat, Oslo-tid.

Vælg sprog øverst på siden. Når du er logget ind, gemmes valget på din konto.

Din første backtest

  1. Åbn Backtest, og vælg en startstrategi. Du kan åbne indstillingerne for at ændre reglerne.
  2. Tryk på Kør backtest. Du kan udforske andre sider, mens backtesten kører. Statuslinjen linker til resultatet, når det er klar.
  3. Ændr et filter, kør igen og sammenlign. Når du kan lide en strategi, så tryk på Gem som favorit.

Byg en strategi

En strategi er et sæt filtre og en rangeringsregel. På hver rebalanceringsdag finder backtesteren de aktier, der består alle dine filtre, rangerer dem og ejer de bedste med lige vægt indtil næste rebalancering.

Periode og penge
Vælg start- og slutdato, valuta, startkapital og kurtage i basispoint (10 bp = 0,1 % af hver handel), med minimumskurtage pr. handel, hvis din mægler har det. Mægler udfylder standardpriserne hos almindelige nordiske mæglere for valutaen. Sæt kryds ved Medregn slippage for også at betale købs/salgs-spændet og markedspåvirkningen, som stiger, når du handler en stor andel af aktiens normale daglige omsætning.
Udvalg
Test på alle aktier i ét marked (Oslo, Stockholm, København eller Helsinki), på dem alle, eller kun på tickers, du vælger (tickers uden for Oslo ender på .ST, .CO eller .HE). Minimumskrav til kurs, omsætning og historik fjerner aktier, der er for små, for illikvide eller for nye til at handle realistisk. Lad et felt stå tomt for at slå det fra. De samme regler bestemmer sammenligningsindekset.
Købsfiltre
Sæt flueben ved et filter for at slå det til: trend (hurtigt glidende gennemsnit over langsomt), kurs over glidende gennemsnit, momentum, RSI, maks. volatilitet og min. udbytteafkast. En aktie skal bestå alle de filtre, du slår til.
Beta og nøgletal
Tryk på Tilføj filter for at angive minimum og/eller maksimum for beta, P/E, P/B, EV/EBITDA, nettogæld/EBITDA, egenkapitalforrentning, overskudsgrad eller markedsværdi. En aktie uden værdi består ikke filtret. Nøgletal findes fra omkring april 2023, så i tidligere perioder udelukker disse filtre de fleste aktier.
AI-analyse

Åbn AI-filtre i strategibyggeren eller aktiesøgningen, slå en regel til, og vælg en grænse med en enkel forklaring. Brug Egne grænser til præcise værdier.

Udforsk AI-filtre · Screener

En AI-model læser alle børsmeddelelser og kvartals- og årsrapporter på Oslo Børs og Nasdaq Helsinki og vurderer, hvor positive de er for aktien (−1 til 1), og hvor stor risiko de viser (1–10). Filtrér eller rangér på det gennemsnitlige sentiment de seneste 90 dage eller sentimentet og risikoen i den seneste rapport (højst 200 dage gammel). En meddelelse tæller fra den dag, den blev offentliggjort, eller næste dag, hvis den kom efter lukketid. Andre markeder har ingen scorer endnu: aktier uden en analyseret meddelelse falder fra i et AI-filter. Modellen kan kende til, hvad der skete efter ældre meddelelser, så de første år kan se bedre ud, end de ville have gjort. Tre mere sammenligner den seneste rapport med den forrige: ændringen i sentiment, ændringen i risiko og risikoen i den forrige rapport. For at finde selskaber, der har været i problemer, men hvor det lysner, så filtrér på en tidligere risiko på 7–10 og en risiko, der er faldet med 2 eller mere, og rangér efter mest forbedret sentiment.
Portefølje
Ranger efter bestemmer, hvilke af de godkendte aktier du køber. Du kan kombinere op til fem faktorer med vægte, for eksempel momentum og lav P/E: hver aktie får en score fra 0 til 100 på hver faktor, og aktierne med det højeste vægtede gennemsnit købes. Maks. antal aktier bestemmer, hvor mange du ejer, og Rebalancering hvor ofte porteføljen bygges om: dagligt, ugentligt, månedligt, kvartalsvis eller halvårligt. Hyppigere rebalancering giver flere handler og højere omkostninger.
Mine formler
Under Mine formler kan du kombinere faktorer til dine egne, for eksempel momentum / volatility eller rank(roe) - rank(pe), og filtrere eller rangere på resultatet. Formler bruger + − × ÷ og potenser samt funktionerne rank, zscore, abs, log, sqrt, min og max, beregnet for hver aktie hver dag. En strategi kan have 3.
Positionsstørrelse, long eller short
Positionsstørrelse holder de valgte aktier ligevægtet, giver roligere aktier mere (invers volatilitet) eller giver de bedst rangerede mere. Long eller short kan også sælge de dårligst rangerede aktier short eller holde halvdelen long og halvdelen short med en årlig låneomkostning på shortpositionerne.
Stop loss
Sælger en aktie, der falder en valgt andel under købskursen, kontrolleret hver dag. Pengene venter i kontanter til næste rebalancering eller køber den næste aktie i rangeringen.
Styr din eksponering
Markedstiming holder færre aktier, når markedsindekset er under sit glidende gennemsnit, eller når en makroserie som styringsrenten eller en af dine egne serier er uden for et interval. Pengene, der tages ud, kan stå i kontanter eller gå i en ETF, for eksempel en obligationsfond. Penge, der ikke er i aktier, kan også stå i markedsindekset i stedet for kontanter.
Mine data
Som logget ind kan du importere dine egne CSV-filer på siden Mine data: en faktor (en værdi pr. aktie og dato) at filtrere og rangere på eller en serie (en værdi pr. dato) at time markedet med. Værdierne bruges fra deres dato, ligesom alt andet.

En anden valuta ændrer afkastet via valutakursen, men ikke hvilke aktier der vælges: signalerne bruger altid hver akties egne kurser, i handelsvalutaen (NOK, SEK, DKK eller EUR).

Sådan læser du resultaterne

Hvert resultat sammenlignes med et sammenligningsindeks: alle aktier i dit udvalg ejet med lige vægt, uden filtre og uden handelsomkostninger.

Samlet afkast
Hvor meget kapitalen voksede over hele perioden, inklusive udbytte og efter omkostninger.
Årligt afkast
Gennemsnitligt årligt afkast. Brug det til at sammenligne perioder af forskellig længde.
Sharpe
Afkast pr. risikoenhed: årligt afkast divideret med volatiliteten, uden risikofri rente. Højere er bedre.
Største fald
Det største fald fra en top til en senere bund. Det viser, hvor smertefuld den værste periode ville have været.
Volatilitet
Hvor meget værdien svinger fra dag til dag, omregnet til årlig. Lavere betyder en jævnere udvikling.
Omsætningshastighed / år
Hvor mange gange om året hele porteføljen omsættes. Høj omsætningshastighed giver høje handelsomkostninger.

Under tallene finder du værdiudviklingen mod sammenligningsindekset, fald fra toppen, de aktier der ejes sidste dag, de oftest ejede aktier og betalte handelsomkostninger. Dine seneste kørsler står under Seneste kørsler, så du kan åbne dem igen.

Risiko og faktorer viser Sortino, Calmar, beta og alfa mod sammenligningsindekset, informationsratioen og de største fald samt en faktorregression, der viser, hvor meget af afkastet der kommer fra eksponering mod størrelse, momentum og lav volatilitet. Download gemmer værdiudviklingen, handlerne og beholdningen som CSV eller hele resultatet som JSON til et regneark eller Python.

Del laver et link, som alle kan åbne for at se resultatet og prøve strategien. Forklar og forbedr beder AI-assistenten forklare resultatet og foreslå, hvad du kan teste næste gang.

Tjek bemærkningen om datadækning under resultaterne. Mangler et nøgletal for mange aktier, udelukker et filter på det aktier mest på grund af manglende data, ikke fordi de er dårlige.

Test af robusthed

En god backtest kan være held. Som logget ind kan du teste en strategi videre under indstillingerne på Backtest-siden; hver kørsel tæller som én backtest pr. indstilling eller startdato.

Optimér
Prøver op til 12 kombinationer af en eller to indstillinger – antal aktier, rebalancering, momentumperiode eller positionsstørrelse – side om side med hver enkelts afkast i første og anden halvdel af perioden og den deflaterede Sharpe-ratio for den bedste: chancen for, at fordelen er ægte, givet hvor mange der blev prøvet.
Walk-forward-test
Vælger den bedste kombination i et træningsvindue på et til fem år, handler den de næste tre til tolv måneder og rykker så frem og vælger igen. Testperioderne sat sammen viser, hvad optimeringen ville have tjent uden at kende fremtiden, ved siden af den indstilling, der viste sig at være bedst.
Krydsvalidering
Kører strategien forfra fra flere startdatoer, hver over lige mange år, og viser, hvor ofte den slog sammenligningsindekset.
Forbedr med AI
Claude foreslår nogle varianter af din strategi med én ændring hver og backtester dem side om side med begge halvdele af perioden.
Porteføljer af strategier
På siden Favoritter kan du kombinere op til fem strategier i én portefølje med vægte, rebalanceret månedligt, kvartalsvis eller aldrig, og se, hvor meget de bevæger sig sammen.

Sådan virker værktøjerne til robusthed →

Screener

Aktiefiltret viser alle aktier i det marked, du vælger, eller i dem alle, med kurs, afkast, risiko, beta og nøgletal. Klik på en kolonneoverskrift for at sortere, søg på navn eller ticker, vælg sektor, og tilføj minimums- og maksimumsfiltre på en hvilken som helst kolonne.

Sæt Pr. dato (tom = seneste) til en tidligere dato for at se markedet, som det så ud dengang, med kun data der var kendt den dag. Tryk på Backtest disse filtre for at gøre filtreringen til en strategi, eller Download CSV for at gemme tabellen.

Aktier markeret Dataadvarsel har haft et mistænkeligt kursspring det seneste år, ofte en split som datakilden ikke har justeret for. Afkast og nøgletal kan være forkerte.

Tickback-score

Tickback-scoren rangerer hver aktie på sit marked fra 0 til 100 hver dag ud fra tre dele: kvalitet (egenkapitalforrentning, overskudsgrad og lav nettogæld / EBITDA), værdi (lav P/E, P/B og EV / EBITDA samt højt udbytteafkast) og momentum (afkast over 12 måneder uden seneste måned, afstand over 200-dages gennemsnit og nærhed til 52-ugers højeste). Hver del er gennemsnittet af aktiens percentilrangeringer på sine nøgletal blandt aktierne på samme marked, hvor 100 er bedst; totalen er gennemsnittet af de tre dele.

En del kræver mindst to af sine nøgletal, og totalen kræver alle tre dele, så aktier uden årsrapporter har ingen total. Som alt andet bruger scoren på en given dag kun data, der var kendt ved dagens lukning, så du kan rangere og filtrere på den i dine egne backtests. I en strategi med udvalgte tickers sammenligner den de aktier med hinanden.

Scoren er et værktøj til analyse, ikke en anbefaling. Historikken er lige så lang som vores årsrapportdata, nogle få år, så vurdér resultaterne med forsigtighed.

Byg med AI

På Backtest-siden og i Screeneren trykker du på Byg med AI og beskriver idéen med dine egne ord. Claude, AI-assistenten, laver den om til indstillinger, slår de selskaber op, du nævner, og lister de valg, den traf, så du kan ændre dem.

På Backtest-siden kan den også køre backtesten, forklare resultatet mod sammenligningsindekset og prøve nogle varianter, hvis du beder om det. Hver backtest, den kører, tæller som en af dine for dagen. I Screeneren tjekker den, hvor mange aktier en screening finder, før den sætter den.

Claude kan tage fejl og giver ikke investeringsrådgivning. Tjek indstillingerne, før du stoler på et resultat, og tryk på Forklar og forbedr på et resultat for at få det forklaret og idéer til, hvad du kan teste næste gang.

Når du er logget ind, går Forbedr med AI under Kør-knappen et skridt videre: Claude læser dit seneste resultat, foreslår nogle ændringer med én idé hver og backtester dem alle ved siden af din strategi. Tabellen viser, hvilke der klarede sig bedre, og om de gjorde det i begge halvdele af perioden; Brug indsætter en af dem i formularen. Det bruger én besked til Claude og én backtest pr. ændring.

Favoritter

Tryk på Gem som favorit på backtestsiden for at gemme en strategi. Gemmer du igen under samme navn, overskrives den.

Favoritsiden viser hver strategi med dens seneste resultat. Kør kører den igen med de nyeste data (tæller som en backtest); du kan også åbne den til redigering eller slette den ved at klikke på Slet to gange.

Livestrategier

Tryk på Følg live på backtestsiden eller på en favorit, eller Følg disse filtre live i aktiefiltret, for at følge en strategi med rigtige kurser fra i dag. Den vælger sin første portefølje ved seneste lukkekurs, ejer den fra næste handelsdag og følger de samme regler som backtesten.

Hver hverdagsaften, når de nye kurser er kommet, tilføjer hver livestrategi de nye handelsdage. Resultathistorikken gemmes løbende og genberegnes aldrig, så senere rettelser i data kan ikke ændre den. At gå live bruger ingen af dine daglige backtests; du kan have 5 livestrategier kørende ad gangen.

Klik på en strategi på livesiden for at se porteføljen og ændre den manuelt. En ændring foretages ved seneste lukkekurs og gælder fra næste handelsdag, med handelsomkostninger. En aktie, du tilføjer, ejes altid og tager en af strategiens pladser; en aktie, du fjerner, vælges aldrig igen, før du tillader den igen. Ændringerne vises sammen med strategien.

Sæt kryds ved Send mig en e-mail, når den køber eller sælger under en strategi for at få en e-mail den aften, den køber eller sælger, med aktierne, der skal købes og sælges, og porteføljen bagefter, så du kan foretage de samme handler næste handelsdag. Hver fredag får du også et resumé af ugen, medmindre du slår det fra øverst på siden.

Stop afslutter opfølgningen og beholder resultathistorikken; Slet fjerner den.

Overvågningsliste

Tryk på Følg på en akties side, eller tilføj aktier på siden Overvågningsliste i kontomenuen, for at følge dem med kurs, afkast og Tickback-score. Op til 50 aktier.

Angiv en kurs under Alarm over eller Alarm under for at få en e-mail den aften, aktien lukker forbi den; alarmen slettes derefter. Sæt flueben ved Rapporter for at få en e-mail, når selskabet offentliggør en rapport eller en vigtig selskabsmeddelelse (indtil videre Oslo Børs og Nasdaq Helsinki). Hver e-mail har et link, der slår alarmerne fra.

Tickback i Claude

Forbind Tickback med Claude for at spørge om nordiske aktier, filtrere dem, læse selskabsmeddelelser og backteste dine idéer i en samtale. I Claude åbner du Settings og derefter Connectors, vælger Add custom connector og indsætter https://tickback.no/mcp. Log ind på Tickback, og tillad forbindelsen.

Claude kan så bruge Tickbacks data, køre backtests for dig (de tæller med i dine backtests for dagen) og se og ændre din overvågningsliste. Claude kan ikke ændre din konto. Se eller afbryd forbindelsen til de apps, du har forbundet, under Claude og AI-apps i kontomenuen.

Mere om Tickback i Claude →

Data

Vælg en ticker for at se kursgraf, daglige kurser, udbytter og splits, beta mod markedsindekset (OSEBX, OMX Stockholm, OMX Copenhagen eller OMX Helsinki) og årstal. Kurserne er i aktiens egen valuta. Tabellen med nøgletal viser, fra hvilken dato hver årsrapport bruges i backtests. Yahoos nuværende nøgletal vises kun til sammenligning.

Sådan fungerer backtesten

  • Intet kig ind i fremtiden: beslutninger bruger data frem til lukkekursen én dag og handles fra næste dag.
  • Tal fra en årsrapport bruges fra 90 dage efter regnskabsårets afslutning, når rapporten er offentliggjort.
  • Afkastet inkluderer udbytte og er justeret for splits. Nul- og negative kurser fjernes; store spring beholdes og tælles op under resultatet.
  • Kurtage betales på hver handel; slippage kun når du slår det til.
  • Kurserne kommer fra Yahoo Finance og opdateres hver hverdagsaften.

Læs hele metodebeskrivelsen →

Begrænsninger og forbehold

  • Selskaber, der er afnoteret, er ikke med i data. Denne overlevelsesbias får resultaterne til at se noget bedre ud end virkeligheden.
  • Kurserne går cirka 10 år tilbage; nøgletallene kun til omkring 2023.
  • Skat er ikke medregnet.
  • Backtests er simuleringer på historiske data, ikke investeringsrådgivning. Historiske resultater er ingen garanti for fremtidigt afkast.

Feedback

Virker noget ikke, eller har du en idé? Når du er logget ind, så tryk på Feedback øverst på siden. Det går direkte til udvikleren.