Tools / Economic Calendar
Economic Calendar icon

Economic Calendar

Earnings, IPOs, FOMC & events

Financial calendar covering earnings reports, IPO pipeline, global economic events, exchange holidays (NYSE, CME, LSE, TSE), options expiry, central bank meetings (FOMC, ECB, BOE), and data release schedules (NFP, CPI, PPI, GDP, ISM).

9 skillsv0.03
Market Holidays

Returns stock exchange holidays for a given year. Covers NYSE, CME, LSE (London), and TSE (Tokyo). US holidays include major federal holidays. LSE follows UK bank holidays. TSE follows Japanese national holidays. Handles weekend observance rules.

Returns: Array of holidays with date, name, day of week, exchange, and whether the date is an observed holiday (shifted from weekend).
Parameters
yearnumberYear to get holidays for (e.g. 2026). Defaults to current year.
exchangestringExchange to get holidays for. "nyse" (default), "cme", "lse" (London), "tse" (Tokyo), or "all".
Example
Get NYSE holidays for 2026
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "economic-calendar",
  "skill": "market_holidays",
  "input": {
    "year": 2026
  }
}' \
  https://api.toolrouter.com/v1/tools/call
Options Expiry

Calculates options expiration dates for U.S. equity options. Supports monthly (3rd Friday), weekly (every Friday), and quarterly (3rd Friday of Mar/Jun/Sep/Dec) expiration types. Filter by month or get the full year.

Returns: Array of expiration dates with type (monthly/weekly/quarterly), day of week, and notes on settlement rules.
Parameters
yearnumberYear to calculate expirations for. Defaults to current year.
monthnumberMonth (1-12) to filter results. Omit for all months.
typestringExpiration type: "monthly" (default), "weekly", "quarterly", or "all".
Example
Get monthly options expiry dates for 2026
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "economic-calendar",
  "skill": "options_expiry",
  "input": {
    "year": 2026
  }
}' \
  https://api.toolrouter.com/v1/tools/call
FOMC Meetings

Returns the Federal Reserve FOMC meeting schedule for a given year. Includes confirmed dates for 2024-2026 and estimated dates for other years. Shows which meetings include the Summary of Economic Projections (SEP/dot plot) and statement release timing.

Returns: Array of FOMC meetings with start/end dates, statement release date, whether SEP/dot plot is included, and whether dates are confirmed or estimated.
Parameters
yearnumberYear to get FOMC schedule for. Defaults to current year.
Example
Get 2026 FOMC meeting schedule
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "economic-calendar",
  "skill": "fomc_meetings",
  "input": {
    "year": 2026
  }
}' \
  https://api.toolrouter.com/v1/tools/call
Data Releases

Generates the schedule for major U.S. economic data releases including NFP (employment), CPI/PPI/PCE (inflation), GDP, ISM Manufacturing and Services, Retail Sales, Housing Starts, and Initial Claims. Filter by month and category.

Returns: Array of economic data releases with date, indicator name, category, description, and release frequency pattern.
Parameters
yearnumberYear for the release schedule. Defaults to current year.
monthnumberMonth (1-12) to filter results. Omit for all months.
categorystringFilter by category: "employment", "inflation", "gdp", "housing", "manufacturing", "consumer", or "all" (default).
Example
Get all economic releases for March 2026
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "economic-calendar",
  "skill": "data_releases",
  "input": {
    "year": 2026,
    "month": 3
  }
}' \
  https://api.toolrouter.com/v1/tools/call
ECB Meetings

Returns the ECB Governing Council monetary policy meeting schedule for a given year. Includes confirmed dates for 2025-2026 and estimated dates for other years. All meetings include a press conference. Rate decisions announced at 14:15 CET.

Returns: Array of ECB Governing Council monetary policy meetings with dates, press conference timing, and whether dates are confirmed or estimated.
Parameters
yearnumberYear to get ECB schedule for. Defaults to current year.
Example
Get 2026 ECB meeting schedule
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "economic-calendar",
  "skill": "ecb_meetings",
  "input": {
    "year": 2026
  }
}' \
  https://api.toolrouter.com/v1/tools/call
BOE MPC Meetings

Returns the Bank of England Monetary Policy Committee (MPC) meeting schedule for a given year. Includes confirmed dates for 2025-2026 and estimated dates for other years. Shows which meetings coincide with the Monetary Policy Report (Feb, May, Aug, Nov). Rate decisions announced at 12:00 GMT.

