From 5409eaf8cfd1d3637223e2879a3d227299c5d7fb Mon Sep 17 00:00:00 2001 From: devin distefano Date: Tue, 16 Jun 2026 11:55:06 -0500 Subject: [PATCH 1/3] add apac equities and revamp market hours --- src/config/sidebar.ts | 4 + src/content/data-streams/llms-full.txt | 393 ++++++++++++++---- src/content/data-streams/market-hours.mdx | 197 ++++++--- .../reference/report-schema-v11.mdx | 66 +-- .../reference/report-schema-v8.mdx | 29 +- .../rwa-streams/apac-equities.mdx | 95 +++++ .../common/SchemaFieldsTable.astro | 59 +-- .../common/schemaFieldsTable.module.css | 60 +++ src/features/feeds/components/FeedList.tsx | 69 +-- .../feeds/components/Tables.module.css | 70 +--- src/features/feeds/components/Tables.tsx | 157 ++++--- .../feeds/components/reportSchemaData.ts | 45 +- src/features/feeds/utils/feedMetadata.ts | 123 +++++- src/features/feeds/utils/tableFilters.ts | 4 + 14 files changed, 1012 insertions(+), 359 deletions(-) create mode 100644 src/content/data-streams/rwa-streams/apac-equities.mdx create mode 100644 src/features/data-streams/common/schemaFieldsTable.module.css diff --git a/src/config/sidebar.ts b/src/config/sidebar.ts index 0c076343805..7e0b0ac7dfe 100644 --- a/src/config/sidebar.ts +++ b/src/config/sidebar.ts @@ -1154,6 +1154,10 @@ export const SIDEBAR: Partial> = { title: "24/5 US Equities User Guide", url: "data-streams/rwa-streams/24-5-us-equities-user-guide", }, + { + title: "APAC Equities", + url: "data-streams/rwa-streams/apac-equities", + }, ], }, { diff --git a/src/content/data-streams/llms-full.txt b/src/content/data-streams/llms-full.txt index 9cbf4ae97f2..6c69da78c93 100644 --- a/src/content/data-streams/llms-full.txt +++ b/src/content/data-streams/llms-full.txt @@ -957,71 +957,171 @@ For applications that require automated data retrieval and execution, Streams Tr # Data Streams Market Hours Source: https://docs.chain.link/data-streams/market-hours -Markets for several assets are actively traded only during certain hours. + + +This page covers trading schedules and `marketStatus` value mappings for each Chainlink Data Streams asset class. The correct `marketStatus` values depend on both the **report schema version** and the **feed's trading-hours model**. Find your specific feed type below — each section shows hours and status values together. + +*** + +## Asset class overview + +| Asset class | Weekly open | Weekly close | Daily breaks | Bank holidays | +| ----------------------------------------------------------------------------------------- | ------------------------------------------------ | ------------------------------------------------ | ------------------- | -------------------------------------------------------------------------------------- | +| [**Crypto**](#cryptocurrency) | 24/7/365 | — | None | None | +| [**US Equities**](#rwa-market-hours)
(top-50 by market cap + selected ETFs) | **09:30 Mon** | **16:00 Fri** | None | [NYSE holiday calendar](https://www.nyse.com/markets/hours-calendars) | +| [**APAC Equities**](#apac-equities)
(indices & single-name stocks) | Varies by exchange ([see below](#apac-equities)) | Varies by exchange ([see below](#apac-equities)) | Varies by exchange | Consult each exchange's official holiday calendar | +| [**FX Majors**](#forex-precious-metals-and-commodities)
(G10 + KRW, SGD, HKD, CNH …) | **17:00 Sun** | **17:00 Fri** | None | Jan 1, Dec 25 | +| [**Precious Metals Spot**](#forex-precious-metals-and-commodities)
(XAU, XAG) | **18:00 Sun** | **17:00 Fri** | 17:00–18:00 Mon–Thu | Jan 1, Good Fri, Dec 25 | +| [**Commodities**](#forex-precious-metals-and-commodities)
(WTI Synthetic Spot) | **18:00 Sun** | **17:00 Fri** | 17:00–18:00 Mon–Thu | [NYMEX holiday calendar](https://www.cmegroup.com/tools-information/holiday-calendar/) | + +US Equities times are **ET**. All other times are **UTC**. Half-day trading may apply on the eve of certain U.S. holidays (e.g., Jul 3, Nov 28) — consult the linked exchange calendars for exact cut-off times. *** ## Cryptocurrency -Cryptocurrency markets operate continuously, with no designated market close. +Cryptocurrency markets operate continuously. There is no designated market close and no `marketStatus` field on crypto streams. -| Asset class | Hours | -| ----------- | --------------------------- | -| **Crypto** | 24/7/365 — No market close. | +*** + +## US Equities + +All times are **ET (Eastern Time)**. US Equities streams use the [RWA Advanced (v11) schema](/data-streams/reference/report-schema-v11). + +### Standard US Equities + +Standard US Equities streams cover regular NYSE/NASDAQ trading sessions only (9:30am–4:00pm Mon–Fri). + +| Value | Status | Description | +| ----- | ----------- | --------------------------------------------------------------- | +| `0` | **Unknown** | Market status cannot be determined | +| `2` | **Open** | Market is open during a regular trading session | +| `5` | **Closed** | Market is closed (outside trading hours, weekends, or holidays) | + + + +### 24/5 US Equities + +24/5 US Equities streams cover three distinct trading sessions across the week. Use `marketStatus` to determine the active session before consuming price data. See the [24/5 US Equities User Guide](/data-streams/rwa-streams/24-5-us-equities-user-guide) for continuous price feed construction and session transitions. + +| Value | Status | Hours (ET) | Description | +| ----- | ----------------- | ------------------------------------- | -------------------------------------------------------------------------------------- | +| `0` | **Unknown** | N/A | Market status cannot be determined | +| `1` | **Pre-market** | 4:00am–9:30am Mon–Fri | Extended hours before regular trading session | +| `2` | **Regular hours** | 9:30am–4:00pm Mon–Fri | Primary trading session with highest liquidity | +| `3` | **Post-market** | 4:00pm–8:00pm Mon–Fri | Extended hours after regular trading session | +| `4` | **Overnight** | 8:00pm–4:00am Sun evening–Fri morning | Overnight session with limited liquidity | +| `5` | **Closed** | N/A | Market closed (weekends, holidays, or unexpected closures; \~8:00pm Fri–8:00pm Sun ET) | *** -## Real-World Asset (RWA) market hours +## APAC Equities -RWA markets operate during specific hours, with breaks for holidays and sometimes daily pauses. +APAC Equities streams use the [RWA Advanced (v11) schema](/data-streams/reference/report-schema-v11) with standard-hours mapping. There are no extended or overnight sessions. +| Value | Status | Description | +| ----- | ----------- | ----------------------------------------------------------------------------------------------- | +| `0` | **Unknown** | Market status cannot be determined | +| `2` | **Open** | Market is open during a regular trading session | +| `5` | **Closed** | Market is closed (outside trading hours, lunch breaks, closing auctions, weekends, or holidays) | -