Financial API for Nasdaq Stockholm

Retrieve standardized income statements, balance sheets, and cash flow statements from Swedish companies listed on Nasdaq Stockholm (XSTO). Expanding to MTF/growth markets soon.

Currently in active development with 5,200+ successful API calls made

GET /api/v1/companies/SE0017486889/reports/2025200 OK
{
  "company": {
    "name": "Atlas Copco AB Series A",
    "ticker": "ATCO-A",
    "isin": "SE0017486889",
    "market": "XSTO"
  }
,
  "period": "2025",
  "report_date": "2026-06-14",
  "currency": "SEK",
  "income_statement": {
    "revenue": 168 343 000 000,
    "cogs": −96 131 000 000,
    "gross_profit": 72 212 000 000,
    "selling_expenses": −19 981 000 000,
    "administrative_expenses": −10 424 000 000,
    "rd_expenses": −7 067 000 000,
    "operating_income": 34 114 000 000,
    "financial_items": −443 000 000,
    "pre_tax_income": 33 671 000 000,
    "tax": −7 246 000 000,
    "net_income": 26 425 000 000,
    "ebitda": 43 643 000 000,
    "depreciation_and_amortization": −9 529 000 000
  }
,
  "balance_sheet": {
    "cash_and_equivalents": 15 523 000 000,
    "accounts_receivable": 29 891 000 000,
    "inventory": 26 659 000 000,
    "other_current_assets": 14 945 000 000,
    "total_current_assets": 87 018 000 000,
    "property_plant_equipment": 7 811 000 000,
    "intangible_assets": 77 078 000 000,
    "total_non_current_assets": 115 436 000 000,
    "total_assets": 202 454 000 000,
    "accounts_payable": 16 389 000 000,
    "short_term_debt": 6 471 000 000,
    "total_current_liabilities": 56 006 000 000,
    "long_term_debt": 28 428 000 000,
    "pension_liabilities": 1 883 000 000,
    "total_non_current_liabilities": 36 065 000 000,
    "total_liabilities": 92 071 000 000,
    "retained_earnings": 98 446 000 000,
    "total_equity": 110 383 000 000
  }
,
  "cash_flow": {
    "operating_cash_flow": 32 566 000 000,
    "investing_cash_flow": −17 620 000 000,
    "financing_cash_flow": −16 367 000 000,
    "capex": −4 284 000 000,
    "dividends_paid": −14 610 000 000,
    "free_cash_flow": 14 946 000 000
  }

}

What BörsAPI offers

Financial reports in JSON format

Standardized income statements (RR), balance sheets (BR), and cash flow statements (KA) for all companies on Nasdaq Stockholm (XSTO).

Both annual and quarterly reports
Trailing twelve months (TTM) for flow items
Export to transposed CSV for Excel
Continuously updated as reports are published

Insider Transactions Register

Track insider transactions with paginated data and aggregated statistics.

  • Paginated list of insider transactions
  • Aggregated statistics (30/90/365 days)
  • Filter by transaction type and role
  • Continuous updates

Short Positions Register

View net positions and changes in the short position register from the Swedish FSA.

  • Net short position per company
  • Changes over time
  • Data from the Swedish FSA
  • Continuous updates

AI Tools with MCP

Use BörsAPI directly in Cursor, Claude Desktop, and Windsurf.

  • @borsapi/mcp-server on npm
  • Single npx command
  • Same API key and quota as the REST API
  • 7 MCP tools for all endpoints

Real-time Data Coverage

Project Status & Roadmap

Follow our progress and future plans to build Sweden's most complete open financial database.

Done

Phase 1: Annual Reports XSTO

Nearly 100% coverage of annual reports for all companies on Nasdaq Stockholm (XSTO) for the period 2018–2025.

In Progress

Phase 2: Quarterly Reports XSTO

Import and processing of interim reports for the period 2018–2025 to offer complete historical quarterly coverage. Active development is underway.

In Progress

Phase 3: MTF & Growth Markets

