---
title: "China A-share trading days 2026: monthly counts | Markets Open"
date: "2026-10-16"
data_version: "2026.10.22-rc.1"
ui_version: "1.13.79"
canonical: "https://marketsopen.today/trading-days/china/2026"
status: null
status_reason: null
source_published_at: null
last_verified_at: null
generated_at: "2026-11-12T08:25:20Z"
---

# China A-share trading days 2026: monthly counts

For 2026-01-01 through 2026-12-31, inclusive, the A-share cash-equity calendars in Asia/Shanghai count SSE 242 · SZSE 242 · BSE 242 trading days.

English: https://marketsopen.today/trading-days/china/2026
中文: https://marketsopen.today/zh/trading-days/china/2026

## Monthly trading-day counts

Half days count as one trading day and are included below. Unknown dates produce a range instead of an exact total; the annual detail lists half days and unknown days separately.

| Month | SSE | SZSE | BSE |
| --- | --- | --- | --- |
| 2026-01 | 20 | 20 | 20 |
| 2026-02 | 14 | 14 | 14 |
| 2026-03 | 22 | 22 | 22 |
| 2026-04 | 21 | 21 | 21 |
| 2026-05 | 18 | 18 | 18 |
| 2026-06 | 21 | 21 | 21 |
| 2026-07 | 23 | 23 | 23 |
| 2026-08 | 21 | 21 | 21 |
| 2026-09 | 21 | 21 | 21 |
| 2026-10 | 17 | 17 | 17 |
| 2026-11 | 21 | 21 | 21 |
| 2026-12 | 23 | 23 | 23 |
| Full year | 242 | 242 | 242 |

## Annual count detail

| Market | Trading days | Half days | Closed days | Unknown days |
| --- | --- | --- | --- | --- |
| SSE | 242 | 0 | 123 | 0 |
| SZSE | 242 | 0 | 123 | 0 |
| BSE | 242 | 0 | 123 | 0 |

## Counting method and boundary example

Evaluate every one of the 365 local calendar dates independently for SSE, SZSE and BSE; include both 1 January and 31 December. The calendars are not assumed to be identical.

Open and half-day records each count as one trading day. Half days are also listed separately and are already included in the trading-day column. Closed days include ordinary weekends and exchange holidays.

Unknown, irregular or inconsistent records remain unknown: the lower bound counts confirmed open dates, and the upper bound adds unknown dates. A statutory make-up workday does not automatically become a trading day.

These are scheduled trading-date counts for cash equities; they do not determine settlement days, live session status or Stock Connect availability.

2026-10-07 · SSE closed · SZSE closed · BSE closed → 2026-10-08 · SSE open · SZSE open · BSE open. Only the open date contributes to this two-date example.

## Calculate and use the data

- [Recalculate an SSE date range](/tools/trading-days?mode=range&markets=SSE&start=2026-01-01&end=2026-12-31)
- [Calendar data, API and existing downloads](/datasets)
- [SSE 2026 holiday calendar](/sse/holidays/2026)
- [SZSE 2026 holiday calendar](/szse/holidays/2026)
- [BSE 2026 holiday calendar](/bse/holidays/2026)

## Sources and data version

data_version: 2026.10.22-rc.1

- [2026 holiday arrangements — BSE announcement [2025] 58](https://www.bse.cn/important_news/200027428.html) · 2026-10-22
- [2026 holiday arrangements — SSE [2025] 45](https://www.sse.com.cn/disclosure/announcement/general/c/c_20251222_10802507.shtml) · 2026-10-22
- [2026 holiday arrangements — SZSE [2025] 481](https://www.szse.cn/disclosure/notice/t20251222_618087.html) · 2026-10-22