Returns: Array of Bank of England MPC meetings with dates, Monetary Policy Report flag, and whether dates are confirmed or estimated.
Parameters
yearnumberYear to get BOE MPC schedule for. Defaults to current year.
Example
Get 2026 BOE MPC meeting schedule
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "economic-calendar",
  "skill": "boe_meetings",
  "input": {
    "year": 2026
  }
}' \
  https://api.toolrouter.com/v1/tools/call
Earnings Calendar

Corporate earnings reporting schedule from Nasdaq. Shows which companies report on a given date with EPS forecasts, market cap, number of analyst estimates, and reporting time (pre-market or after-hours). Supports multi-day views up to 7 days.

Returns: Array of earnings reports with symbol, company name, market cap, EPS forecast, number of estimates, reporting time, and prior year comparison.
Parameters
datestringDate in YYYY-MM-DD format. Defaults to today.
daysnumberNumber of days to fetch (1-7). Defaults to 1.
Example
Get today's earnings calendar
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "economic-calendar",
  "skill": "earnings_calendar",
  "input": {}
}' \
  https://api.toolrouter.com/v1/tools/call
IPO Calendar

IPO pipeline from Nasdaq covering upcoming, priced, filed, and withdrawn initial public offerings. View the full IPO calendar for any month with share prices, exchange listings, and deal values.

Returns: Array of IPOs with ticker, company, exchange, share price range, shares offered, dollar value, date, and deal status.
Parameters
monthstringMonth in YYYY-MM format. Defaults to current month.
sectionstringIPO section to view: "upcoming" (default), "priced", "filed", "withdrawn", or "all".
Example
Get upcoming IPOs this month
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "economic-calendar",
  "skill": "ipo_calendar",
  "input": {}
}' \
  https://api.toolrouter.com/v1/tools/call
Economic Events

Global economic event calendar for the current week from ForexFactory. Covers major market-moving events like Non-Farm Payrolls, CPI, rate decisions, GDP, and more across all major economies (US, Euro Area, UK, Japan, Australia, Canada, etc.). Filter by impact level or country.

Returns: Array of economic events with title, country, currency, date, time, impact level, forecast, and previous values. Includes impact breakdown summary.
Parameters
impactstringFilter by impact level: "high" (market-movers only), "medium", "low", or "all" (default).
countrystringFilter by currency code: USD, EUR, GBP, JPY, AUD, NZD, CAD, CHF, CNY.
Example
Get all economic events this week
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "economic-calendar",
  "skill": "economic_events",
  "input": {}
}' \
  https://api.toolrouter.com/v1/tools/call
Loading reviews...
Loading activity...
v0.032026-03-23
  • Added earnings_calendar skill — corporate earnings reporting schedule from Nasdaq with EPS forecasts, multi-day support
  • Added ipo_calendar skill — IPO pipeline (upcoming, priced, filed, withdrawn) from Nasdaq
  • Added economic_events skill — global economic event calendar from ForexFactory with impact/country filters
v0.022026-03-22
  • Added ecb_meetings skill — ECB Governing Council monetary policy meeting schedule (confirmed 2025-2026, estimated for other years)
  • Added boe_meetings skill — Bank of England MPC meeting schedule with Monetary Policy Report dates
  • Added LSE (London Stock Exchange) and TSE (Tokyo Stock Exchange) holidays to market_holidays
v0.012026-03-22
  • Initial release with market holidays, options expiry, FOMC meetings, and data releases

Quick Start

MCP (Claude Code)
claude mcp add --transport stdio \
  --env TOOLROUTER_API_KEY=YOUR_API_KEY \
  toolrouter -- npx -y toolrouter-mcp
REST API
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{"tool":"economic-calendar","skill":"market_holidays","input":{}}' \
  https://api.toolrouter.com/v1/tools/call

Frequently Asked Questions

Can I see earnings for a specific date or the next few days?

`earnings_calendar` shows companies reporting on a given date and supports multi-day views up to 7 days, with EPS forecasts and reporting time.

Does it cover IPOs and central bank meetings?

Yes. `ipo_calendar` tracks upcoming, priced, filed, and withdrawn IPOs, while `fomc_meetings`, `ecb_meetings`, and `boe_meetings` cover the major central bank schedules.

Can I check exchange holidays and options expiry dates?

`market_holidays` covers NYSE, CME, LSE, and TSE holidays, and `options_expiry` returns monthly, weekly, or quarterly U.S. equity options expiry dates.

Is this just for the US market?

No. `economic_events` is a global weekly calendar, while `data_releases` focuses on major U.S. releases like NFP, CPI, PPI, GDP, ISM, and retail sales.