Ladda ner bolagsrapporter i CSV-format för Excel

En komplett steg-för-steg-guide till hur du använder vår nya export-endpoint för att ladda ner finansiella rapporter direkt som CSV-filer och öppna dem i Excel eller Google Sheets.

25 juni 20264 min läsning

Många analytiker och privatsparare föredrar att arbeta med rådata direkt i Excel eller Google Sheets. Vi har därför lanserat en ny dedikerad export-endpoint som låter dig ladda ner ett bolags hela finansiella historik som en semikolon-separerad CSV-fil.

Hur fungerar exporten?

Den nya endpointen finns på följande adress och kräver din API-nyckel i anropet:
GET https://borsapi.se/api/v1/companies/{id}/reports/export

Filen levereras i ett transponerat rapportformat. Det innebär att alla perioder (t.ex. 2021, 2022, 2023) blir kolumner och alla finansiella nyckeltal (Nettoomsättning, Rörelseresultat, etc.) blir rader, precis som i en traditionell årsredovisning.

Optimering för svenska Excel-klienter

Standard-CSV använder ofta komma (,) som fältavgränsare. Det ställer till problem i Sverige eftersom svenskt Excel använder komma som decimaltecken och därför förväntar sig semikolon (;) för kolumnbrytning. Vår export använder därför:

  • Semikolonavgränsare (;): Gör att filen öppnas uppdelad i kolumner direkt när du dubbelklickar på den.
  • Decimalkomma (t.ex. 18,58): Konverterar alla decimaltal (som EPS) till svenskt decimalformat så att Excel direkt tolkar cellerna som tal och tillåter dig att bygga formler direkt.
  • UTF-8 BOM (Byte Order Mark): Prependas i filen så att Excel automatiskt känner igen UTF-8-kodning och visar Å, Ä, Ö utan teckenfel.

Hämta data via terminalen (cURL)

Du kan enkelt ladda ner filen direkt via terminalen med hjälp av cURL. Använd parametern -o för att spara nedladdningen som en fil på din dator:

curl -H "Authorization: Bearer fd_din_api_nyckel" \
  "https://borsapi.se/api/v1/companies/SE0000106270/reports/export?period_type=year" \
  -o hm_rapporter.csv

Tillgängliga query-parametrar

Du kan skruva på exporten genom att skicka med följande filter i URL:en:

  • period_type: Kan vara year (helår, standard), quarter (kvartal) eller ttm (rullande 12 månader).
  • report_type: Om du bara vill ladda ner en viss delrapport. Välj RR (Resultat), BR (Balans) eller KA (Kassaflöde). Om parametern saknas exporteras alla tre delarna i samma fil.
  • entity_type: Kan vara CONSOLIDATED (koncernsiffror, standard) eller PARENT (moderbolagets fristående siffror).
  • from_year / to_year: Begränsa åren för historiken (t.ex. &from_year=2020&to_year=2024).

Öppna i Google Sheets

Om du vill använda filen i Google Sheets laddar du först ner filen, öppnar ett tomt Google Sheet och gör följande:

  1. Klicka på ArkivImportera.
  2. Ladda upp din exporterade .csv-fil.
  3. Välj Separera automatiskt eller välj Anpassad och skriv in semikolon (;) som avgränsare.
  4. Klicka på Importera data.

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.

    Ladda ner bolagsrapporter i CSV-format för Excel - BörsAPI.se