菜单

交易日历

概述

  • 适用版本:SA 3.0.5 及以上版本。
  • 使用限制:本功能为高级功能,默认不开启。如需使用,请联系神策商务或技术支持人员申请开通对应「交易日 License 」后方可启用。

1.  产品说明

证券、基金及理财业务通常按照交易日运行。遇到周末、节假日或临时休市时,股票交易、基金申购赎回等业务可能无法办理,相关操作通常会顺延至后续交易日。

如果数据分析和运营活动仅按照自然日执行,可能出现以下问题:

  • 非交易日的用户行为干扰业务分析结果。
  • 在非交易日触达用户时,用户无法立即完成交易或购买操作。
  • 长假期间自然日与交易日相隔较长,影响运营活动的转化效果。

交易日历支持统一维护交易日和非交易日,并在分析、标签及分群中使用交易日口径,帮助企业按照实际业务可办理日期开展数据分析和用户运营。

注:交易日历中的日期状态需要由管理员维护,系统不会自动同步交易所公告。

 

2.  交易日历管理工作台

2.1 进入交易日历

进入「平台管理 > 基本设置 > 通用」,选择「交易日历」。

注:需开通「交易日 Licence」且具备相应「角色权限」后,才可查看该入口。

交易日历支持:

  • 按月或按年查看交易日、非交易日及备注。
  • 查看指定年份/月份的交易日数量。
  • 导入完整自然年的交易日历。
  • 单日或批量修改日期状态。

 

2.2 初始化通知

首次进入交易日历时,需要先完成通知配置 >交易日未上传提醒 配置,完成后才能使用编辑和导入交易日状态功能。

支持通过站内通知、邮件或 Webhook 接收以下提醒:

  • 未来 30 天内交易日日历缺失提醒;下一年度交易日历上传提醒。
  • 交易日状态变更提醒。

 

2.3 导入交易日历

适用场景:批量导入适用于项目首次配置或年度交易日历更新。

  1. 点击「导入」。
  2. 下载交易日历模板。
  3. 按模板要求填写完整自然年的日期状态。
  4. 上传 Excel 文件并确认导入。

** 导入文件必须包含完整自然年的日期(20XX-01-01 至 20XX-12-31),不支持只上传部分日期。重新导入会覆盖对应年度已有的交易日历数据。

 

2.4 编辑交易日历

适用场景:适用于临时休市、调休调整或历史日期状态修正等场景。

2.4.1 单日编辑

  1. 在月视图中点击需要修改的日期。
  2. 将日期设置为交易日或非交易日。
  3. 根据需要填写备注。

2.4.2 批量编辑

  1. 点击页面右上角「编辑」。
  2. 添加一个或多个日期范围。
  3. 统一设置为交易日或非交易日。
  4. 根据需要填写备注并提交。

 

3. 业务场景使用说明

配置后的交易日历可用于已支持交易日口径的分析模型,以及标签和分群中的事件时间筛选。

3.1 标签/分群:过去 N 个交易日

3.1.1 功能说明

  1. 功能说明:在通过规则创建标签或分群时,可以在事件时间中选择「过去 N 个交易日」,按交易日动态时间筛选在该范围内发生过特定行为的用户。
  2.  支持范围
    • 标签:自定义标签值、基础标签值、SQL 计算结果、EQL 计算结果
    • 分群:规则创建、EQL 创建
  3. 适用场景
    • 筛选“过去第 5 个交易日至当前交易日有交易行为”的用户,进行深度运营。
    • 圈定“过去第 10 个交易日至上一个交易日访问过行情页但未交易”的用户,开展转化运营。

     

3.1.2 计算规则

计算「过去第 N 个交易日」时,按照以下步骤确定日期范围:

  1. 确定当前交易日 T
    • 如果今天是交易日,T 就是今天。
    • 如果今天是非交易日,T 是今天之前最近的一个交易日。
  2. 确定起始日期
    • 从 T 向前查找第 N 个交易日,并将该日期作为起始日期,记为 T-N。
    • 例如:N=3,起始日期就是当前交易日前第 3 个交易日。
  3. 确定截止日期
    • 选择「当前交易日」时,截止日期为 T,范围包含当前交易日。
    • 选择「上一个交易日」时,截止日期为 T-1,范围不包含当前交易日。
  4. 时间窗口计算规则
起始日期 截止选项 截止日期 时间范围
T-N 当前交易日 T [T-N,T]
T-N 上一个交易日 T-1 [T-N,T-1]

 

3.1.3 场景示例:今天为交易日或非交易日时的计算结果

  • 以下以 N=3 为例,假设周末为非交易日,期间无节假日或调休。
今天 当前交易日 T 截止选项 时间范围 区间内交易日
2026-07-22(周三) 2026-07-22 当前交易日 2026-07-17 至 2026-07-22

7月17日、7月20日、7月21日、7月22日

2026-07-22(周三) 2026-07-22 上一个交易日 2026-07-17 至 2026-07-21

7月17日、7月20日、7月21日

2026-07-25(周六) 2026-07-24 当前交易日 2026-07-21 至 2026-07-24

7月21日、7月22日、7月23日、7月24日

2026-07-25(周六) 2026-07-24 上一个交易日 2026-07-21 至 2026-07-23

7月21日、7月22日、7月23日

 

非交易日不参与交易日序号计算,但「过去 N 个交易日」最终按照页面展示的完整起止日期筛选数据。

 

3.1.4 扩展属性:是否交易日

功能说明:支持通过将自然日时间范围与「是否交易日」属性条件组合,筛选交易日或非交易日发生的行为

场景举例:

  • 筛选过去 7 个自然日内,仅在交易日发生过交易行为的用户。
  • 筛选过去 30 个自然日内,在非交易日访问过产品页面的用户。

 

3.2 在分析模型中使用交易日

详见:行为分析 > 事件分析 > 交易日

 

4.  权限说明

权限 能力范围
交易日查询 查看交易日历,并在分析、标签和分群中使用交易日能力
管理交易日 编辑、批量导入交易日历以及配置通知

 

5.  使用限制

  • 目前仅支持中国 A 股交易日历。
  • 标签和分群中的交易日计算仅支持 UTC+8 时区。
  • 用户行为序列中的事件暂不支持使用交易日时间范围。
  • 交易日历仅用于查询和计算日期范围,不支持按交易日调度任务。

 

6.  FAQ

6.1 自然日与交易日的区别

自然日(BaseTime)按照日历日期连续计算;交易日(TradTime)按照项目交易日历计算,非交易日不参与交易日序号计算。

  • 当前交易日不一定是自然日的“今天”:若今天为非交易日,当前交易日取今天之前最近的一个交易日。
  • 上一交易日不一定是自然日的“昨天”:遇到周末、节假日或休市,上一交易日与当前交易日可能相隔多个自然日。

 

 

 

 

最近修改: 2026-07-24