Economic Release Calendar: Official US, UK, CA, AU Dates avatar

Economic Release Calendar: Official US, UK, CA, AU Dates

Pricing

from $3.00 / 1,000 release events

Go to Apify Store
Economic Release Calendar: Official US, UK, CA, AU Dates

Economic Release Calendar: Official US, UK, CA, AU Dates

Official macro release dates and times from OMB (BLS), Census, BEA, the Fed (FOMC), ONS, Statistics Canada and ABS: CPI, jobs, GDP, retail sales, rate decisions. Timezone-aware, filters, change alerts and ICS. No forecasts. $3 per 1,000 releases.

Pricing

from $3.00 / 1,000 release events

Rating

0.0

(0)

Developer

Connor Prussin

Connor Prussin

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Categories

Security

Limited permissions

Share

Economic Release Calendar: Official US, UK, Canada & Australia Release Dates API

Economic Release Calendar gives you the date and time of every scheduled macro release (CPI, jobs report, GDP, retail sales, PPI, FOMC rate decisions...) for the United States, United Kingdom, Canada and Australia, read only from official sources: the OMB Principal Federal Economic Indicators schedule, the Census Bureau, BEA, the Federal Reserve, the ONS, Statistics Canada and the ABS. One normalized row per release, with timezone-aware times, a change-alert mode and an ICS calendar file. No login, no API key, no browser, no proxy.

  • ✅ Official dates only: no Investing.com or ForexFactory scraping, no Cloudflare, no terms-of-service risk.
  • ✅ Normalized rows: country, agency, releaseName, indicator key (cpi, employment-situation, gdp, retail-sales, fomc-decision...), referencePeriod (2026-10, 2026-Q3), scheduledAt with UTC offset, scheduledAtUtc, sourceUrl.
  • ✅ Honest times: every row says where its time comes from (published, omb-default or agency-standard).
  • ✅ Change alerts: changes mode outputs only releases added, removed, rescheduled or cancelled since the last run.
  • ✅ ICS export: subscribe-ready calendar.ics for Google Calendar, Outlook or Apple Calendar.
  • ✅ Filters: countries, agencies, indicators, date window.

Start in one minute

Click Start with the prefilled input:

{
"mode": "calendar",
"maxItems": 100
}

You get: every headline release in the next 30 days (about 50 rows), sorted by time, with scheduledAt, indicator, referencePeriod and sourceUrl.

Cost: about $0.15: 50 releases × $0.003, plus the $0.00005 actor-start fee.

Use with an AI assistant

