Calendar
Access clocks and financial calendars for market sessions and events.
Get Market Hours Calendar.
Get Economic Calendar Events
ModelsExpand Collapse
type EconomicEvent struct{…}
A single economic calendar event.
Coverage spans roughly 365 days back to 90 days forward. estimate and
actual are frequently absent for minor releases, speeches, and holidays.
The calendar refreshes daily (around 7am ET), so actual can trail the
real-world print by up to a day; a null actual before the print is
expected, not missing data.
Actual stringOptional
Actual reported value. Null before the print, or if the provider never reports one for this event. When a null/undefined value is observed, it indicates that there is no available data.
Change stringOptional
Change from the previous value. When a null/undefined value is observed, it indicates that there is no available data.
ChangePercentage stringOptional
Change from the previous value, as a percentage. When a null/undefined value is observed, it indicates that there is no available data.
Currency stringOptional
Currency associated with the event, if applicable. When a null/undefined value is observed, it indicates that there is no available data.
Estimate stringOptional
Analyst-estimated value. When a null/undefined value is observed, it indicates that there is no available data.
Previous stringOptional
Previous period’s reported value. When a null/undefined value is observed, it indicates that there is no available data.
Actual stringOptional
Actual reported value. Null before the print, or if the provider never reports one for this event. When a null/undefined value is observed, it indicates that there is no available data.
Change stringOptional
Change from the previous value. When a null/undefined value is observed, it indicates that there is no available data.
ChangePercentage stringOptional
Change from the previous value, as a percentage. When a null/undefined value is observed, it indicates that there is no available data.
Currency stringOptional
Currency associated with the event, if applicable. When a null/undefined value is observed, it indicates that there is no available data.
Estimate stringOptional
Analyst-estimated value. When a null/undefined value is observed, it indicates that there is no available data.
Previous stringOptional
Previous period’s reported value. When a null/undefined value is observed, it indicates that there is no available data.
type MarketHoursDetail struct{…}
Comprehensive market hours information for a specific market and date
Market MarketType
NextSessions TradingSessions
Next trading day’s session schedules (without time_until fields)
After-hours session schedule, null if not available When a null/undefined value is observed, it indicates it does not apply.
Scheduled maintenance window. The market is closed inside it, even when it falls within another session. Null if none is scheduled for the day. When a null/undefined value is observed, it indicates it does not apply.
Overnight session schedule (prior evening through early morning), null if not available When a null/undefined value is observed, it indicates it does not apply.
Pre-market session schedule, null if not available When a null/undefined value is observed, it indicates it does not apply.
Regular trading session schedule, null if holiday/weekend When a null/undefined value is observed, it indicates it does not apply.
Status MarketStatus
Market status information
DayType DayType
TodaySessions TradingSessions
Trading session schedules for the requested date with time_until fields
After-hours session schedule, null if not available When a null/undefined value is observed, it indicates it does not apply.
Scheduled maintenance window. The market is closed inside it, even when it falls within another session. Null if none is scheduled for the day. When a null/undefined value is observed, it indicates it does not apply.
Overnight session schedule (prior evening through early morning), null if not available When a null/undefined value is observed, it indicates it does not apply.
Pre-market session schedule, null if not available When a null/undefined value is observed, it indicates it does not apply.
Regular trading session schedule, null if holiday/weekend When a null/undefined value is observed, it indicates it does not apply.
Market MarketType
NextSessions TradingSessions
Next trading day’s session schedules (without time_until fields)
After-hours session schedule, null if not available When a null/undefined value is observed, it indicates it does not apply.
Scheduled maintenance window. The market is closed inside it, even when it falls within another session. Null if none is scheduled for the day. When a null/undefined value is observed, it indicates it does not apply.
Overnight session schedule (prior evening through early morning), null if not available When a null/undefined value is observed, it indicates it does not apply.
Pre-market session schedule, null if not available When a null/undefined value is observed, it indicates it does not apply.
Regular trading session schedule, null if holiday/weekend When a null/undefined value is observed, it indicates it does not apply.
Status MarketStatus
Market status information
DayType DayType
TodaySessions TradingSessions
Trading session schedules for the requested date with time_until fields
After-hours session schedule, null if not available When a null/undefined value is observed, it indicates it does not apply.
Scheduled maintenance window. The market is closed inside it, even when it falls within another session. Null if none is scheduled for the day. When a null/undefined value is observed, it indicates it does not apply.
Overnight session schedule (prior evening through early morning), null if not available When a null/undefined value is observed, it indicates it does not apply.
Pre-market session schedule, null if not available When a null/undefined value is observed, it indicates it does not apply.
Regular trading session schedule, null if holiday/weekend When a null/undefined value is observed, it indicates it does not apply.
type MarketStatus struct{…}
Market status information
DayType DayType
type TradingSessions struct{…}
Trading sessions for a market day with full timestamps
After-hours session schedule, null if not available When a null/undefined value is observed, it indicates it does not apply.
Scheduled maintenance window. The market is closed inside it, even when it falls within another session. Null if none is scheduled for the day. When a null/undefined value is observed, it indicates it does not apply.
Overnight session schedule (prior evening through early morning), null if not available When a null/undefined value is observed, it indicates it does not apply.
Pre-market session schedule, null if not available When a null/undefined value is observed, it indicates it does not apply.
Regular trading session schedule, null if holiday/weekend When a null/undefined value is observed, it indicates it does not apply.