快来更新你的 2025 年交易日历吧!

本页说明交易日历在金融交易中的作用,并概述 DolphinDB 交易日历的覆盖范围、可定制性与 2025 年更新提示。

Source: https://dolphindb.cn/news/detail/334

What this page covers

技能认证特训营第二期报名入口(限时报名)

页面顶部提供活动报名引导与福利优惠链接。

新闻栏目与文章标题/日期

页面标识新闻栏目,并给出文章标题与发布日期。

交易日历重要性与 DolphinDB 覆盖范围(概述)

说明交易日历在金融交易中的作用,并描述 DolphinDB 交易日历的交易所覆盖、可定制性及 2025 更新提示。

交易日历功能新升级:支持自定义周末交易日

从指定版本起,交易日历添加功能可通过 dateType 支持传入自定义交易日(含周六/周日),并给出函数用法与示例。

如何更新 2025 年交易日历(离线/在线)

提供离线与在线两种更新 marketHoliday 数据的操作路径、步骤、示例代码及集群注意事项与推荐方式。

验证更新结果

给出用于验证更新前后交易日历结果差异的代码与预期返回值变化。

中国大陆交易所与 ISO 代码(图示)及国际交易所覆盖声明

页面列举中国大陆交易所及其 ISO 代码(以图示/说明呈现),并声明覆盖 52 家主要国际交易所。

文档链接:交易日历教程与完整交易所列表

页面提供官方文档链接以获取最新教程与完整交易所列表。

Facts index

Entity Attribute Value Confidence
技能认证特训营第二期 报名链接 https://www.qingsuyun.com/h5/e/217471/5/ high
快来更新你的 2025 年交易日历吧! 发布日期 2024.12.30 high
交易日历 用途/重要性 是金融领域的重要参考工具,能够帮助投资交易者科学规划交易时间、掌握市场动态。 medium
DolphinDB 交易日历 内置覆盖范围 内置国内外近六十个交易所的交易日历。 medium
DolphinDB 交易日历 个性化定制能力 支持用户根据具体场景进行个性化定制。 medium
DolphinDB 交易日历 2025 年更新 2025 年交易日历“上新”。 low
交易日历添加功能 支持自定义周末交易日的版本 自 DolphinDB 2.00.12/3.00.0 版本起支持自定义周六/周日的交易日。 high
交易日历添加功能 能力变化 相比此前只能添加休息日且默认周末休市,现在可以传入所有自定义交易日以避免周末也是交易日的问题。 high
addMarketHoliday(marketName, holiday, [dateType = 'holidayDate']) dateType 用途 可将 dateType 指定为 “tradingDate”(dateType="tradingDate") 以自定义这类交易日历。 high
示例:2025 年 2 月 8 日(周六调休开盘) 处理方式 将所有交易日添加进交易日历以设定含周末的交易日历(需要将所有交易日添加进去)。 high
dateType = “tradingDate” 的交易日历 添加/更新要求 在添加或更新时需要将所有交易日填入交易日历中。 high
dateType = “holidayDate” 的交易日历 添加/更新要求 在添加或更新时只需要将非周六/周日的休盘日填入。 high
getTradingCalendarType(marketName) 用途 用于查看不同交易日历的 dateType 属性。 high
getTradingCalendarType("AAAA") 示例返回值 "tradingDate" high
2025 年交易日历更新 更新方式 可通过离线和在线两种方式更新。 high
离线更新 下载位置 https://gitee.com/dolphindb/DolphinDBModules/tree/master/MarketHoliday/marketHoliday high
离线更新 更新步骤 下载 marketHoliday 文件夹并替换 <dolphindb>/server 路径下的 marketHoliday 文件夹;集群需替换每台机器对应文件夹;替换后重启集群完成更新。 high
在线更新 下载位置 https://gitee.com/dolphindb/DolphinDBModules/tree/master/MarketHoliday/marketHoliday high
在线更新 放置要求(单机/集群) 下载 marketHoliday 文件夹并放在与 dolphindb 同一服务器任意位置;集群环境每台机器都需要放置 marketHoliday 文件夹。 high
在线更新 验证注意事项 为验证是否更新成功,请不要覆盖原本 <dolphindb>/server 路径下的 marketHoliday 文件夹。 high
update_2025_holiday(market_code, old_holiday_dir, new_holiday_dir) 功能描述 示例代码提供在线更新逻辑:若新目录不存在对应交易所文件则返回提示;存在则 loadText 读取并根据旧目录是否已有文件选择 updateMarketHoliday 或 addMarketHoliday。 high
update_2025_holiday 作用范围 该函数仅对当前节点有效;集群环境可通过 pnodeRun 调用使更新在其它节点生效。 high
在线更新方式 一致性机制缺失 没有读写锁等保持一致性的机制。 high
交易日历更新方式 推荐方式 为保证用户访问到更新后的交易日历,推荐使用离线方式更新。 high
更新结果验证 验证代码 2025.01.01 in getMarketCalendar("CZCE",2025.01.01, 2025.12.31) high
更新结果验证 未更新前预期返回 返回 true。 high
更新结果验证 更新完成后预期返回 返回 false。 high
DolphinDB 交易日历 包含中国大陆交易所及 ISO 代码(页面列举) 上海证券交易所(XSHG)、中国金融期货交易所(CCFX)、深圳证券交易所(XSHE)、上海期货交易所(XSGE)、郑州商品交易所(XZCE)、大连商品交易所(XDCE)、上海国际能源交易中心(XINE)。 medium
ISO 代码(交易日历索引) 作用说明 标准化 ISO 代码是系统识别和管理不同市场节假日信息的关键索引,便于量化分析中调用各市场交易日历。 low
DolphinDB 交易日历 国际交易所覆盖 覆盖纽交所、伦交所、泛欧交易所等 52 家主要国际交易所。 medium
交易日历文档 教程与完整交易所列表链接 https://docs.dolphindb.cn/zh/modules/MarketHoliday/mkt_calendar.html high