Calendar
Get Market Hours Calendar.
Retrieves comprehensive trading hours including pre-market, regular, and after-hours sessions. Returns market status, session times, and next session schedules.
get/v1/calendars/market-hours
Query parameters
datestring
The date to query market hours for (YYYY-MM-DD). Defaults to today.
market'us_equities' | 'us_options'
Market type for market hours calendar endpoint
Market type to query (us_equities, us_options). If omitted, returns all markets.
Response
Market hours calendar
Example response
{
"error": {
"code": 400,
"message": "Order quantity must be greater than zero"
},
"data": [
{
"current_time": "2025-10-15T14:30:00-04:00",
"date": "2025-10-15",
"market": "us_equities",
"market_name": "US Equities",
"next_sessions": {
"after_hours": {
"close": "2025-10-16T20:00:00-04:00",
"open": "2025-10-16T16:00:00-04:00"
},
"pre_market": {
"close": "2025-10-16T09:30:00-04:00",
"open": "2025-10-16T04:00:00-04:00"
},
"regular": {
"close": "2025-10-16T16:00:00-04:00",
"open": "2025-10-16T09:30:00-04:00"
}
},
"status": {
"current_session": "regular",
"day_type": "TRADING_DAY",
"is_open": true
},
"timezone": "America/New_York",
"today_sessions": {
"after_hours": {
"close": "2025-10-15T20:00:00-04:00",
"open": "2025-10-15T16:00:00-04:00",
"time_until_open": "PT1H30M"
},
"pre_market": {
"close": "2025-10-15T09:30:00-04:00",
"open": "2025-10-15T04:00:00-04:00"
},
"regular": {
"close": "2025-10-15T16:00:00-04:00",
"open": "2025-10-15T09:30:00-04:00",
"time_until_close": "PT1H30M"
}
}
}
]
}