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.
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.
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:
- Öppna Excel och gå till fliken Data.
- Klicka på Hämta data → Från andra källor → Från webben.
- Välj fliken Avancerat i dialogrutan.
- Under URL-delar, skriv in API-adressen (t.ex.
https://borsapi.se/api/v1/companies/SE0021628898/reports/2024för Volvo Cars). - Under HTTP-begäranshuvudparametrar (valfritt) skriver du in:
- Skriv
Authorizationi det första fältet. - Skriv
Bearer DIN_API_NYCKELi det andra fältet.
- Skriv
- 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 typ → Med 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:
- Klicka på Till tabell i menyn överst till vänster.
- Klicka på den lilla expansions-ikonen (two pilar åt motsatta håll) i kolumnrubriken.
- 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". - 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.
Registrera dig på några sekunder via registreringssidan.
Gå till din Dashboard och klicka på "Generera API-nyckel".
Ersätt placeholder-nyckeln i källkoden eller kalkylarket med din personliga nyckel.