Connect the Apify MCP server to Claude, ChatGPT, Cursor or any MCP client (https://mcp.apify.com?tools=cprussin/economic-release-calendar loads only this actor), then paste:

Use the Apify actor cprussin/economic-release-calendar to list the US CPI, jobs report and FOMC decision dates for the next 60 days, with release times in UTC.

Recipes

US market-moving releases this month

{
"countries": ["US"],
"indicators": [
"cpi",
"ppi",
"employment-situation",
"gdp",
"retail-sales",
"personal-income",
"fomc-decision"
]
}

CPI in all four countries for the next year, as an ICS file

{
"indicators": ["cpi"],
"dateTo": "2027-11-30",
"outputFormat": "datasetAndIcs"
}

Daily change alerts (scheduled task)

Schedule this daily. The first run saves a baseline; later runs output only releases that were added, removed, rescheduled or cancelled.

{
"mode": "changes",
"stateKey": "all-headline",
"dateTo": "2027-03-31"
}

Every UK and Australian statistical release, not just headline indicators

{
"countries": ["GB", "AU"],
"includeOtherReleases": true,
"maxItems": 2000
}

Input

FieldDescriptionExample
modecalendar (one row per release) or changes (diff against the last run)"calendar"
countriesUS, GB, CA, AU (empty: all)["US", "GB"]
agenciesBLS, CENSUS, BEA, FED, ONS, STATCAN, ABS (empty: all)["BLS"]
indicatorsNormalized keys (empty: every recognized headline indicator)["cpi", "gdp"]
includeOtherReleasesAlso output releases without an indicator key (smaller statistical releases)true
dateFromFirst release date (default today)"2026-11-06"
dateToLast release date, inclusive (default dateFrom + 30 days, at most 400 days)"2026-12-31"
outputFormatdataset or datasetAndIcs (also saves calendar.ics in the key-value store)"datasetAndIcs"
stateKeychanges mode: name of the saved snapshot (one per schedule or filter set)"all-headline"
maxItemsMax rows (default 1,000)500

Indicator keys: US cpi, ppi, employment-situation, real-earnings, eci, productivity-costs, import-export-prices, gdp, personal-income, corporate-profits, trade, international-transactions, retail-sales, housing-starts, new-home-sales, construction-spending, durable-goods, factory-orders, business-inventories, wholesale-trade, industrial-production, consumer-credit, fomc-decision and more; UK cpi, ppi, labour-market, gdp, gdp-monthly, retail-sales, trade, public-finances...; Canada cpi, labour-force-survey, gdp, gdp-monthly, retail-sales, trade...; Australia cpi, labour-force, gdp, wage-price-index, trade, building-approvals... The full list is in the input form.

What data do you get for each release?

{
"type": "release",
"eventId": "us:cpi:2026-10",
"country": "US",
"agency": "BLS",
"agencyName": "Bureau of Labor Statistics",
"releaseName": "Consumer Price Index",
"indicator": "cpi",
"referencePeriod": "2026-10",
"scheduledDate": "2026-11-10",
"scheduledTime": "08:30",
"timezone": "America/New_York",
"scheduledAt": "2026-11-10T08:30:00-05:00",
"scheduledAtUtc": "2026-11-10T13:30:00.000Z",
"timeSource": "omb-default",
"status": "confirmed",
"source": "omb",
"sourceUrl": "https://www.whitehouse.gov/wp-content/uploads/2025/09/pfei_schedule_release_dates_cy2026.pdf",
"fetchedAt": "2026-11-06T13:13:26.040Z"
}

In changes mode each row also has changeType (added, removed, rescheduled, status-changed), previousScheduledAt and previousStatus. eventId does not contain the date, so a moved release is reported as rescheduled, not as removed + added.

Sources and times

AgencySourceTime
BLS (CPI, jobs, PPI...)OMB Principal Federal Economic Indicators schedule (annual PDF)8:30 a.m. ET PFEI default (omb-default)
Census BureauCensus economic indicator calendar; OMB schedule fills gapsPublished (OMB rows: agency standard time)
BEABEA release schedule; OMB schedule fills gapsPublished (OMB rows: 8:30 a.m. ET)
Federal ReserveFOMC meeting calendar; G.17 and G.19 from the OMB schedule2:00 p.m. ET statement; 9:15 a.m.; 3:00 p.m.
ONS (UK)ONS release calendar APIPublished
Statistics CanadaThe Daily release schedule (next two weeks)8:30 a.m. ET (The Daily)
ABS (Australia)ABS future releasesPublished

Limitations

  • BLS reschedules can be missed. bls.gov is not read (its robots.txt is not reachable from datacenter IPs and api.bls.gov disallows all crawling), so BLS dates come only from the annual OMB schedule. If BLS moves a release (for example during a government shutdown), this actor shows the original OMB date until OMB, Census or BEA publish the change.
  • No consensus forecasts and no actual values. This is a schedule of official release times, not a market calendar with "forecast / previous / actual" columns.
  • Statistics Canada publishes two weeks ahead; ABS about six months; the OMB schedule covers the current and next year. Eurostat and the ECB are not covered yet.

How much does it cost to get an economic release calendar?

Pay per event:

  • $0.003 per release row ($3 per 1,000).
  • $0.01 per change alert in changes mode. A day without changes costs nothing but the start fee.
  • $0.00005 per run start. Platform compute is included.

A month of headline releases in all four countries is about 50 rows ($0.15); with every smaller statistical release, about 140 rows ($0.42).

FAQ

Is this legal? Yes. US federal schedules are public domain (the Federal Reserve states its website information "is in the public domain"), ONS data is under the Open Government Licence v3, Statistics Canada under the Statistics Canada Open Licence, and ABS under CC BY 4.0. On every run the actor reads each host's robots.txt with its own non-browser user agent and skips any source whose rules disallow the page it needs, or whose robots.txt cannot be verified. It makes a handful of requests per run, one at a time per host, honouring Crawl-delay.

Why does a BLS row say omb-default? The OMB schedule gives the date only; principal federal economic indicators are released at 8:30 a.m. ET, which is what BLS uses for CPI, the jobs report and PPI.

What timezone are times in? scheduledAt is in the agency's local time with its UTC offset (e.g. -05:00), scheduledAtUtc is the same instant in UTC, and timezone names the IANA zone. Daylight-saving changes are handled.

How do change alerts work? In changes mode the actor stores the calendar in a named key-value store under stateKey and compares the next run with it. A source that fails or is skipped is never reported as "removed", and releases that only entered the window are not reported as "added".

Does it include Eurostat or the ECB? Not yet.