Rapportkalender för svenska börsen: Hämta kommande rapportdatum & utdelningar via API
Komplett guide till BörsAPI:s kostnadsfria rapportkalender. Bevaka kvartalsrapporter, bokslut, utdelningar och bolagsstämmor för över 960 noterade svenska bolag via REST API.
Rapportsäsongen är en av börsens mest händelserika perioder med kraftiga kursrörelser, överraskande utdelningsbesked och avgörande guidning. Nu lanserar BörsAPI en heltäckande, kostnadsfri rapport- och händelsekalender via API för över 960 noterade bolag på Stockholmsbörsen (Large, Mid, Small Cap), First North, Spotlight och NGM.
💡 100 % Gratis & Kvotfritt API (0 credits förbrukade)
Alla kalender-endpoints är helt frikopplade från din API-kvot. Du kan anropa rapportkalendern dygnet runt utan att förbruka en enda månadskredit!
Vilka händelsetyper ingår i kalendern?
Kalendern synkroniseras dagligen mot officiella IR-scheman och täcker alla viktiga bolagshändelser:
interim_report– Kvartalsrapporter (Q1, Q2, Q3) samt bokslutskommuniké (Q4).annual_report– Årsredovisningar och fullständiga årsrapporter.dividend– Utdelningshändelser inklusive avstämningsdag, X-dag (ex-dividend date) samt utdelningsbelopp per aktie.agm/egm– Ordinarie årsstämma samt extra bolagsstämmor.capital_markets_day– Kapitalmarknadsdagar och investerarpresentationer.
Två dedikerade endpoints
Du kan antingen hämta en sammanställd kalender för hela marknaden under ett tidsintervall, eller slå upp händelser för ett specifikt bolag:
Marknadskalender
Hämta alla planerade rapporter och utdelningar mellan två datum. Filtrera på from, to, event_type och status (upcoming/completed).
Bolagsspecifik kalender
Hämta alla kommande och historiska rapporter för en specifik aktie via ISIN, ticker eller UUID (t.ex. VOLV-B eller SE0000115446).
Exempel 1: Snabb cURL för kommande veckas rapporter
Hämta alla kommande delårsrapporter för de närmaste 7 dagarna med ett enkelt cURL-kommando:
curl -X GET "https://borsapi.se/api/v1/calendar?from=2026-09-14&to=2026-09-21&event_type=interim_report" \
-H "Authorization: Bearer DIN_API_NYCKEL"Exempel 2: Bevaka rapportdatum i Python
Här är ett komplett Python-skript som hämtar alla kommande rapporter för de närmaste 30 dagarna och visar dem i ett snyggt tabellformat med pandas:
import requests
import pandas as pd
from datetime import date, timedelta
API_KEY = "DIN_API_NYCKEL"
BASE_URL = "https://borsapi.se/api/v1"
today = date.today()
next_month = today + timedelta(days=30)
url = f"{BASE_URL}/calendar"
headers = {
"Authorization": f"Bearer {API_KEY}",
"Accept": "application/json"
}
params = {
"from": today.isoformat(),
"to": next_month.isoformat(),
"status": "upcoming",
"limit": 100
}
response = requests.get(url, headers=headers, params=params)
data = response.json()
if response.status_code == 200:
events = data.get("data", [])
print(f"Hittade {len(events)} kommande händelser mellan {today} och {next_month}:\n")
rows = []
for ev in events:
company = ev.get("company", {})
rows.append({
"Datum": ev.get("event_date"),
"Bolag": company.get("name"),
"Ticker": company.get("ticker"),
"Händelse": ev.get("title"),
"Typ": ev.get("event_type")
})
df = pd.DataFrame(rows)
print(df.to_string(index=False))
else:
print(f"Fel ({response.status_code}): {data}")Exempel 3: Hämta rapportkalender för ett specifikt bolag (TypeScript/Node)
Om du bygger en egen aktieapp eller dashboard kan du enkelt anropa bolags-endpointen direkt via fetch:
const API_KEY = process.env.BORSAPI_KEY;
async function getCompanyCalendar(ticker: string) {
const res = await fetch(`https://borsapi.se/api/v1/companies/${ticker}/calendar?status=upcoming`, {
headers: {
Authorization: `Bearer ${API_KEY}`,
Accept: 'application/json',
},
});
if (!res.ok) {
throw new Error(`Kunde inte hämta kalender: ${res.statusText}`);
}
const { data } = await res.json();
console.log(`Kommande händelser för ${ticker}:`);
data.forEach((event: any) => {
console.log(` - ${event.event_date}: ${event.title} (${event.event_type})`);
});
}
// Hämta kommande rapporter för Volvo B
getCompanyCalendar('VOLV-B');💡 Tips för utvecklare: Automatisera bevakning i Slack eller Discord
Eftersom kalendern är 100 % kvotfri kan du sätta upp ett cronjob eller en serverless-funktion (t.ex. på Vercel eller GitHub Actions) som körs varje morgon kl 07:00. Skriptet kollar om några av bolagen i din bevakningslista eller portfölj rapporterar idag och skickar en notis direkt till din Slack- eller Discord-kanal!
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.