Nordic small-cap fundamentals · København

The data layer for the markets nobody else covers.

US providers stop at the S&P. nordcap indexes the long tail of the Nordics — 749 companies across First North, Spotlight, NGM and Euronext Growth Oslo — with structured fundamentals parsed from official XBRL filings, insider trades, and the full press-release feed. One clean REST API. Plus an MCP server so your AI assistant can use it natively.

Request early access Read the docs ↓
$ curl https://api.nordcap.dev/financials/income-statements?ticker=CURAS
749
companies indexed
4 countries · 8 venues
DK · SE · NO · FI
432
annual reports parsed
27,812
press releases
01 Live from the source

Real numbers, parsed from real filings. Not scraped summaries.

Every annual report on a Danish exchange is filed as machine-readable XBRL with the business registry — and Norway's Brønnøysund register publishes structured accounts for Euronext Growth names. We pull both the day they land, normalize them, and serve clean JSON — revenue, earnings, cash, equity, leverage.

Here: Curasight A/S, a clinical-stage radiopharma on Spotlight. Try finding its cash position on any US data platform. You can't. We have 13 years of it.

nordcap — terminal
$ curl api.nordcap.dev/financials/income-statements?ticker=CURAS

{
  "income_statements": [{
    "ticker": "CURAS",
    "period_end": "2025-12-31",
    "currency": "DKK",
    "net_income": -53230000.0,   // burn year — trial running
    "cash": 35912000.0,
    "equity": 2396000.0,        // thin. dilution ahead?
    "total_assets": 50055000.0,
    "operating_profit": -55592000.0
  }]
}
02 The API

Five endpoints. Same shapes you already use.

Drop-in familiar: paths mirror the conventions of US fundamentals APIs, so your existing pipelines port in minutes. Auth with X-API-KEY.

GET/tickersFull coverage universe with market & country
GET/company/factsRegistry facts — legal entity, industry, employees, CVR
GET/financials/income-statementsAnnual fundamentals parsed from XBRL, up to 13y history
GET/filingsOfficial filings with direct document links
GET/newsCompany press releases across all Nordic venues
03 MCP — use it inside your AI assistant

Two minutes from now, Claude knows every Nordic small-cap.

nordcap ships as a native MCP server. Connect it once, and your AI assistant can search companies, read 13 years of financials, and check insider trades — in plain conversation. No code.

Claude.ai · Desktop
  • Settings → Connectors
  • Add custom connector
  • Paste the server URL below
  • Enable it in any new chat via +
https://mcp.nordcap.dev/mcp
Claude Code
  • One command in your terminal
  • Restart — tools appear instantly
claude mcp add --transport http nordcap https://mcp.nordcap.dev/mcp
Cursor · others
  • Add to your mcp.json
"nordcap": { "type": "http", "url": "https://mcp.nordcap.dev/mcp" }

Then just ask: "Search nordcap for Danish biotech companies" · "Show Curasight's last 5 annual reports" · "Any insider buying in Freetrailer lately?"

04 Pricing

Start free. Scale when your strategy does.

Explorer
0 kr/md
  • 250 calls / day
  • Denmark coverage
  • Fundamentals + facts
  • Community support
Get free key
Quant
499 kr/md
  • 50,000 calls / day
  • Full Nordic universe as it ships
  • Filings + press-release feed
  • New filings within 24h
  • Email support
Start Quant
Fund
Custom
  • Unlimited throughput
  • Bulk snapshots (full DB)
  • Custom coverage requests
  • SLA + direct line
Talk to us
05 Early access

The edge is where the coverage isn't.

nordcap is in early access. First 50 keys get founding-member pricing, locked for life — and a say in which companies we index next.

Claim a founding key →