TRADING CALENDARS

Trading-day calculator

Count exchange trading days and shared trading dates. Half days count as one; uncovered dates remain unknown.

Confirmed trading days

ScopeTrading daysHalf daysCoverage
SSE00Complete
HKEX00Complete
NB00Complete
SB00Complete
Shared dates0—Complete
Daily record & sources
{
  "start": "2026-10-01",
  "end": "2026-10-01",
  "include_start": true,
  "include_end": true,
  "data_version": "2026.10.01-rc.1",
  "days": [
    {
      "date": "2026-10-01",
      "markets": {
        "SSE": {
          "status": "closed",
          "is_trading_day": false
        },
        "HKEX": {
          "status": "closed",
          "is_trading_day": false
        },
        "NB": {
          "status": "closed",
          "is_trading_day": false
        },
        "SB": {
          "status": "closed",
          "is_trading_day": false
        }
      },
      "common": false
    }
  ],
  "markets": [
    {
      "market_id": "SSE",
      "scope": "exchange_day",
      "endpoints": {
        "start": "2026-10-01",
        "end": "2026-10-01",
        "include_start": true,
        "include_end": true
      },
      "known_count": 1,
      "unknown_count": 0,
      "complete": true,
      "total": 0,
      "lower": 0,
      "upper": 0,
      "half_day_count": 0,
      "source_urls": [
        "https://www.sse.com.cn/disclosure/announcement/general/c/c_20251222_10802507.shtml"
      ],
      "data_version": "2026.10.01-rc.1"
    },
    {
      "market_id": "HKEX",
      "scope": "cash_equities",
      "endpoints": {
        "start": "2026-10-01",
        "end": "2026-10-01",
        "include_start": true,
        "include_end": true
      },
      "known_count": 1,
      "unknown_count": 0,
      "complete": true,
      "total": 0,
      "lower": 0,
      "upper": 0,
      "half_day_count": 0,
      "source_urls": [
        "https://www.hkex.com.hk/-/media/HKEX-Market/Services/Circulars-and-Notices/Participant-and-Members-Circulars/SEHK/2025/ce_SEHK_CT_075_2025.pdf"
      ],
      "data_version": "2026.10.01-rc.1"
    },
    {
      "market_id": "NB",
      "scope": "stock_connect_northbound",
      "endpoints": {
        "start": "2026-10-01",
        "end": "2026-10-01",
        "include_start": true,
        "include_end": true
      },
      "known_count": 1,
      "unknown_count": 0,
      "complete": true,
      "total": 0,
      "lower": 0,
      "upper": 0,
      "half_day_count": 0,
      "source_urls": [
        "https://www.hkex.com.hk/-/media/HKEX-Market/Mutual-Market/Stock-Connect/Reference-Materials/Trading-Hour,-Trading-and-Settlement-Calendar/2026-Calendar_pdf_e.pdf"
      ],
      "data_version": "2026.10.01-rc.1"
    },
    {
      "market_id": "SB",
      "scope": "stock_connect_southbound",
      "endpoints": {
        "start": "2026-10-01",
        "end": "2026-10-01",
        "include_start": true,
        "include_end": true
      },
      "known_count": 1,
      "unknown_count": 0,
      "complete": true,
      "total": 0,
      "lower": 0,
      "upper": 0,
      "half_day_count": 0,
      "source_urls": [
        "https://www.hkex.com.hk/-/media/HKEX-Market/Mutual-Market/Stock-Connect/Reference-Materials/Trading-Hour,-Trading-and-Settlement-Calendar/2026-Calendar_pdf_e.pdf"
      ],
      "data_version": "2026.10.01-rc.1"
    }
  ],
  "common": {
    "markets": [
      "SSE",
      "HKEX",
      "NB",
      "SB"
    ],
    "endpoints": {
      "start": "2026-10-01",
      "end": "2026-10-01",
      "include_start": true,
      "include_end": true
    },
    "known_count": 1,
    "unknown_count": 0,
    "complete": true,
    "total": 0,
    "lower": 0,
    "upper": 0
  }
}

Maximum 366 calendar dates. Each market uses its own local date and official scope; a shared trading date is not a simultaneous trading window or a settlement date. Incomplete coverage produces a range, not a guessed total.

Next trading day

ScopeAfter the end date
SSE2026-10-08
HKEX2026-10-02
NB2026-10-08
SB2026-10-08

Sources & scope

SSE
Shanghai Stock Exchange · Cash equities · Asia/Shanghai
Shanghai Stock Exchange ↗ 2026-09-27 · 2026.10.01-rc.1
HKEX
Hong Kong Exchanges and Clearing · Cash equities · Asia/Hong_Kong
The Stock Exchange of Hong Kong Limited ↗ 2026-09-28 · 2026.10.01-rc.1
NB
Stock Connect · Northbound (Shanghai & Shenzhen Connect) · Northbound trading days · A shares via HKEX · Asia/Hong_Kong
Hong Kong Exchanges and Clearing ↗ 2026-09-29 · 2026.10.01-rc.1
SB
Stock Connect · Southbound (Hong Kong Connect) · Southbound trading days · HK shares via SSE/SZSE · Asia/Hong_Kong
Hong Kong Exchanges and Clearing ↗ 2026-09-29 · 2026.10.01-rc.1

The structured record