BörsAPI expanderar till USA: Hela S&P 500 nu tillgängligt via API

Nu finns hela S&P 500 tillgängligt i BörsAPI. Hämta standardiserade resultat-, balans- och kassaflödesrapporter (RR, BR, KA) samt TTM-nyckeltal för över 500 amerikanska bolag direkt från SEC EDGAR.

26 oktober 20266 min läsning

Från och med idag tar BörsAPI sitt första stora kliv utanför Sveriges gränser. Hela S&P 500 (503 bolag) med över 59 000 kvartals- och helårsrapporter från 2018 till idag finns nu standardiserade och direkt tillgängliga via API:et.

🇺🇸 100 % Officiell SEC EDGAR-data (US-GAAP)

Ingen opålitlig webbskrapning eller gissade estimat. All data härleds direkt från bolagens officiella 10-K och 10-Q inlämningar till amerikanska Finansinspektionen (SEC) och uppdateras automatiskt varje natt.

Varför detta gör din analys enklare

För utvecklare och investerare som bygger aktiescreeners, värderingsmodeller i Excel/Google Sheets, eller ansluter Cursor och Claude Desktop via MCP har det traditionellt varit svårt att kombinera svenska och amerikanska bolag:

  • Samma datamodell överallt: Du slipper konvertera olika format. Fältnamnen revenue, operating_income (EBIT), net_income, total_assets, operating_cash_flow och free_cash_flow är identiska oavsett om du anropar Atlas Copco, Investor, Apple eller Nvidia.
  • Diskreta kvartal & Q4-data: I USA redovisar bolag ofta kassaflöde ackumulerat och släpper ingen separat delårsrapport för fjärde kvartalet utan enbart helårsrapporten. BörsAPI tillhandahåller automatiskt rena 3-månaderskvartal så att du alltid har kompletta, jämförbara kvartalsserier.
  • Rullande 12 månader (TTM) direkt i API:et: BörsAPI beräknar automatiskt rullande 12-månaderssummor (TTM) för de 4 senaste kvartalen i USD. Det gör det enkelt att direkt räkna fram P/E (TTM), EV/EBIT (TTM) och Price-to-Free-Cash-Flow.
  • Valuta per bolag: Svenska bolag returnerar currency: "SEK" och amerikanska bolag currency: "USD".

Hur du använder API:et

Det är superenkelt att komma igång. Befintliga anrop mot /api/v1/companies fungerar precis som tidigare (svenska bolag som standard), men har utökats med parametern country=US:

1. Lista amerikanska S&P 500-bolag

Använd parametern country=US eller sök direkt på ticker:

curl -X GET "https://borsapi.se/api/v1/companies?country=US&limit=5" \
  -H "Authorization: Bearer DIN_API_NYCKEL"
2. Hämta finansiella rapporter för t.ex. Nvidia (NVDA)

Slå upp på ticker eller ISIN och få historiska resultat-, balans- och kassaflödesrapporter:

curl -X GET "https://borsapi.se/api/v1/companies/NVDA/reports" \
  -H "Authorization: Bearer DIN_API_NYCKEL"
3. Rullande 12 månader (TTM)

Hämta TTM-data för valfri period genom att lägga till TTM i periodnyckeln:

curl -X GET "https://borsapi.se/api/v1/companies/NVDA/reports/2026-Q1%20TTM" \
  -H "Authorization: Bearer DIN_API_NYCKEL"

Kodexempel i Python: Jämför S&P 500-bolag

Här är ett färdigt Python-skript som hämtar S&P 500-komponenter och beräknar omsättning och rörelsemarginal (EBIT-marginal):

import requests

API_KEY = "DIN_API_NYCKEL"
HEADERS = {"Authorization": f"Bearer {API_KEY}"}
BASE_URL = "https://borsapi.se/api/v1"

# 1. Hämta 10 stora amerikanska bolag
res = requests.get(f"{BASE_URL}/companies?country=US&limit=10", headers=HEADERS)
companies = res.json()["data"]

print(f"{'Ticker':<8} {'Namn':<28} {'Omsättning (USD)':<20} {'EBIT-marginal':<15}")
print("-" * 75)

for comp in companies:
    ticker = comp["ticker"]
    name = comp["name"]
    
    # Hämta finansiella rapporter
    r = requests.get(f"{BASE_URL}/companies/{ticker}/reports", headers=HEADERS)
    reports = r.json().get("data", [])
    
    if reports:
        latest = reports[0]
        rev = latest.get("revenue")
        ebit = latest.get("operating_income")
        
        if rev and ebit:
            margin = (ebit / rev) * 100
            print(f"{ticker:<8} {name[:26]:<28} {rev:>18,d} {margin:>13.1f}%")

Automatisk löpande uppdatering

Databasen uppdateras automatiskt varje natt. Så fort ett bolag lämnar in en ny kvartals- eller årsrapport blir den omedelbart tillgänglig i API:et med uppdaterade TTM-siffror, så att dina modeller och dashboards alltid är synkroniserade med marknaden.

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.

    BörsAPI expanderar till USA: Hela S&P 500 nu tillgängligt via API - BörsAPI.se