Bygg en automatisk aktiemall i Excel med BörsAPI

Lär dig hur du importerar standardiserad finansiell data direkt till Excel via Power Query för att skapa portföljöversikter och värderingsmallar.

12 juni 20266 min läsning

Excel är fortfarande ett av de mest kraftfulla verktygen för aktieanalys och portföljhantering. I den här guiden visar vi hur du importerar data från BörsAPI direkt in i dina Excel-ark med hjälp av Power Query.

Färdig Excel-mall att ladda ner

Vi har förberett en färdig Excel-fil med tabeller och färdiga formler som du kan använda direkt.

Ladda ner .xlsx-mall

Varför använda Power Query istället för manuell inmatning?

Istället för att sitta och kopiera värden från årsredovisningar kan du ställa in Excel att hämta datan automatiskt via vårt API. När bolagen släpper nya rapporter uppdateras ditt Excel-ark med ett enkelt klick på "Uppdatera allt".

Steg 1: Hämta data via Power Query

Det smidigaste sättet att hämta JSON-data i Excel är att använda det inbyggda verktyget Power Query:

  1. Öppna Excel och gå till fliken Data.
  2. Klicka på Hämta dataFrån andra källorFrån webben.
  3. Välj fliken Avancerat i dialogrutan.
  4. Under URL-delar, skriv in API-adressen (t.ex. https://borsapi.se/api/v1/companies/SE0021628898/reports/2024 för Volvo Cars).
  5. Under HTTP-begäranshuvudparametrar (valfritt) skriver du in:
    • Skriv Authorization i det första fältet.
    • Skriv Bearer DIN_API_NYCKEL i det andra fältet.
  6. Klicka på OK.

⚠️ Viktigt om talformatering i svenskt Excel

Eftersom API:et returnerar decimaltal med punkt (.) kan svenskt Excel ibland tolka dem som text eller missa decimalerna helt.
Lösning i Power Query: Högerklicka på kolumnen med talen → Ändra typMed nationella inställningar... (Using Locale). Välj datatyp Decimaltal (Decimal Number) och ursprung Engelska (USA) för att Excel ska konvertera talen korrekt.

Steg 2: Transformera JSON till en tabell

När Power Query Editor öppnas kommer du se ett JSON-svar. Så här gör du om det till läsbara rader:

  1. Klicka på Till tabell i menyn överst till vänster.
  2. Klicka på den lilla expansions-ikonen (two pilar åt motsatta håll) i kolumnrubriken.
  3. Välj vilka finansiella fält du vill behålla (t.ex. revenue, operating_income, net_income, etc.) och avmarkera "Använd ursprungligt kolumnnamn som prefix".
  4. Klicka på Stäng och läs in för att importera datan direkt till ditt Excel-ark.

💡 Tips för portföljmallar

Skapa en parameter-cell i Excel med bolagets ISIN-kod och länka din Power Query-fråga till denna cell. På så sätt kan du byta bolag direkt i Excel-arket utan att behöva öppna Power Query igen!

Exempel på värderingsmall (P/E och EV/EBIT)

När du väl har lagt till dina finansiella kolumner kan du bygga klassiska formler:

  • Vinstmarginal: =Nettoresultat / Omsättning
  • Rörelsemarginal (EBIT-marginal): =Rörelseresultat / Omsättning
  • P/E-tal: =(Aktiekurs * Antal aktier) / Nettoresultat

Genom att koppla samman BörsAPI med historiska priser kan du bygga helt automatiska värderingsverktyg som sparar timmar av manuell analys varje vecka.

Kom igång med BörsAPI

För att använda dessa mallar och skript behöver du ett personligt konto och en API-nyckel. Det är helt kostnadsfritt under vår beta-period.

1. Skapa konto

Registrera dig på några sekunder via registreringssidan.

2. Generera API-nyckel

Gå till din Dashboard och klicka på "Generera API-nyckel".

3. Anslut i mallen

Ersätt placeholder-nyckeln i källkoden eller kalkylarket med din personliga nyckel.