On Date
FreeValueStandardPro
Get calendar information for a specific date.
- Retrieves equity market schedule for a given date
- Note: Holiday data is available 01/01/2012 through the end of the calendar year that immediately follows the current year
- *On days when the market closes early at 1:00 PM ET; eligible options will trade until 1:15 PM.
- **Some NYSE exchanges will continue late trading until 5:00 PM ET on early close days.
20250303
from thetadatadx import Client
client = Client.from_env()
rows = client.market_data.calendar_on_date(
"20250303",
)
for t in rows:
print(t.date, t.open_time, t.close_time, t.status)Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
date | date | yes | — | Date YYYYMMDD |
timeout_ms | int | no | — | Per-request deadline in milliseconds. 0 means no deadline. |
Response
Rows of CalendarDay:
| Field | Type | Description |
|---|---|---|
date | i32 | Calendar date as a YYYYMMDD integer. 0 when the server omits the column (single-day endpoints). |
open_time | i32 | Market open time, milliseconds since midnight ET. |
close_time | i32 | Market close time, milliseconds since midnight ET. |
status | string | Vendor day classification: open, early_close, full_close, or weekend. |