NewAPIVerve Academy: free courses and certifications anyone can verify.Explore the Academy →

Stock Market Open Times API

GET

Know whether any stock exchange is currently open for trading.

Stock Market Open Times checks if a global stock exchange is currently trading and provides its opening and closing times. Pass an exchange code like NYSE or LSE to get current open status (open, closed, weekend or holiday), the holiday name, official exchange name, and session hours. On paid plans, add schedule=true for the exchange's local time, half-day early closes, and the next open and close with a countdown in minutes.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/stockmarketopentimes?exchange=nyse
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "timezone": "America/New_York",
    "exchange": "NYSE",
    "fullName": "New York Stock Exchange",
    "isOpen": false,
    "openingTime": "2026-11-06 09:30:00",
    "closingTime": "2026-11-06 16:00:00",
    "status": "closed",
    "holidayName": null,
    "localTime": "2026-11-06 01:26:52",
    "isHalfDay": false,
    "earlyCloseTime": null,
    "nextChange": "open",
    "nextOpen": "2026-11-06T09:30:00-05:00",
    "nextClose": "2026-11-06T16:00:00-05:00",
    "minutesUntilChange": 484,
    "calendarVerified": true
  }
}

About the Stock Market Open Times API

Stock Market Open Times evaluates the current moment in the exchange's own timezone against its regular session hours and a rule-based holiday calendar, so weekends, holidays and early-close half-days resolve for any year. On paid plans, schedule=true walks forward to the next trading session to report when the market next opens and closes, and how many minutes remain until the next change.

What people use it for

Order Execution Routing
Brokerage systems verify whether a destination market is currently open before queuing or routing limit orders for immediate execution.
Portfolio Dashboard Badges
Financial charting widgets display green or red market status indicators next to asset prices based on the exchange open flag.
Pre-Market Notification Triggers
To alert day traders about upcoming sessions, mobile push services check scheduled opening times and send reminders fifteen minutes prior.
Cross-Border Arbitrage Bots
Algorithmic trading scripts compare overlapping operational hours across international venues like the LSE and NYSE to coordinate hedged positions.

Without writing code

Is the stock market open today? on DigestYourFinances shows live NYSE and Nasdaq hours.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Stock Market Open Times

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Stock Market Open Times API.

Read the docs →
Does the response tell me if an exchange is actively trading right now?
Yes. Alongside opening and closing datetimes, the response includes a status indicator confirming whether the market is currently open at the time of your request.
How far does the Starter plan go for checking market hours?
Each lookup consumes 2 credits. The Starter plan provides 100,000 lookups every month, working out to $0.0003 per call or $0.30 per 1,000 calls. The Free plan includes 100 calls per month for testing.
Do I get the exchange timezone on the Free plan?
No, the timezone field is reserved for paid plans, as is everything schedule=true adds: local time, half-day details, the next open and close, and the minutes-until-change countdown. Free plan requests return the exchange code, full name, open status, holiday name, and opening and closing times.
What information is returned for each exchange lookup?
Each query returns the exchange code, the complete official name of the stock exchange, its scheduled opening and closing times, a boolean indicating whether trading is currently active, a status of open, closed, weekend or holiday, and the holiday name when one applies.
Can I find out when an exchange opens or closes next?
Yes, on paid plans. Add schedule=true and the response includes the exchange's local time, whether today is an early-close half-day and when it closes, and the next open and close as ISO 8601 times with the minutes remaining until the next change. Holidays and weekends are skipped automatically.
How accurate are the holiday calendars?
US venues, LSE, Euronext, Frankfurt and Tokyo use exchange-specific holiday and half-day rules. Other exchanges use national public holidays as an approximation, which can differ from the exchange's own calendar. On paid plans, the calendarVerified field (with schedule=true) tells you which applies.
Can I display these trading hours in a commercial finance product?
Yes, commercial use is allowed on all paid plans. You can present market schedules and open statuses directly inside your own application, but you cannot resell or redistribute the raw dataset as a standalone service.

Ready to build with Stock Market Open Times? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs