← 返回列表

港股财务数据处理六问及因子复现手册 | 国联民生金工

国联民生 叶尔乐 2026-06-30 置信度: high
综合质量 4 /5
新颖性 3 /5
可复现性 5 /5

分类

基本面技术面(量价) 财务(低频)日频 动量反转波动率流动性价值质量红利 港股 统计线性

系统解决港股财务数据六大处理痛点,构建并测试114个基本面与150个价量因子,明确全港股剔除仙股池因子有效性优于港股通。

关键结论

全部资产现金回收率因子在全港股剔除仙股池多空年化达11.02%;红利与盈利能力因子有效性最稳健。

核心要点

  • 解决港股代码退市复用、货币不统一、非标会计年度、季报缺失等6大财务数据处理痛点
  • 构建基本面(8维114个)与价量(5维150个)因子,采用月频调仓与市值行业中性化
  • 股息率TTM与ROE在两个股票池均具稳健选股能力;动量呈长期动量、短期反转特征
  • 剔除仙股的全港股选股池成分股更广,基本面与价量因子多头表现均优于港股通

不足与缺陷

  • 仅进行单因子测试,未构建多因子复合模型,无法评估因子间的共线性和增量信息
  • 对剔除仙股仅作定性描述,未给出仙股的量化剔除标准(如价格阈值或市值阈值)
  • 未考虑交易成本与冲击成本,港股流动性分化严重,低流动性股票的回测收益可能存在水分
  • 对于'报告期调整'与原年报可能存在的数据重叠问题,未说明具体去重逻辑

可复用元素

  • 通过'4位数字代码+上市日期'构建本地映射表解决Wind全量刷新退市代码复用的方案
  • 明确保留8种STATEMENT_TYPE和5种REPORT_TYPE的具体代码值,直接可用于落地
  • 通过REPORT_PERIOD与REPORT_TYPE双字段判定港股实际报告期的方法论
  • 剔除并行代码和双柜台证券以保证基本面因子不重复计算的处理细节

启发

  • 跨市场因子开发必须深入底层财务数据库的存储逻辑,不能简单照搬A股API
  • TTM计算不仅用于平滑业绩,更是解决非标会计年度横向对比的核心工具
  • 仙股对因子回测的干扰极大,构建全市场选股池时必须进行异常值清洗

改进方向

动态预期红利因子

基于: 股息率TTM因子 预期收益: 研报指出传统TTM股息率在两池均有效。改进方案:结合公司过去3-5年的分红比率稳定性与分析师一致预期EPS,构建动态预期股息率因子。相似逻辑:衡量股东回报能力;不同构造:引入前瞻性预期数据代替纯历史TTM。预期可过滤掉一次性特别分红带来的噪音,提升因子的IC胜率和多头收益稳定性。

残差动量因子

基于: 中长期动量因子 预期收益: 港股受宏观与行业beta影响大。改进方案:计算个股收益率对恒生指数及行业指数回归的残差,使用残差累加作为动量因子。相似逻辑:捕捉中长期趋势;不同构造:剥离系统性风险后的特质动量。预期能降低动量因子在牛熊转换期的回撤,提升多空夏普比。

复现计划

1. 建立Wind底层数据自动化拉取脚本,每日增量更新行情与GSD报表;2. 实现代码映射表逻辑,确保历史数据在代码复用时正确分离;3. 构建汇率转换中间表,对财报按报告截止日、对行情按交易日统一转港币;4. 编写财报过滤与TTM计算模块,严格执行指定的8个STATEMENT_TYPE和5个REPORT_TYPE筛选;5. 通过证券类型字段剔除REITs、双柜台等,并设定股价或日均成交额阈值剔除仙股;6. 按月计算264个因子,进行MAD去极值与Z-score标准化,分别使用中信/恒生行业+市值进行横截面回归中性化;7. 按月十分组回测,计算IC、多空收益及单调性。

实体

Wind GSD标准化报表 [dataset]港股通股票池 [concept]全港股剔除仙股票池 [concept]TTM财务数据处理 [method]时序汇率调整 [method]代码映射表 [method]股息率TTM [factor]净资产收益率 [factor]经营活动现金流净额同比增长率 [factor]全部资产现金回收率 [factor]非线性市值因子 [factor]中长期动量因子 [factor]低波动因子 [factor]管理费用率因子 [factor]市值行业中性化 [method]叶尔乐 [person]
查看原文 → 模型: glm-5-2-260617 分析时间: 2026-07-13

LOCAL SIMILARITY

相似报告

查看全部相似报告 →