Holidays Calendar Data (investing.com)
Pricing
from $5.00 / 1,000 results
Holidays Calendar Data (investing.com)
Scrape stock market holidays and exchange closures from Investing.com. Filter by country and date range to get holiday name, exchange, and closure date for 80+ global markets as clean JSON, CSV, or Excel.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Pinto Studio
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Holidays Calendar Data (Investing.com) ποΈπ
Scrape the stock market holidays calendar from Investing.com and get a clean, structured feed of every exchange closure, trading holiday, and market-closed day for 80+ countries β no browser, no proxies, no captchas to fight.
This Actor is built for financial analysts, traders, quant/algo teams, fintech products, and anyone who needs to know when a stock exchange is closed so they can plan trades, settlements, backtests, or reports around it.
Why use this Actor?
- Global coverage β pulls holiday/closure data for major exchanges across the Americas, Europe, Asia-Pacific, the Middle East, and Africa (US, UK, Germany, France, Japan, China, India, Brazil, and 70+ more).
- Date-range filtering β request a single day, a month, or a custom range instead of scraping the whole calendar.
- Country filtering β narrow results down to one country/exchange at a time, or omit the filter to get every market.
- Clean, ready-to-use JSON β every run returns tidy rows (date, country, exchange, holiday name) plus an aggregated run summary, so you can pipe results straight into a spreadsheet, database, or trading system.
- No maintenance overhead β Investing.com's markup changes are handled for you; you just call the Actor and get data back.
- Built on the Apify platform β schedule runs, trigger via API/webhooks, export to CSV/JSON/Excel, or integrate with Zapier, Make, and 1,000+ other tools.
What data do you get?
Each dataset item represents one market holiday / exchange closure:
| Field | Type | Description |
|---|---|---|
date | string | Calendar date of the holiday/closure |
country | string | Country whose exchange observes the holiday |
exchange | string | Name of the stock exchange/market that is closed |
holiday | string | Name of the holiday or reason for the closure |
retrieved_at | string | ISO 8601 timestamp of when the row was scraped |
data_type | string | holidays_calendar_event for real rows, error for an error placeholder |
At the end of each run, the Actor also writes a run summary record to the key-value store with the total number of events found, the list of unique countries and exchanges seen, and whether any data was returned. See the Output tab on this Actor for the full Dataset, Key-value store, and Output schemas, plus an OpenAPI definition of the underlying Apify Run API.
Input parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
country | string (select) | No | A single country to filter by (e.g. united states, germany, japan). Leave empty to get all countries. |
fromDate | string (YYYY-MM-DD) | No | Start of the date range. Defaults to the current day if not set. |
toDate | string (YYYY-MM-DD) | No | End of the date range. Defaults to the current day if not set. |
Example input
{"country": "united states","fromDate": "2026-01-01","toDate": "2026-12-31"}
Example output (dataset item)
{"date": "01/01/2026","country": "United States","exchange": "NYSE","holiday": "New Year's Day","retrieved_at": "2026-01-01T09:00:00.000Z","data_type": "holidays_calendar_event"}
Use cases
- Trade & settlement planning β know in advance which exchanges are closed so orders, transfers, and settlements aren't scheduled on non-trading days.
- Algorithmic trading & backtesting β exclude holiday/closure dates from strategy backtests and live trading calendars automatically.
- Fintech products & broker apps β power an in-app "market status" or "next trading day" widget with always-current holiday data.
- Portfolio & risk reporting β align reporting periods and cut-off dates with actual trading days per market.
- Research & compliance teams β maintain an audit trail of exchange holidays across multiple jurisdictions.
How to run it
- Click Try for free (or Start) on this Actor page.
- Optionally set
country,fromDate, andtoDatein the Input tab β or leave everything empty to get the current period across all countries. - Run the Actor and open the Dataset tab (or the API) to get your results as JSON, CSV, Excel, or XML.
You can also run it programmatically via the Apify API or any of the Apify SDK/CLI clients β see the API button at the top of this page for ready-made code snippets in Python, JavaScript, and cURL.
Scheduling & automation
Use Apify Schedules to run this Actor daily, weekly, or monthly and always have an up-to-date holidays calendar. Combine it with Integrations (Zapier, Make, Slack, Google Sheets, webhooks) to automatically sync results wherever you need them. See the Tasks tab on this Actor for ready-made presets (e.g. "This year β all countries", "US market holidays", "Next 30 days").
Frequently asked questions
Which countries/exchanges are supported?
80+ countries are supported, including the United States, United Kingdom, Germany, France, Italy, Spain, Netherlands, Switzerland, Japan, China, India, Brazil, Australia, Canada, and many more. Leave the country field empty to retrieve all of them in one run.
What date format should I use?
Use YYYY-MM-DD for fromDate and toDate (e.g. 2026-03-01). If you don't set a date range, the current period is used.
What happens if no holidays match my filters?
The Actor still finishes successfully and writes a single error-type row plus a run summary with has_data: false, so your downstream pipeline can detect the empty case without failing.
Can I get this data on a schedule / pushed to my database? Yes β set up an Apify Schedule and pair it with an Integration or Webhook to push results to Google Sheets, a database, Slack, or your own API automatically.
Is this data official? Data is scraped from the publicly available holidays calendar on Investing.com and is provided as-is for informational purposes; always confirm critical trading/settlement dates with your broker or exchange.
Support & feedback
Found an issue or need a custom field, country list, or output format? Reach out via the Issues tab on this Actor page or contact Pinto Studio β we're happy to help.