Skip to content

Commit 15837ba

Browse files
rainxclaude
andcommitted
Add 2026 Hong Kong stock market holiday data
Updated data_hk.txt with complete 2026 holiday schedule from HKEX official circular CT/075/25: Full-day closures (14 days): - New Year's Day (Jan 1) - Lunar New Year (Feb 17-19) - Good Friday (Apr 3) - Day after Ching Ming Festival (Apr 6) - Day after Easter Monday (Apr 7) - Labour Day (May 1) - Day after Buddha's Birthday (May 25) - Dragon Boat Festival (Jun 19) - HKSAR Establishment Day (Jul 1) - National Day (Oct 1) - Day after Chung Yeung Festival (Oct 19) - Christmas Day (Dec 25) Half-day trading (3 days): - Lunar New Year's Eve (Feb 16) - Christmas Eve (Dec 24) - New Year's Eve (Dec 31) Data source: https://www.hkex.com.hk/News/HKEX-Calendar?sc_lang=zh-HK All 35 tests passing, including Hong Kong market half-day trading tests. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent c3c5abb commit 15837ba

File tree

5 files changed

+38
-3
lines changed

5 files changed

+38
-3
lines changed

Changelog-zh_CN.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22

33
版本遵循语义化版本控制 (<major>.<minor>.<patch>)。
44

5+
## cn-stock-holidays 2.1.5 (2025-12-07)
6+
7+
### 改进
8+
9+
- **更新 2026 年香港股市节假日**: 从香港交易所官方通告添加完整的 2026 年节假日数据
10+
- 全日休市:元旦(1月1日)、农历新年(2月17-19日)、耶稣受难节(4月3日)、清明节翌日(4月6日)、复活节星期一翌日(4月7日)、劳动节(5月1日)、佛诞翌日(5月25日)、端午节(6月19日)、香港特别行政区成立纪念日(7月1日)、国庆日(10月1日)、重阳节翌日(10月19日)、圣诞节(12月25日)
11+
- 半日交易:农历新年前夕(2月16日)、圣诞节前夕(12月24日)、新年前夕(12月31日)
12+
- 数据来源:香港交易所通告 CT/075/25 (<https://www.hkex.com.hk/News/HKEX-Calendar?sc_lang=zh-HK>)
13+
514
## cn-stock-holidays 2.1.4 (2025-12-07)
615

716
### 改进

Changelog.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22

33
Versions follow Semantic Versioning (<major>.<minor>.<patch>).
44

5+
## cn-stock-holidays 2.1.5 (2025-12-07)
6+
7+
### Improvements
8+
9+
- **Updated 2026 Hong Kong Stock Market Holidays**: Added complete holiday data for 2026 from HKEX official circular
10+
- Full-day closures: New Year's Day (Jan 1), Lunar New Year (Feb 17-19), Good Friday (Apr 3), Day after Ching Ming (Apr 6), Day after Easter Monday (Apr 7), Labour Day (May 1), Day after Buddha's Birthday (May 25), Dragon Boat Festival (Jun 19), HKSAR Day (Jul 1), National Day (Oct 1), Day after Chung Yeung Festival (Oct 19), Christmas (Dec 25)
11+
- Half-day trading: Lunar New Year's Eve (Feb 16), Christmas Eve (Dec 24), New Year's Eve (Dec 31)
12+
- Data source: HKEX Circular CT/075/25 (<https://www.hkex.com.hk/News/HKEX-Calendar?sc_lang=zh-HK>)
13+
514
## cn-stock-holidays 2.1.4 (2025-12-07)
615

716
### Improvements

cn_stock_holidays/data_hk.txt

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -369,6 +369,20 @@
369369
20251007
370370
20251225
371371
20251226
372+
20260101
373+
20260217
374+
20260218
375+
20260219
376+
20260403
377+
20260406
378+
20260407
379+
20260501
380+
20260525
381+
20260619
382+
20260701
383+
20261001
384+
20261019
385+
20261225
372386
# Half-day trading days (Christmas Eve, New Year's Eve, and day before major holidays)
373387
20011224,h
374388
20021224,h
@@ -388,6 +402,7 @@
388402
20211224,h
389403
20241224,h
390404
20251224,h
405+
20261224,h
391406
# New Year's Eve half-days
392407
20001229,h
393408
20011231,h
@@ -415,6 +430,7 @@
415430
20231229,h
416431
20241231,h
417432
20251231,h
433+
20261231,h
418434
# Lunar New Year's Eve half-days
419435
20010123,h
420436
20020211,h
@@ -435,6 +451,7 @@
435451
20230120,h
436452
20240209,h
437453
20250128,h
454+
20260216,h
438455
# Day before major holidays
439456
20010404,h
440457
20020404,h
@@ -480,4 +497,4 @@
480497
20220930,h
481498
20230928,h
482499
20240930,h
483-
20250930,h
500+
20250930,h

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "cn-stock-holidays"
7-
version = "2.1.4"
7+
version = "2.1.5"
88
description = "A List of china stock exchange holidays"
99
readme = "README.md"
1010
license = { text = "MIT" }

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)