Expansion of the database to include growth markets such as First North, Spotlight, and NGM.

In Progress

Phase 4: Historical valuation ratios & insider trading

Historical key ratios (P/E, EV/EBITDA, etc.) in progress. Database model and API for insider trading transactions is now completed.

Planned

Phase 5: Nordic Stocks

Expansion to listed companies across the Nordics — Norway, Denmark, and Finland.

Our Vision: The Market's Most Cost-Effective Financial API

Our goal is to offer Sweden's most cost-effective solution for financial data. By optimizing our infrastructure, we keep our fees low, aiming to offer a cheap and easy-to-use alternative for corporate reports in JSON format compared to traditional providers.

Test the API Directly in the Browser

Kom igång på sekunder

Testa att göra ett API-anrop direkt i webbläsaren. Välj bolag och period nedan för att se hur anropet och svaret ser ut.

curl -H "Authorization: Bearer fd_din_api_nyckel_här" \
  "https://borsapi.se/api/v1/companies/SE0011166610/reports/2023"

Integrera i dina favoritverktyg

Du behöver inte vara en erfaren programmerare för att ha nytta av BörsAPI.se. Hämta finansiell data direkt till ditt kalkylblad i Excel eller Google Sheets för din egna portföljanalys, eller automatisera dina beräkningar med enkla script.

Google Sheets

Live-anslut ditt kalkylark

Bygg dynamiska bevakningslistor och portföljberäkningar. Genom att ansluta Google Sheets till vårt API via ett enkelt skript kan du skriva formler som automatiskt hämtar bolagens senaste siffror.

Microsoft Excel

Power Query & modeller

Koppla dina Excel-värderingsmodeller direkt till datakällan. Med Excels inbyggda funktion Power Query (Data → Från webben) kan du uppdatera all finansiell historik med ett enda klick.

Script & DCF-modeller

Python / Node.js

För mer avancerade analyser och screeners. Bygg dina egna automatiserade DCF-värderingsmallar, sentimentrobotar eller lokala finansdatabaser med maximal flexibilitet och hastighet.

AI-verktyg (MCP)

Cursor / Claude Desktop / Windsurf

Fråga efter finansiell data med naturligt språk i din AI-kodassistent. Installera MCP-servern med npx och ställ frågor som "Vad var Volvos omsättning 2023?".
// Gå till Tillägg -> Apps Script i Google Sheets och klistra in:
function BORSAPI(isin, field, period) {
  const apiKey = "DIN_API_NYCKEL"; // Byt ut mot din nyckel
  const url = "https://borsapi.se/api/v1/companies/" + isin + "/reports/" + period;
  const response = UrlFetchApp.fetch(url, {
    headers: { "Authorization": "Bearer " + apiKey }
  });
  const data = JSON.parse(response.getContentText());
  return data[field] ?? null;
}

// Använd sedan direkt i valfri cell i ditt kalkylark:
// =BORSAPI("SE0011166610"; "revenue"; "2023")     // Atlas Copco A
Hitta fler mallar och källkod på GitHub (sibb74/borsapi).

Simple and Transparent Pricing

Start free during our beta phase. No hidden fees.

Try out

0 kr / month
100 reports total
All Swedish XSTO companies
Both annual and quarterly data
Income statement, balance sheet & cash flow
Access to insider transactions register
Access to short positions register (blankning)
Transposed CSV export
MCP server for AI tools
Create Free API Account

Hobby

99 kr / month
100 reports per day
All Swedish XSTO companies
Both annual and quarterly data
Income statement, balance sheet & cash flow
Access to insider transactions register
Access to short positions register (blankning)
Transposed CSV export
MCP server for AI tools
Choose Hobby

Pro

249 kr / month
500 reports per day
All Swedish XSTO companies
Both annual and quarterly data
Income statement, balance sheet & cash flow
Access to insider transactions register
Access to short positions register (blankning)
Transposed CSV export
MCP server for AI tools
Choose Pro