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.
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.csvTillgängliga query-parametrar
Du kan skruva på exporten genom att skicka med följande filter i URL:en:
period_type: Kan varayear(helår, standard),quarter(kvartal) ellerttm(rullande 12 månader).report_type: Om du bara vill ladda ner en viss delrapport. VäljRR(Resultat),BR(Balans) ellerKA(Kassaflöde). Om parametern saknas exporteras alla tre delarna i samma fil.entity_type: Kan varaCONSOLIDATED(koncernsiffror, standard) ellerPARENT(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:
- Klicka på Arkiv → Importera.
- Ladda upp din exporterade
.csv-fil. - Välj Separera automatiskt eller välj Anpassad och skriv in semikolon (
;) som avgränsare. - 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.
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.