股票截面多因子 · 因子清单(313 个)

左右滑动看完整图例
各大类因子数量占比(共 313 个)质量:117 个(37.4%)37%动量:67 个(21.4%)21%流动性:40 个(12.8%)13%波动性:33 个(10.5%)11%情绪:19 个(6.1%)6%成长:16 个(5.1%)5%价值:14 个(4.5%)4%规模:4 个(1.3%)基本面因子:2 个(0.6%)未分类:1 个(0.3%)质量 117 个 · 37.4%动量 67 个 · 21.4%流动性 40 个 · 12.8%波动性 33 个 · 10.5%情绪 19 个 · 6.1%成长 16 个 · 5.1%价值 14 个 · 4.5%规模 4 个 · 1.3%基本面因子 2 个未分类 1 个

因子目录

动量 · 波动率调整动量 1
情绪 · 情绪敏感度 1
价值 · 股息 1
规模 · 非线性市值 1

10日短期动量

index_momentum_10d
动量价格一阶导(不涉及均线)日频

定义 过去10日的简单收益率,短窗口动量,对近期拐点敏感。

其中:$P_t$ 为复权收盘价;$n=10$。

说明 短窗动量在 A 股截面上常常呈反转效应(涨多回吐),更适合作为配合 20 日均线择时的分腿信号(指数>20MA 反转腿、<20MA 动量腿),而非独立选股因子。

12-1 动量(跳过近 1 月)

index_momentum_12_1
动量价格一阶导(不涉及均线)日频

定义 过去 12 个月、但剔除最近 1 个月的收益率,即从 $t-21$ 日回看到 $t-252$ 日。剔除近端窗口以避开短期反转,保留中期趋势。

其中:$P_t$ 为复权收盘价;跳过窗口 21 个交易日,回看 252 个交易日。

说明 Jegadeesh & Titman(1993)经典“跳过近 1 月”构造在 A 股同样有效;12-2 进一步剔除近 2 月,信号更钝、换手更低。这是动量族里最值得优先尝试的两个口径。

【参考文献】
  • Jegadeesh, N. & Titman, S. (1993). Returns to Buying Winners and Selling Losers. Journal of Finance, 48(1), 65–91.

12-2 动量(跳过近 2 月)

index_momentum_12_2
动量价格一阶导(不涉及均线)日频

定义 过去 12 个月、但剔除最近 2 个月的收益率,即从 $t-42$ 日回看到 $t-252$ 日。剔除近端窗口以避开短期反转,保留中期趋势。

其中:$P_t$ 为复权收盘价;跳过窗口 42 个交易日,回看 252 个交易日。

说明 Jegadeesh & Titman(1993)经典“跳过近 1 月”构造在 A 股同样有效;12-2 进一步剔除近 2 月,信号更钝、换手更低。这是动量族里最值得优先尝试的两个口径。

【参考文献】
  • Jegadeesh, N. & Titman, S. (1993). Returns to Buying Winners and Selling Losers. Journal of Finance, 48(1), 65–91.

5日短期动量

index_momentum_5d
动量价格一阶导(不涉及均线)日频

定义 过去5日的简单收益率,短窗口动量,对近期拐点敏感。

其中:$P_t$ 为复权收盘价;$n=5$。

说明 短窗动量在 A 股截面上常常呈反转效应(涨多回吐),更适合作为配合 20 日均线择时的分腿信号(指数>20MA 反转腿、<20MA 动量腿),而非独立选股因子。

12个月对数动量

momentum_12m
动量价格一阶导(不涉及均线)日频

定义 过去12个月(约 252 个交易日)的对数收益,即 $\ln(P_t/P_{t-252})$,经典时间序列动量。

其中:$P_t$ 为复权收盘价;$n=252$。

说明 对数收益可加、对极端值更温和。行业轮动语境下 6~12 月动量是最常用的中期趋势信号;注意 12 月动量与“跳过近 1 月”的 12-1 动量分开评估,避免短期反转污染。

【参考文献】
  • Moskowitz, T., Ooi, Y. H., & Pedersen, L. H. (2012). Time Series Momentum. Journal of Financial Economics, 104(2), 228–250.

1个月对数动量

momentum_1m
动量价格一阶导(不涉及均线)日频

定义 过去1个月(约 21 个交易日)的对数收益,即 $\ln(P_t/P_{t-21})$,经典时间序列动量。

其中:$P_t$ 为复权收盘价;$n=21$。

说明 对数收益可加、对极端值更温和。行业轮动语境下 6~12 月动量是最常用的中期趋势信号;注意 12 月动量与“跳过近 1 月”的 12-1 动量分开评估,避免短期反转污染。

【参考文献】
  • Moskowitz, T., Ooi, Y. H., & Pedersen, L. H. (2012). Time Series Momentum. Journal of Financial Economics, 104(2), 228–250.

3个月对数动量

momentum_3m
动量价格一阶导(不涉及均线)日频

定义 过去3个月(约 63 个交易日)的对数收益,即 $\ln(P_t/P_{t-63})$,经典时间序列动量。

其中:$P_t$ 为复权收盘价;$n=63$。

说明 对数收益可加、对极端值更温和。行业轮动语境下 6~12 月动量是最常用的中期趋势信号;注意 12 月动量与“跳过近 1 月”的 12-1 动量分开评估,避免短期反转污染。

【参考文献】
  • Moskowitz, T., Ooi, Y. H., & Pedersen, L. H. (2012). Time Series Momentum. Journal of Financial Economics, 104(2), 228–250.

6个月对数动量

momentum_6m
动量价格一阶导(不涉及均线)日频

定义 过去6个月(约 126 个交易日)的对数收益,即 $\ln(P_t/P_{t-126})$,经典时间序列动量。

其中:$P_t$ 为复权收盘价;$n=126$。

说明 对数收益可加、对极端值更温和。行业轮动语境下 6~12 月动量是最常用的中期趋势信号;注意 12 月动量与“跳过近 1 月”的 12-1 动量分开评估,避免短期反转污染。

【参考文献】
  • Moskowitz, T., Ooi, Y. H., & Pedersen, L. H. (2012). Time Series Momentum. Journal of Financial Economics, 104(2), 228–250.

12日价格线性回归斜率

PLRC12
动量价格一阶导(不涉及均线)日频

定义 把最近 12 日“归一化收盘价(除以窗口均价)”对时间序号做一元线性回归,取斜率 β 作为趋势强度因子。

其中:$\frac{C_t}{\bar{C}} = \alpha + \beta \cdot s + \varepsilon_s$;$s = 1,2,\dots,12$;$\bar C$ 为最近 12 日收盘价均值;$s$ 为窗口内时间序号。

说明 斜率度量单位时间的价格漂移速度,比区间收益率更抗单日跳空;β>0 表示上升趋势。归一化处理消除了价格量纲。

24日价格线性回归斜率

PLRC24
动量价格一阶导(不涉及均线)日频

定义 把最近 24 日“归一化收盘价(除以窗口均价)”对时间序号做一元线性回归,取斜率 β 作为趋势强度因子。

其中:$\frac{C_t}{\bar{C}} = \alpha + \beta \cdot s + \varepsilon_s$;$s = 1,2,\dots,24$;$\bar C$ 为最近 24 日收盘价均值;$s$ 为窗口内时间序号。

说明 斜率度量单位时间的价格漂移速度,比区间收益率更抗单日跳空;β>0 表示上升趋势。归一化处理消除了价格量纲。

6日价格线性回归斜率

PLRC6
动量价格一阶导(不涉及均线)日频

定义 把最近 6 日“归一化收盘价(除以窗口均价)”对时间序号做一元线性回归,取斜率 β 作为趋势强度因子。

其中:$\frac{C_t}{\bar{C}} = \alpha + \beta \cdot s + \varepsilon_s$;$s = 1,2,\dots,6$;$\bar C$ 为最近 6 日收盘价均值;$s$ 为窗口内时间序号。

说明 斜率度量单位时间的价格漂移速度,比区间收益率更抗单日跳空;β>0 表示上升趋势。归一化处理消除了价格量纲。

12日变动速率 ROC12

ROC12
动量价格一阶导(不涉及均线)日频

定义 收盘价相对 12 个交易日前收盘价的百分比变化,是最朴素的价格动量(率)。

其中:$C_t$ 为复权收盘价;本因子 $n=12$。

说明 ROC 与 N 日收益率完全同族,只是放大 100 倍;截面使用等价于动量因子。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

120日变动速率 ROC120(元数据原文此处疑似笔误,见说明)

ROC120
动量价格一阶导(不涉及均线)日频

定义 收盘价相对 120 个交易日前收盘价的百分比变化,是最朴素的价格动量(率)。

其中:$C_t$ 为复权收盘价;本因子 $n=120$。

说明 ROC 与 N 日收益率完全同族,只是放大 100 倍;截面使用等价于动量因子。注:元数据原文对 ROC60/ROC120 的公式描述疑似复制粘贴笔误(写成 20/60 日),本卡片按因子名所含窗口 N 书写,建议实现时回查代码确认。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

20日变动速率 ROC20

ROC20
动量价格一阶导(不涉及均线)日频

定义 收盘价相对 20 个交易日前收盘价的百分比变化,是最朴素的价格动量(率)。

其中:$C_t$ 为复权收盘价;本因子 $n=20$。

说明 ROC 与 N 日收益率完全同族,只是放大 100 倍;截面使用等价于动量因子。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

6日变动速率 ROC6

ROC6
动量价格一阶导(不涉及均线)日频

定义 收盘价相对 6 个交易日前收盘价的百分比变化,是最朴素的价格动量(率)。

其中:$C_t$ 为复权收盘价;本因子 $n=6$。

说明 ROC 与 N 日收益率完全同族,只是放大 100 倍;截面使用等价于动量因子。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

60日变动速率 ROC60(元数据原文此处疑似笔误,见说明)

ROC60
动量价格一阶导(不涉及均线)日频

定义 收盘价相对 60 个交易日前收盘价的百分比变化,是最朴素的价格动量(率)。

其中:$C_t$ 为复权收盘价;本因子 $n=60$。

说明 ROC 与 N 日收益率完全同族,只是放大 100 倍;截面使用等价于动量因子。注:元数据原文对 ROC60/ROC120 的公式描述疑似复制粘贴笔误(写成 20/60 日),本卡片按因子名所含窗口 N 书写,建议实现时回查代码确认。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

空头力道

bear_power
动量价格一阶导(涉及均线)日频

定义 Elder Ray 体系中的空头力道:当日最低价相对 13 日 EMA 的差距(除以收盘价归一化),刻画空方把价格压到均线之下的能力。

其中:$L_t$ 为最低价;$\mathrm{EMA}_{13}$ 为 13 日指数移动平均。

说明 值越低(负得越多)说明空方越强;与 bull_power 成对使用(Elder Ray 三重滤网)。除以收盘价后量纲消除、可截面比较。

【参考文献】
  • Elder, A. (1993). Trading for a Living. Wiley.(Elder Ray);Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

10日乖离率

BIAS10
动量价格一阶导(涉及均线)日频

定义 衡量收盘价相对其 10 日简单移动平均的偏离程度(百分比)。价格站上均线得正值、跌破均线得负值,是经典的均线回归类动量/反转刻画。

其中:$P_t$ 为 $t$ 日复权收盘价;$\mathrm{MA}_{10}(P_t)$ 为收盘价的 $n=10$ 日简单移动平均。

说明 绝对值越大表示短期价格对均线的乖离越极端,均值回归语境下常视为超买/超卖信号;在截面多因子中一般按“乖离大→短期过热”做反向,或按“站上均线”做动量方向,需用 IC 检验后定号。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

20日乖离率

BIAS20
动量价格一阶导(涉及均线)日频

定义 衡量收盘价相对其 20 日简单移动平均的偏离程度(百分比)。价格站上均线得正值、跌破均线得负值,是经典的均线回归类动量/反转刻画。

其中:$P_t$ 为 $t$ 日复权收盘价;$\mathrm{MA}_{20}(P_t)$ 为收盘价的 $n=20$ 日简单移动平均。

说明 绝对值越大表示短期价格对均线的乖离越极端,均值回归语境下常视为超买/超卖信号;在截面多因子中一般按“乖离大→短期过热”做反向,或按“站上均线”做动量方向,需用 IC 检验后定号。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

5日乖离率

BIAS5
动量价格一阶导(涉及均线)日频

定义 衡量收盘价相对其 5 日简单移动平均的偏离程度(百分比)。价格站上均线得正值、跌破均线得负值,是经典的均线回归类动量/反转刻画。

其中:$P_t$ 为 $t$ 日复权收盘价;$\mathrm{MA}_{5}(P_t)$ 为收盘价的 $n=5$ 日简单移动平均。

说明 绝对值越大表示短期价格对均线的乖离越极端,均值回归语境下常视为超买/超卖信号;在截面多因子中一般按“乖离大→短期过热”做反向,或按“站上均线”做动量方向,需用 IC 检验后定号。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

60日乖离率

BIAS60
动量价格一阶导(涉及均线)日频

定义 衡量收盘价相对其 60 日简单移动平均的偏离程度(百分比)。价格站上均线得正值、跌破均线得负值,是经典的均线回归类动量/反转刻画。

其中:$P_t$ 为 $t$ 日复权收盘价;$\mathrm{MA}_{60}(P_t)$ 为收盘价的 $n=60$ 日简单移动平均。

说明 绝对值越大表示短期价格对均线的乖离越极端,均值回归语境下常视为超买/超卖信号;在截面多因子中一般按“乖离大→短期过热”做反向,或按“站上均线”做动量方向,需用 IC 检验后定号。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

多头力道

bull_power
动量价格一阶导(涉及均线)日频

定义 Elder Ray 体系中的多头力道:当日最高价相对 13 日 EMA 的差距(归一化),刻画多方把价格推到均线之上的能力。

其中:$H_t$ 为最高价;$\mathrm{EMA}_{13}$ 为 13 日指数移动平均。

说明 值越高多方越强;与 bear_power 之差即 Elder Ray 综合动量。截面使用建议两者先标准化再合成。

【参考文献】
  • Elder, A. (1993). Trading for a Living. Wiley.;Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

MACD收盘价比(归一化MACD)

MACDC
动量价格一阶导(涉及均线)日频

定义 经典 MACD 柱(DIFF−DEA)除以当日收盘价做归一化,消除价格量纲,使不同价格水平的标的可比。MACD 刻画快慢均线的收敛/发散,是趋势强度与方向的混合度量。

其中:$\mathrm{DIFF} = \mathrm{EMA}_{12}(C) - \mathrm{EMA}_{26}(C)$;$\mathrm{DEA} = \mathrm{EMA}_{9}(\mathrm{DIFF})$;$C_t$ 为复权收盘价;$\mathrm{EMA}_k$ 为 $k$ 日指数移动平均。

说明 正值且放大表示短期动能强于中期、趋势加速;柱体收窄或翻负表示动能衰减。归一化后可直接做截面排序。注:国内软件常把 MACD 柱定义为 2(DIFF−DEA),与本文相差常数 2,不影响截面排序。

【参考文献】
  • Appel, G.(MACD 指标发明者);Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

当前价格相对过去1月均价偏离

Price1M
动量价格一阶导(涉及均线)日频

定义 当日收盘价除以过去1月(约 21 个交易日)收盘价均值再减 1,衡量价格相对其近1月成本重心的偏离。

其中:$C_t$ 为复权收盘价;均值窗口约 21 个交易日。

说明 正得越多表示价格越强于自身近期均值——既可作动量(趋势延续)也可作反转(过热)因子,方向由 IC 检验决定;与 BIAS 同族、信息重叠较高。

当前价格相对过去1年均价偏离

Price1Y
动量价格一阶导(涉及均线)日频

定义 当日收盘价除以过去1年(约 250 个交易日)收盘价均值再减 1,衡量价格相对其近1年成本重心的偏离。

其中:$C_t$ 为复权收盘价;均值窗口约 250 个交易日。

说明 正得越多表示价格越强于自身近期均值——既可作动量(趋势延续)也可作反转(过热)因子,方向由 IC 检验决定;与 BIAS 同族、信息重叠较高。

当前价格相对过去3月均价偏离

Price3M
动量价格一阶导(涉及均线)日频

定义 当日收盘价除以过去3月(约 63 个交易日)收盘价均值再减 1,衡量价格相对其近3月成本重心的偏离。

其中:$C_t$ 为复权收盘价;均值窗口约 63 个交易日。

说明 正得越多表示价格越强于自身近期均值——既可作动量(趋势延续)也可作反转(过热)因子,方向由 IC 检验决定;与 BIAS 同族、信息重叠较高。

10日终极指标TRIX

TRIX10
动量价格一阶导(涉及均线)日频

定义 对收盘价做三层 10 日 EMA 平滑后取变化率,过滤掉短期噪音,只保留中期趋势的加速度信息(经典 TRIX 口径)。

其中:$\mathrm{MTR}_t = \mathrm{EMA}_{10}\!\big(\mathrm{EMA}_{10}(\mathrm{EMA}_{10}(C))\big)_t$;$C_t$ 为复权收盘价;$\mathrm{EMA}_{10}$ 为 10 日指数移动平均。

说明 TRIX 围绕 0 轴波动:上穿 0 轴视为趋势转强。三层平滑使其对盘中噪声极不敏感,适合月度级换仓的动量信号。

【参考文献】
  • Hutson, J.(TRIX 提出者,Technical Analysis of Stocks & Commodities, 1980s);Kaufman, P. J. (2013). Trading Systems and Methods (5th ed.). Wiley.

5-10-5日终极指标TRIX

TRIX5
动量价格一阶导(涉及均线)日频

定义 库内 TRIX5 的三层平滑窗口按元数据口径为 5-10-5(非经典的三层同窗口),比 TRIX10 更短、更灵敏。

其中:$\mathrm{MTR}_t = \mathrm{EMA}_{5}\!\big(\mathrm{EMA}_{10}(\mathrm{EMA}_{5}(C))\big)_t$;$C_t$ 为复权收盘价;$\mathrm{EMA}_k$ 为 $k$ 日指数移动平均。

说明 注意:与经典 TRIX 定义(三层同窗口)不同,复现时务必按 5-10-5 口径,否则数值不可比。作为短窗趋势加速度因子使用。

【参考文献】
  • Hutson, J.(TRIX);库内口径说明见 factor_metadata.json。

BBI多空均线价格比

BBIC
动量价格比日频

定义 BBI(Bull and Bear Index)把 3/6/12/24 日四条均线再平均,作为综合多空分界;BBIC 是 BBI 与收盘价之比。

其中:$\mathrm{BBI} = \frac{\mathrm{MA}_{3}(C) + \mathrm{MA}_{6}(C) + \mathrm{MA}_{12}(C) + \mathrm{MA}_{24}(C)}{4}$;$\mathrm{MA}_k$ 为 $k$ 日简单移动平均;$C_t$ 为复权收盘价。

说明 BBIC<1 表示价格站在综合均线之上(偏强)。四条均线加权平均兼顾短中周期,比单条均线稳健。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

5日EMA收盘价比

EMA5
动量价格比日频

定义 当日收盘价的 5 日指数移动平均(EMA)与收盘价之比。本质是“价格相对均线的位置”的另一种写法:比值大于 1 表示价格在均线之下,小于 1 表示在均线之上。

其中:$\mathrm{EMA}_{5}$ 为 $n=5$ 的指数移动平均;$C_t$ 为复权收盘价。

说明 与 BIAS 互为单调变换(EMAC = 1/(1+BIAS/100)),信息高度重叠,构建组合时注意共线性。原始元数据中文名为“N 日指数移动均线”,实际取的是均线/价格比,本卡片按实现口径正名。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

10日EMA收盘价比

EMAC10
动量价格比日频

定义 当日收盘价的 10 日指数移动平均(EMA)与收盘价之比。本质是“价格相对均线的位置”的另一种写法:比值大于 1 表示价格在均线之下,小于 1 表示在均线之上。

其中:$\mathrm{EMA}_{10}$ 为 $n=10$ 的指数移动平均;$C_t$ 为复权收盘价。

说明 与 BIAS 互为单调变换(EMAC = 1/(1+BIAS/100)),信息高度重叠,构建组合时注意共线性。原始元数据中文名为“N 日指数移动均线”,实际取的是均线/价格比,本卡片按实现口径正名。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

12日EMA收盘价比

EMAC12
动量价格比日频

定义 当日收盘价的 12 日指数移动平均(EMA)与收盘价之比。本质是“价格相对均线的位置”的另一种写法:比值大于 1 表示价格在均线之下,小于 1 表示在均线之上。

其中:$\mathrm{EMA}_{12}$ 为 $n=12$ 的指数移动平均;$C_t$ 为复权收盘价。

说明 与 BIAS 互为单调变换(EMAC = 1/(1+BIAS/100)),信息高度重叠,构建组合时注意共线性。原始元数据中文名为“N 日指数移动均线”,实际取的是均线/价格比,本卡片按实现口径正名。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

120日EMA收盘价比

EMAC120
动量价格比日频

定义 当日收盘价的 120 日指数移动平均(EMA)与收盘价之比。本质是“价格相对均线的位置”的另一种写法:比值大于 1 表示价格在均线之下,小于 1 表示在均线之上。

其中:$\mathrm{EMA}_{120}$ 为 $n=120$ 的指数移动平均;$C_t$ 为复权收盘价。

说明 与 BIAS 互为单调变换(EMAC = 1/(1+BIAS/100)),信息高度重叠,构建组合时注意共线性。原始元数据中文名为“N 日指数移动均线”,实际取的是均线/价格比,本卡片按实现口径正名。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

20日EMA收盘价比

EMAC20
动量价格比日频

定义 当日收盘价的 20 日指数移动平均(EMA)与收盘价之比。本质是“价格相对均线的位置”的另一种写法:比值大于 1 表示价格在均线之下,小于 1 表示在均线之上。

其中:$\mathrm{EMA}_{20}$ 为 $n=20$ 的指数移动平均;$C_t$ 为复权收盘价。

说明 与 BIAS 互为单调变换(EMAC = 1/(1+BIAS/100)),信息高度重叠,构建组合时注意共线性。原始元数据中文名为“N 日指数移动均线”,实际取的是均线/价格比,本卡片按实现口径正名。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

26日EMA收盘价比

EMAC26
动量价格比日频

定义 当日收盘价的 26 日指数移动平均(EMA)与收盘价之比。本质是“价格相对均线的位置”的另一种写法:比值大于 1 表示价格在均线之下,小于 1 表示在均线之上。

其中:$\mathrm{EMA}_{26}$ 为 $n=26$ 的指数移动平均;$C_t$ 为复权收盘价。

说明 与 BIAS 互为单调变换(EMAC = 1/(1+BIAS/100)),信息高度重叠,构建组合时注意共线性。原始元数据中文名为“N 日指数移动均线”,实际取的是均线/价格比,本卡片按实现口径正名。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

10日均线收盘价比

MAC10
动量价格比日频

定义 当日收盘价的 10 日简单移动平均与收盘价之比,衡量价格对简单均线的相对位置。

其中:$\mathrm{MA}_{10}$ 为 $n=10$ 简单移动平均;$C_t$ 为复权收盘价。

说明 与 BIAS 同族:>1 在均线之下、<1 在均线之上。元数据原名“N 日移动均线”,实为均线/价格比,此处正名。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

120日均线收盘价比

MAC120
动量价格比日频

定义 当日收盘价的 120 日简单移动平均与收盘价之比,衡量价格对简单均线的相对位置。

其中:$\mathrm{MA}_{120}$ 为 $n=120$ 简单移动平均;$C_t$ 为复权收盘价。

说明 与 BIAS 同族:>1 在均线之下、<1 在均线之上。元数据原名“N 日移动均线”,实为均线/价格比,此处正名。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

20日均线收盘价比

MAC20
动量价格比日频

定义 当日收盘价的 20 日简单移动平均与收盘价之比,衡量价格对简单均线的相对位置。

其中:$\mathrm{MA}_{20}$ 为 $n=20$ 简单移动平均;$C_t$ 为复权收盘价。

说明 与 BIAS 同族:>1 在均线之下、<1 在均线之上。元数据原名“N 日移动均线”,实为均线/价格比,此处正名。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

5日均线收盘价比

MAC5
动量价格比日频

定义 当日收盘价的 5 日简单移动平均与收盘价之比,衡量价格对简单均线的相对位置。

其中:$\mathrm{MA}_{5}$ 为 $n=5$ 简单移动平均;$C_t$ 为复权收盘价。

说明 与 BIAS 同族:>1 在均线之下、<1 在均线之上。元数据原名“N 日移动均线”,实为均线/价格比,此处正名。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

60日均线收盘价比

MAC60
动量价格比日频

定义 当日收盘价的 60 日简单移动平均与收盘价之比,衡量价格对简单均线的相对位置。

其中:$\mathrm{MA}_{60}$ 为 $n=60$ 简单移动平均;$C_t$ 为复权收盘价。

说明 与 BIAS 同族:>1 在均线之下、<1 在均线之上。元数据原名“N 日移动均线”,实为均线/价格比,此处正名。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

25日Aroon下轨

arron_down_25
动量技术指标日频

定义 25 日窗口内,距最近一次出现最低价过去了多少天:越近取值越接近 100,越远越接近 0。Aroon 由 Tushar Chande 提出,直接度量“新高/新低的时效性”而非价格幅度。

其中:$d^{min}_{25}$ 为距最近一次出现 25 日窗口内最低价的天数(0~25)。

说明 Aroon-up 高且 Aroon-down 低 = 强上升趋势。对震荡市不敏感,适合趋势市筛选。截面使用时常取两者之差(Aroon-Oscillator)。

【参考文献】
  • Chande, T. S., & Kroll, S. (1994). The New Technical Trader. Wiley.

25日Aroon上轨

arron_up_25
动量技术指标日频

定义 25 日窗口内,距最近一次出现最高价过去了多少天:越近取值越接近 100,越远越接近 0。Aroon 由 Tushar Chande 提出,直接度量“新高/新低的时效性”而非价格幅度。

其中:$d^{max}_{25}$ 为距最近一次出现 25 日窗口内最高价的天数(0~25)。

说明 Aroon-up 高且 Aroon-down 低 = 强上升趋势。对震荡市不敏感,适合趋势市筛选。截面使用时常取两者之差(Aroon-Oscillator)。

【参考文献】
  • Chande, T. S., & Kroll, S. (1994). The New Technical Trader. Wiley.

10日顺势指标 CCI

CCI10
动量技术指标日频

定义 以典型价(最高/最低/收盘均值)相对其 10 日均值的偏离,除以平均绝对偏差做标准化的通道型指标,由 Donald Lambert 提出,用于刻画价格是否走出统计意义上的“常态区间”。

其中:$\mathrm{TYP}_t = \frac{H_t + L_t + C_t}{3}$;$H_t,L_t,C_t$ 分别为 $t$ 日最高、最低、收盘价;$\mathrm{AVEDEV}_N$ 为 $N$ 日平均绝对偏差;本因子 $n=10$。

说明 |CCI|>100 通常被解读为进入趋势/超买超卖区。作为截面因子,它把不同波动水平的标的放在统一刻度上比较,N 越大越偏中期。截面使用时建议先去极值(MAD)再标准化。

【参考文献】
  • Lambert, D. (1980). Commodities Channel Index: Tool for Trading Cycle Trends. Commodities magazine(首次提出);Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

15日顺势指标 CCI

CCI15
动量技术指标日频

定义 以典型价(最高/最低/收盘均值)相对其 15 日均值的偏离,除以平均绝对偏差做标准化的通道型指标,由 Donald Lambert 提出,用于刻画价格是否走出统计意义上的“常态区间”。

其中:$\mathrm{TYP}_t = \frac{H_t + L_t + C_t}{3}$;$H_t,L_t,C_t$ 分别为 $t$ 日最高、最低、收盘价;$\mathrm{AVEDEV}_N$ 为 $N$ 日平均绝对偏差;本因子 $n=15$。

说明 |CCI|>100 通常被解读为进入趋势/超买超卖区。作为截面因子,它把不同波动水平的标的放在统一刻度上比较,N 越大越偏中期。截面使用时建议先去极值(MAD)再标准化。

【参考文献】
  • Lambert, D. (1980). Commodities Channel Index: Tool for Trading Cycle Trends. Commodities magazine(首次提出);Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

20日顺势指标 CCI

CCI20
动量技术指标日频

定义 以典型价(最高/最低/收盘均值)相对其 20 日均值的偏离,除以平均绝对偏差做标准化的通道型指标,由 Donald Lambert 提出,用于刻画价格是否走出统计意义上的“常态区间”。

其中:$\mathrm{TYP}_t = \frac{H_t + L_t + C_t}{3}$;$H_t,L_t,C_t$ 分别为 $t$ 日最高、最低、收盘价;$\mathrm{AVEDEV}_N$ 为 $N$ 日平均绝对偏差;本因子 $n=20$。

说明 |CCI|>100 通常被解读为进入趋势/超买超卖区。作为截面因子,它把不同波动水平的标的放在统一刻度上比较,N 越大越偏中期。截面使用时建议先去极值(MAD)再标准化。

【参考文献】
  • Lambert, D. (1980). Commodities Channel Index: Tool for Trading Cycle Trends. Commodities magazine(首次提出);Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

88日顺势指标 CCI

CCI88
动量技术指标日频

定义 以典型价(最高/最低/收盘均值)相对其 88 日均值的偏离,除以平均绝对偏差做标准化的通道型指标,由 Donald Lambert 提出,用于刻画价格是否走出统计意义上的“常态区间”。

其中:$\mathrm{TYP}_t = \frac{H_t + L_t + C_t}{3}$;$H_t,L_t,C_t$ 分别为 $t$ 日最高、最低、收盘价;$\mathrm{AVEDEV}_N$ 为 $N$ 日平均绝对偏差;本因子 $n=88$。

说明 |CCI|>100 通常被解读为进入趋势/超买超卖区。作为截面因子,它把不同波动水平的标的放在统一刻度上比较,N 越大越偏中期。截面使用时建议先去极值(MAD)再标准化。

【参考文献】
  • Lambert, D. (1980). Commodities Channel Index: Tool for Trading Cycle Trends. Commodities magazine(首次提出);Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

14日相对强弱指标 RSI

rsi_14d
动量技术指标日频

定义 以 14 日内上涨幅度均值与下跌幅度均值之比(Wilder 平滑)折算成 0~100 的强弱刻度,是最经典的超买超卖/动量振荡指标。

其中:$\mathrm{RS} = \frac{\mathrm{SMMA}_{14}(\Delta^+)}{\mathrm{SMMA}_{14}(\Delta^-)}$;$\Delta^+,\Delta^-$ 分别为日收益的正部与负部;$\mathrm{SMMA}_{14}$ 为 Wilder 14 日平滑均值(等价于 EMA 的 α=1/14)。

说明 RSI>70 传统上视为超买、<30 视为超卖;截面多因子中它等价于“上涨天数与幅度占比”的动量度量,建议与 12 月动量等低频信号叠加使用而非单独择时。

【参考文献】
  • Wilder, J. W. (1978). New Concepts in Technical Trading Systems. Trend Research.

52周价格分位

fifty_two_week_close_rank
动量排名型日频

定义 当日收盘价在过去约 250 个交易日收盘价序列中的分位位置(已归一化到 0~1,越大越接近 52 周新高)。

其中:$r_t^{250} = \mathrm{rank}\big(C_t \,\big|\, \{C_{t-249},\dots,C_t\}\big)$;$r_t^{250}$ 为降序名次(1=最高);归一化后取值 (0,1]。

说明 “接近 52 周高点”在行为金融中与投资者的锚定效应相关,往往伴随动量延续(George & Hwang, 2004)。截面上它是无量纲的相对位置,比原始价格动量更稳健。

【参考文献】
  • George, T. J. & Hwang, C.-Y. (2004). The 52-Week High and Momentum Investing. Journal of Finance, 59(5), 2145–2176.

波动率调整动量(240日)

vol_adj_mom
动量波动率调整动量日频

定义 剔除最近 20 日后的 240 日累计收益,除以同期收益年化波动率——即“每单位波动赚到的趋势”,Sharpe 型动量(趋势质量)。

其中:$R = \frac{P_{t-20}}{P_{t-260}} - 1$;$\sigma = \mathrm{std}\big(r_{t-260},\dots,r_{t-20}\big)\times\sqrt{252}$;$P_t$ 为复权收盘价;$r_t$ 为日对数收益;$R$ 为 $t-260\to t-20$ 区间收益;$\sigma$ 为同期波动率(年化)。

说明 直接的 240 日动量会被高波动标的的暴涨暴跌主导;除以波动率后,“稳涨”胜过“暴涨暴跌”。与 Barroso & Santa-Clara(2015)波动率缩放动量思想一致;剔除近 20 日避免短期反转污染。

【参考文献】
  • 相关文献:Barroso, P. & Santa-Clara, P. (2015). Momentum Has Its Moments. Journal of Financial Economics, 116(1), 111–120.

路程调整动量(180日)

path_adj_mom
动量风险调整收益日频

定义 区间净涨幅除以区间“路程”(每日绝对收益之和):衡量趋势的效率——同涨幅下,路径越曲折分母越大、因子越小。

其中:$\mathrm{Mom} = \frac{P_t}{P_{t-N+1}} - 1\;(N=180)$;$\mathrm{Path} = \sum_{k=t-N+1}^{t} |r_k|$;$P_t$ 为复权收盘价;$r_k$ 为日收益;$N=180$ 个交易日。

说明 DAM∈(−1,1]:单边直涨≈1,反复震荡≈0,阴跌得负。本质是“收益路径直度”,与信息比率、Calmar 等风险调整收益互补;对慢速单边行情的行业/个股给分最高。

路程调整动量(10日)

path_adj_mom_10d
动量风险调整收益日频

定义 path_adj_mom 的 10 日短窗版本:净涨幅 / 绝对收益之和,度量短窗口内趋势的平滑效率。

其中:$\mathrm{Mom} = \frac{P_t}{P_{t-9}} - 1$;$\mathrm{Path} = \sum_{k=t-9}^{t} |r_k|$;$P_t$ 为复权收盘价;$r_k$ 为日收益;$N=10$。

说明 短窗版对拐点更敏感,适合月度内调仓;与 180 日版叠加可兼顾长短期路径质量。

路程调整动量(20日)

path_adj_mom_20d
动量风险调整收益日频

定义 path_adj_mom 的 20 日短窗版本:净涨幅 / 绝对收益之和,度量短窗口内趋势的平滑效率。

其中:$\mathrm{Mom} = \frac{P_t}{P_{t-19}} - 1$;$\mathrm{Path} = \sum_{k=t-19}^{t} |r_k|$;$P_t$ 为复权收盘价;$r_k$ 为日收益;$N=20$。

说明 短窗版对拐点更敏感,适合月度内调仓;与 180 日版叠加可兼顾长短期路径质量。

26日人气指标 AR

AR
情绪市场交易情绪日频

定义 以“最高价−开盘价”(多方推力)之和比“开盘价−最低价”(空方打压)之和,衡量 26 日内多空双方在盘中的相对人气。

其中:$H_t,O_t,L_t$ 为最高、开盘、最低价;窗口 26 日。

说明 AR 高表示开盘后多方占优;与 BR 合看可判断情绪结构。分母为 0 时需做保护处理。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

人气意愿差 ARBR

ARBR
情绪市场交易情绪日频

定义 人气指标与意愿指标之差:盘中多空力量(AR)与隔夜攻击意愿(BR)的错位度量。

其中:$\mathrm{AR}_{26}$(人气指标)$=\frac{\sum_{k=0}^{25}(H_{t-k}-O_{t-k})}{\sum_{k=0}^{25}(O_{t-k}-L_{t-k})}\times 100$;$\mathrm{BR}_{26}$(意愿指标)$=\frac{\sum_{k=0}^{25}\max(H_{t-k}-C_{t-k-1},\,0)}{\sum_{k=0}^{25}\max(C_{t-k-1}-L_{t-k},\,0)}\times 100$;$H/O/L/C$ 为最高/开盘/最低/收盘价,$C_{t-k-1}$ 为前一交易日收盘价。

说明 AR>BR 说明“盘中稳步推进”强于“隔夜冲动”,情绪更扎实;反之情绪依赖跳空、脆弱。截面使用时建议先对 AR、BR 分别标准化再相减,避免两者量纲差异。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

26日意愿指标 BR

BR
情绪市场交易情绪日频

定义 以“最高价−昨收”(多方意愿)之和比“昨收−最低价”(空方意愿)之和,衡量 26 日内多空对隔夜基准的攻击意愿。

其中:$H_t,L_t,C_{t-1}$ 为最高、最低、昨收价;窗口 26 日。

说明 BR 与 AR 的差别:BR 用昨收作基准,更贴近“跳空争夺”。两者常一起构成 ARBR 情绪组合。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

20日CR指标

CR20
情绪市场交易情绪日频

定义 以昨收的中点价((昨高+昨低)/2)为基准,统计 20 日内价格向上突破基准与向下跌破基准的力度比,刻画多空围绕“价值中轴”的争夺强度。

其中:$\mathrm{MID}_{t} = \frac{H_{t-1} + L_{t-1}}{2}$;$\mathrm{UP}_t = \max(H_t - \mathrm{MID}_t,\,0)$;$\mathrm{DN}_t = \max(\mathrm{MID}_t - L_t,\,0)$;$H_t,L_t$ 为最高/最低价;$\mathrm{MID}_t$ 为前一日中点价;窗口 20 日。

说明 CR 与 AR/BR 同族但基准更平滑(用中点价),对跳空不敏感。CR 高表示多方持续向上拓展空间。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

个股相对换手热度历史分位

irt_pctile
情绪市场交易情绪日频

定义 换手率对全市场中位数的超额,按成交额权重加权后平滑取 252 日分位:衡量换手热度的相对水位。

其中:$\mathrm{RT}_{i,t} = \mathrm{Turnover}_{i,t} - \mathrm{median}_{m}(\mathrm{Turnover}_{m,t})$;$\widetilde{\mathrm{RT}}_t = \mathrm{SMA}(\mathrm{RT}_t,\,3)$;$\mathrm{Turnover}$ 为自由流通换手率;$\mathrm{median}_{m}$ 为全市场个股截面中位数($m$ 遍历全市场);$\mathrm{SMA}(\cdot,3)$ 为 3 日简单移动平均;分位窗口 252 日。

说明 与 ritc_pctile 同族,一个看成交额份额、一个看换手偏离。

12日心理线 PSY

PSY
情绪市场交易情绪日频

定义 过去 12 日中上涨天数占比 ×100,直接度量“赢的天数”带来的情绪温度,是最直观的投资者心理线。

其中:$r_s$ 为第 $s$ 日收益;窗口 $N=12$。

说明 PSY>75 传统视为亢奋、<25 视为低迷。作为截面因子它等价于“上涨频率”,与幅度型动量正交性较好,适合做动量族内的分散化补充。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

个股相对交易集中度历史分位

ritc_pctile
情绪市场交易情绪日频

定义 先算个股成交额对全市场中位数的超额(RTV),再算其占全市场超额成交总额的份额,3 日平滑后取过去 252 日经验分位——衡量“交易热度是否处于自身高位”。

其中:$\mathrm{RTV}_{i,t} = \mathrm{Value}_{i,t} - \mathrm{median}_{m}(\mathrm{Value}_{m,t})$;$\mathrm{RITC}_{t} = \frac{\mathrm{RTV}_{i,t}}{\sum_{m} \mathrm{RTV}_{m,t}}$;$\mathrm{Value}_{i,t}$ 为成交额;$\mathrm{median}_{m}$ 为全市场个股截面中位数($m$ 遍历全市场);分母为全市场超额成交额之和;$\mathrm{SMA}$ 为 3 日平滑;分位窗口 252 日。

说明 度量个股吸金份额的时序分位。高分位=当前成交热度处于一年内高位,常与拥挤度/拐点相关。

交易情绪动量因子 TSM

tsm
情绪市场交易情绪日频

定义 以“当日最高价相对某个基准价位的位置”度量日内上攻意愿:OTS 用昨收作基准(隔夜情绪,滚动 90 日累计),DTS 用开盘作基准(日内情绪,滚动 5 日累计),两者截面百分位等权合成。

其中:$\mathrm{B}_O = \mathrm{clip}(P_{t-1}, L_t, H_t)$;$\mathrm{OTS}_t = \frac{H_t - \mathrm{B}_O}{\mathrm{B}_O - L_t}$;$\mathrm{OTSM}_t = \sum_{k=0}^{89} \mathrm{OTS}_{t-k}$;$\mathrm{B}_D = \mathrm{clip}(O_t, L_t, H_t)$;$\mathrm{DTS}_t = \frac{H_t - \mathrm{B}_D}{\mathrm{B}_D - L_t}$;$\mathrm{DTSM}_t = \sum_{k=0}^{4} \mathrm{DTS}_{t-k}$;$P_{t-1},O_t,H_t,L_t$ 为昨收、开盘、最高、最低价;$\mathrm{clip}(x,a,b)$ 为截断到区间;$\mathrm{Rank\_pct}$ 为截面百分位排名。

说明 本质是“上影线的反面”:全天顶在最高价附近收盘/开盘,比值接近 1;冲高回落则小。90 日+5 日双窗口兼顾中期情绪惯性与近期温度。基准价被 clip 到 [L,H] 内,防除零。

主力资金净流入强度

main_capital_flow
情绪资金流情绪日频

定义 近 20 日主力净流入(超大单+大单合计)之和除以同期市值之和,得到“单位市值上的主力净流入强度”,剔除规模量纲。

其中:$\mathrm{NI}_{t} = \sum_{k=0}^{19} \mathrm{主力净流入}_{t-k}$;$\mathrm{MV}_{t} = \sum_{k=0}^{19} \mathrm{MV}_{t-k}$;主力净流入 $=$(超大单买入 $+$ 大单买入)$-$(超大单卖出 $+$ 大单卖出);$\mathrm{MV}$ 为个股市值。

说明 取单只股票的主力净流入金额与自身市值之比。正值表示主力持续净买入;注意与大单净流入占比高度相关。

【参考文献】
  • 数据口径:Wind 资金流向。

14日资金流量指标 MFI

MFI14
情绪资金流情绪日频

定义 “量加权的 RSI”:按典型价涨跌给资金流定向(流入/流出),14 日流入资金与流出资金之比折算成 0~100。

其中:$\mathrm{TP}_t = \frac{H_t+L_t+C_t}{3}$;$\mathrm{MF}_t^{\pm} = \mathrm{TP}_t \cdot V_t \cdot \mathbb{1}[\Delta \mathrm{TP} \gtrless 0]$;$\mathrm{MR} = \frac{\sum \mathrm{MF}^{+}_{14}}{\sum \mathrm{MF}^{-}_{14}}$;$\mathrm{TP}_t$ 为典型价;$\mathrm{MF}^\pm$ 为正/负向资金流;窗口 14 日。

说明 MFI>80 传统视为超买、<20 超卖。相比 RSI 它把成交量纳入,对“放量突破”更敏感,是量价情绪的代表指标。

【参考文献】
  • Granville 概念延伸;Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

20日资金流量 MF

money_flow_20
情绪资金流情绪日频

定义 以典型价×成交量近似“资金流量”,取过去 20 日累计,度量一段时间内沉淀在该标的上的成交金额规模。

其中:$H,L,C$ 为最高/最低/收盘价;$V_t$ 为成交量;窗口 20 日。

说明 MF 与成交额同族、含价格重心信息;绝对值受市值/流动性规模支配,截面使用建议除以流通市值或取对数,否则大票永远靠前。

大单净流入占比

net_large_pct
情绪资金流情绪日频

定义 大单净买入额占当日总成交额的比例,用委托单规模刻画机构/大资金的净方向,是主力资金情绪的最直接度量之一。

其中:大单净买额 = 大单买入金额 − 大单卖出金额(Wind 资金流口径)。

说明 连续为正表示大资金持续吸筹。单日值噪声大,5/20 日累计更稳;数据依赖 Wind 大小单拆分口径。

【参考文献】
  • 数据口径:Wind 资金流向(大单/小单拆分)。

大单净流入占比20日累计

net_large_pct_20d
情绪资金流情绪日频

定义 大单净买入额占当日总成交额的比例(近 20 日累加),用委托单规模刻画机构/大资金的净方向,是主力资金情绪的最直接度量之一。

其中:大单净买额 = 大单买入金额 − 大单卖出金额(Wind 资金流口径)。

说明 连续为正表示大资金持续吸筹。单日值噪声大,5/20 日累计更稳;数据依赖 Wind 大小单拆分口径。

【参考文献】
  • 数据口径:Wind 资金流向(大单/小单拆分)。

大单净流入占比5日累计

net_large_pct_5d
情绪资金流情绪日频

定义 大单净买入额占当日总成交额的比例(近 5 日累加),用委托单规模刻画机构/大资金的净方向,是主力资金情绪的最直接度量之一。

其中:大单净买额 = 大单买入金额 − 大单卖出金额(Wind 资金流口径)。

说明 连续为正表示大资金持续吸筹。单日值噪声大,5/20 日累计更稳;数据依赖 Wind 大小单拆分口径。

【参考文献】
  • 数据口径:Wind 资金流向(大单/小单拆分)。

小单净流入占比

net_small_pct
情绪资金流情绪日频

定义 小单净买入额占总成交额比例,代理散户资金方向,与大单净流入对照可判断“谁在买”。

其中:小单净买额 = 小单买入金额 − 小单卖出金额。

说明 散户情绪指标:与 net_large_pct 反向组合(聪明钱背离)信息量更大。与市值/流动性因子相关性较高。

【参考文献】
  • 数据口径:Wind 资金流向。

聪明钱背离

smart_money_divergence
情绪资金流情绪日频

定义 大单净流入占比减小单净流入占比:机构与散户资金方向的分歧度,正值表示“聪明钱买、散户卖”。

其中:$\mathrm{NLP},\mathrm{NSP}$ 分别为当日大单、小单资金净流入金额占当日成交额的比例。

说明 资金分歧类因子在 A 股截面上有一定选股能力,但对资金流数据口径敏感(大小单阈值),建议与换手率、波动率因子正交化后使用。

【参考文献】
  • 数据口径:Wind 资金流向。

聪明钱背离20日累计

smart_money_divergence_20d
情绪资金流情绪日频

定义 大单净流入占比减小单净流入占比,近 20 日累加:机构与散户资金方向的分歧度,正值表示“聪明钱买、散户卖”。

其中:$\mathrm{NLP},\mathrm{NSP}$ 分别为当日大单、小单资金净流入金额占当日成交额的比例。

说明 资金分歧类因子在 A 股截面上有一定选股能力,但对资金流数据口径敏感(大小单阈值),建议与换手率、波动率因子正交化后使用。

【参考文献】
  • 数据口径:Wind 资金流向。

聪明钱背离5日累计

smart_money_divergence_5d
情绪资金流情绪日频

定义 大单净流入占比减小单净流入占比,近 5 日累加:机构与散户资金方向的分歧度,正值表示“聪明钱买、散户卖”。

其中:$\mathrm{NLP},\mathrm{NSP}$ 分别为当日大单、小单资金净流入金额占当日成交额的比例。

说明 资金分歧类因子在 A 股截面上有一定选股能力,但对资金流数据口径敏感(大小单阈值),建议与换手率、波动率因子正交化后使用。

【参考文献】
  • 数据口径:Wind 资金流向。

WVAD的6日均值

MAWVAD
流动性价量与资金流日频

定义 WVAD 的 6 日简单移动平均,平滑掉单日量价噪声。

其中:$\mathrm{WVAD}_{6}=\sum_{k=0}^{5}\left(\frac{C_{t-k}-O_{t-k}}{H_{t-k}-L_{t-k}} \times V_{t-k}\right)$ 为威廉变异离散量;$O/H/L/C$ 为开盘/最高/最低/收盘价,$V$ 为成交量。

说明 平滑版 WVAD 信号更稳、换手更低;与 WVAD 二选一即可。

【参考文献】
  • Williams, L.;Kaufman, P. J. (2013). Trading Systems and Methods (5th ed.). Wiley.

单日价量趋势 VPT

single_day_VPT
流动性价量与资金流日频

定义 当日收益率×成交量:单位价格变动所消耗的量,最朴素的价量趋势增量(前复权口径)。

其中:$C_t$ 为前复权收盘价;$V_t$ 为成交量。

说明 VPT 累计即经典的 VPT 线;单日版作为增量信号。与 OBV 同族,用收益率而非涨跌符号加权。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

单日价量趋势的12日均值

single_day_VPT_12
流动性价量与资金流日频

定义 VPT 的 12 日移动平均:平滑后的价量趋势增量,度量近期“价升量增”的持续性。

其中:$\mathrm{VPT}_t=\frac{C_t-C_{t-1}}{C_{t-1}}\times V_t$ 为单日价量趋势(涨跌幅加权成交量);$C$ 为收盘价,$V$ 为成交量。

说明 正值=上涨伴随放量的健康状态持续。平滑降低噪声,适合月度换仓。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

单日价量趋势的6日均值

single_day_VPT_6
流动性价量与资金流日频

定义 VPT 的 6 日移动平均:平滑后的价量趋势增量,度量近期“价升量增”的持续性。

其中:$\mathrm{VPT}_t=\frac{C_t-C_{t-1}}{C_{t-1}}\times V_t$ 为单日价量趋势(涨跌幅加权成交量);$C$ 为收盘价,$V$ 为成交量。

说明 正值=上涨伴随放量的健康状态持续。平滑降低噪声,适合月度换仓。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

威廉变异离散量 WVAD

WVAD
流动性价量与资金流日频

定义 以(收盘−开盘)/(最高−最低)衡量当日 K 线实体占全天波幅的权重,再乘成交量累加 6 日:“实体主导的量”累计,刻画主力推动价格的净成效。

其中:$C,O,H,L$ 为收/开/高/低价;$V$ 为成交量;窗口 6 日。

说明 WVAD>0 表示买方主导实体。实体占比大且放量=趋势可靠。除以波幅的构造使其对跳空/长影线稳健。

【参考文献】
  • Williams, L.(WVAD 提出者);Kaufman, P. J. (2013). Trading Systems and Methods (5th ed.). Wiley.

20日成交金额均线

TVMA20
流动性成交量水平日频

定义 过去 20 日成交金额的简单平均,度量成交额的规模水平。

其中:$\mathrm{Amount}_t$ 为日成交金额(元)。

说明 与 VEMA 同病:绝对成交额受市值支配,截面使用建议先除以流通市值或取对数+中性化。

6日成交金额均线

TVMA6
流动性成交量水平日频

定义 过去 6 日成交金额的简单平均,度量成交额的规模水平。

其中:$\mathrm{Amount}_t$ 为日成交金额(元)。

说明 与 VEMA 同病:绝对成交额受市值支配,截面使用建议先除以流通市值或取对数+中性化。

10日成交量指数均线

VEMA10
流动性成交量水平日频

定义 成交量的 10 日指数移动平均,平滑后的量能水平。

其中:$V_t$ 为成交量;$\mathrm{EMA}_k$ 为 $k$ 日指数移动平均。

说明 原始成交量量纲受流通盘支配,截面直接使用会变成“市值因子代理”;建议除以流通股本(换手口径)或截面对市值中性化后再用。

12日成交量指数均线

VEMA12
流动性成交量水平日频

定义 成交量的 12 日指数移动平均,平滑后的量能水平。

其中:$V_t$ 为成交量;$\mathrm{EMA}_k$ 为 $k$ 日指数移动平均。

说明 原始成交量量纲受流通盘支配,截面直接使用会变成“市值因子代理”;建议除以流通股本(换手口径)或截面对市值中性化后再用。

26日成交量指数均线

VEMA26
流动性成交量水平日频

定义 成交量的 26 日指数移动平均,平滑后的量能水平。

其中:$V_t$ 为成交量;$\mathrm{EMA}_k$ 为 $k$ 日指数移动平均。

说明 原始成交量量纲受流通盘支配,截面直接使用会变成“市值因子代理”;建议除以流通股本(换手口径)或截面对市值中性化后再用。

5日成交量指数均线

VEMA5
流动性成交量水平日频

定义 成交量的 5 日指数移动平均,平滑后的量能水平。

其中:$V_t$ 为成交量;$\mathrm{EMA}_k$ 为 $k$ 日指数移动平均。

说明 原始成交量量纲受流通盘支配,截面直接使用会变成“市值因子代理”;建议除以流通股本(换手口径)或截面对市值中性化后再用。

成交额低波因子

amount_low_vol
流动性成交量波动日频

定义 先用“流通市值代理(成交额/自由流通换手)”和 120 日均额把成交额中的规模与惯性成分回归掉,取残差的 20 日波动率的倒数——奖励“成交额残差稳定”的标的。

其中:$\mathrm{S}_{t} = \frac{\mathrm{Amount}_t}{\mathrm{FreeTurnover}_t/100}$;$\tilde{\mathrm{A}}_t = \mathrm{Amount}_t - \widehat{\mathrm{OLS}}\big(\mathrm{Amount}\mid 1, \mathrm{S}_t, \bar{\mathrm{A}}_{120}\big)_t$;$\mathrm{FreeTurnover}$ 为自由流通换手率(%);$\bar{\mathrm{A}}_{120}$ 为 120 日均额;$\sigma^{(20)}$ 为 20 日残差波动(ddof=0)。

说明 成交额稳定=资金行为有纪律(机构主导);残差波动大=进出无常。倒数形式注意极端值,建议取对数。

20日成交金额标准差

TVSTD20
流动性成交量波动日频

定义 过去 20 日成交金额的标准差。

其中:$\mathrm{Amount}_t$ 为日成交金额;窗口 20 日。

说明 与 VSTD 同族(金额口径)。同样受市值支配,建议用变异系数(std/mean)改造后再上截面。

6日成交金额标准差

TVSTD6
流动性成交量波动日频

定义 过去 6 日成交金额的标准差。

其中:$\mathrm{Amount}_t$ 为日成交金额;窗口 6 日。

说明 与 VSTD 同族(金额口径)。同样受市值支配,建议用变异系数(std/mean)改造后再上截面。

10日成交量标准差

VSTD10
流动性成交量波动日频

定义 过去 10 日成交量的标准差:量能本身的波动程度。

其中:$V_t$ 为成交量;窗口 10 日。

说明 量能波动大=资金进出不稳定(投机性高)。与换手率波动同族,但用绝对量口径。截面使用建议除以均量(变异系数形式)以消规模。

20日成交量标准差

VSTD20
流动性成交量波动日频

定义 过去 20 日成交量的标准差:量能本身的波动程度。

其中:$V_t$ 为成交量;窗口 20 日。

说明 量能波动大=资金进出不稳定(投机性高)。与换手率波动同族,但用绝对量口径。截面使用建议除以均量(变异系数形式)以消规模。

成交量均线差平滑 VDEA

VDEA
流动性成交量趋势日频

定义 VDIFF 的 9 日 EMA,VMACD 体系的信号线(DEA)。

其中:$\mathrm{VDIFF}=\mathrm{EMA}_{12}(V)-\mathrm{EMA}_{26}(V)$ 为成交量快慢 EMA 之差;$V$ 为成交量。

说明 VDIFF 与 VDEA 的交叉即成交量 MACD 金叉/死叉,单独使用是量能趋势的平滑读数。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

成交量均线差 VDIFF

VDIFF
流动性成交量趋势日频

定义 成交量的 12 日 EMA 减 26 日 EMA:量能的“快慢线之差”,VMACD 的中间变量(DIFF)。

其中:$V_t$ 为成交量。

说明 VDIFF>0 表示近期量能高于中期平均(放量)。作为独立因子是量能趋势的最简度量。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

成交量MACD柱

VMACD
流动性成交量趋势日频

定义 成交量快慢 EMA 之差再减其信号线:量能的二阶动量(加速度),经典的量能趋势指标。

其中:$\mathrm{VDIFF}=\mathrm{EMA}_{12}(V)-\mathrm{EMA}_{26}(V)$(量能快慢线之差);$\mathrm{VDEA}=\mathrm{EMA}_{9}(\mathrm{VDIFF})$(其信号线);$V$ 为成交量。

说明 VMACD 柱放大表示量能趋势加速(放量或缩量都在加速),柱体收敛表示量能趋势衰减。常与价格 MACD 对照使用判断“量价配合”。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

量价趋势比 Volume1M

Volume1M
流动性成交量趋势日频

定义 当日成交量相对 20 日均量的倍数,乘以 20 日平均收益率:把“放量”与“趋势方向”联合起来的量价交互因子。

其中:$V_t$ 为成交量;$r_t$ 为日收益;均值窗口 20 日。

说明 放量上涨得大正值、放量下跌得大负值、缩量则趋于 0。本质是量能加权动量,交互项形式使其与单纯的量、价因子都能拉开信息差。

成交量震荡 VOSC

VOSC
流动性成交量趋势日频

定义 成交量快慢 EMA 之差占快线的百分比:量能收敛/发散的相对幅度。

其中:$\mathrm{VEMA}_{12},\mathrm{VEMA}_{26}$ 为成交量 EMA。

说明 与 VMACD 同族但做了归一化(除以 VEMA12),消除量纲,截面可比性更好。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

成交量比率 VR

VR
流动性成交量趋势日频

定义 上涨日成交量之和平分平盘日成交量,比上下跌日成交量之和:以“量的分布”度量多空力量对比(量价情绪)。

其中:$\mathrm{Vol}^{\pm,=}$ 分别为涨/跌/平盘日的成交量;窗口按元数据 26 日口径。

说明 VR 高表示上涨放量、下跌缩量的健康结构。分母为零时需保护。与 PSY(天数)互补:VR 用的是量。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

12日量变动速率 VROC

VROC12
流动性成交量趋势日频

定义 成交量相对 12 个交易日前的百分比变化:量能的环比增速。

其中:$V_t$ 为成交量;$n=12$。

说明 量增速是“关注度变化”的直接度量;正脉冲常伴随事件驱动。基数近零时(缩量股)数值会爆炸,建议 winsorize。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

6日量变动速率 VROC

VROC6
流动性成交量趋势日频

定义 成交量相对 6 个交易日前的百分比变化:量能的环比增速。

其中:$V_t$ 为成交量;$n=6$。

说明 量增速是“关注度变化”的直接度量;正脉冲常伴随事件驱动。基数近零时(缩量股)数值会爆炸,建议 winsorize。

【参考文献】
  • Murphy, J. J. (1999). Technical Analysis of the Financial Markets. New York Institute of Finance.

10日换手率与120日换手率之比

DAVOL10
流动性换手率变化日频

定义 近 10 日平均换手率相对 120 日平均换手率的倍数,度量换手率的“升温/降温”斜率而非水平。

其中:$\mathrm{VOL}_{10}$ 为 10 日平均换手率。

说明 DAVOL>1 表示近期交投在放大(资金关注度上升)。换手升温类因子在底部区域往往有较强选股能力(DAVOL20 的强底部组超额即为此类效应)。

20日换手率与120日换手率之比

DAVOL20
流动性换手率变化日频

定义 近 20 日平均换手率相对 120 日平均换手率的倍数,度量换手率的“升温/降温”斜率而非水平。

其中:$\mathrm{VOL}_{20}$ 为 20 日平均换手率。

说明 DAVOL>1 表示近期交投在放大(资金关注度上升)。换手升温类因子在底部区域往往有较强选股能力(DAVOL20 的强底部组超额即为此类效应)。

5日换手率与120日换手率之比

DAVOL5
流动性换手率变化日频

定义 近 5 日平均换手率相对 120 日平均换手率的倍数,度量换手率的“升温/降温”斜率而非水平。

其中:$\mathrm{VOL}_{5}$ 为 5 日平均换手率。

说明 DAVOL>1 表示近期交投在放大(资金关注度上升)。换手升温类因子在底部区域往往有较强选股能力(DAVOL20 的强底部组超额即为此类效应)。

换手率相对波动率

turnover_volatility
流动性换手率变化日频

定义 近 20 日换手率的标准差:衡量交易活跃度本身的稳定性。

其中:$\mathrm{TO}_t$ 为日换手率;窗口 20 日。

说明 换手率剧烈波动=资金进出无常、情绪不稳;低换手波动常与机构持仓稳定相关。建议与换手率水平因子(VOL20)正交化后使用。

年均月换手率(对数)

average_share_turnover_annual
流动性换手率水平日频

定义 过去 12 个月月换手率的平均取对数(元数据口径:过去 252 交易日平均换手率折月后取 ln)。

其中:窗口约 252 个交易日。

说明 年度换手水平刻画股票的长期交易习惯(散户票 vs 机构票),是流动性风格的核心成分。

【参考文献】
  • MSCI Barra. The Barra China Equity Model (CNE5)。

季均月换手率(对数)

average_share_turnover_quarterly
流动性换手率水平日频

定义 过去 3 个月月换手率的平均取对数(按元数据口径:过去 63 交易日平均换手率折月后取 ln)。

其中:窗口约 63 个交易日。

说明 季度维度的换手水平,比月度更平滑;Barra 流动性因子的组成部分。

【参考文献】
  • MSCI Barra. The Barra China Equity Model (CNE5)。

月换手率(对数)

share_turnover_monthly
流动性换手率水平日频

定义 过去 21 个交易日换手率之和取自然对数:月度累计换手的对数水平。

其中:$\mathrm{TO}_t$ 为日换手率;窗口 21 日。

说明 对数压缩了大票/高换手的极端值,使截面更接近正态。Barra 流动性风格因子的组成部分之一(月换手率)。

【参考文献】
  • MSCI Barra. The Barra China Equity Model (CNE5)(流动性风格因子)。

当日换手率

turnover_median
流动性换手率水平日频

定义 个股当日换手率水平:成交量占流通股本的比例。

其中:$\mathrm{Volume}_{i,t}$ 为第 $t$ 日成交量;$\mathrm{FreeFloat}_{i,t}$ 为流通股本。

说明 最朴素的流动性/情绪水平因子:换手率异常升高常对应情绪过热、拥挤交易或流动性冲击。

10日平均换手率

VOL10
流动性换手率水平日频

定义 过去 10 个交易日换手率的算术平均(单位:%),度量中期交易活跃度的平均水平。

其中:$\mathrm{TO}_t$ 为日换手率(%)。

说明 换手率是 A 股截面最强的流动性/情绪因子之一(低换手效应)。建议取对数或截面标准化后使用;与市值因子相关性高,注意中性化。

120日平均换手率

VOL120
流动性换手率水平日频

定义 过去 120 个交易日换手率的算术平均(单位:%),度量中期交易活跃度的平均水平。

其中:$\mathrm{TO}_t$ 为日换手率(%)。

说明 换手率是 A 股截面最强的流动性/情绪因子之一(低换手效应)。建议取对数或截面标准化后使用;与市值因子相关性高,注意中性化。

20日平均换手率

VOL20
流动性换手率水平日频

定义 过去 20 个交易日换手率的算术平均(单位:%),度量中期交易活跃度的平均水平。

其中:$\mathrm{TO}_t$ 为日换手率(%)。

说明 换手率是 A 股截面最强的流动性/情绪因子之一(低换手效应)。建议取对数或截面标准化后使用;与市值因子相关性高,注意中性化。

240日平均换手率

VOL240
流动性换手率水平日频

定义 过去 240 个交易日换手率的算术平均(单位:%),度量中期交易活跃度的平均水平。

其中:$\mathrm{TO}_t$ 为日换手率(%)。

说明 换手率是 A 股截面最强的流动性/情绪因子之一(低换手效应)。建议取对数或截面标准化后使用;与市值因子相关性高,注意中性化。

5日平均换手率

VOL5
流动性换手率水平日频

定义 过去 5 个交易日换手率的算术平均(单位:%),度量中期交易活跃度的平均水平。

其中:$\mathrm{TO}_t$ 为日换手率(%)。

说明 换手率是 A 股截面最强的流动性/情绪因子之一(低换手效应)。建议取对数或截面标准化后使用;与市值因子相关性高,注意中性化。

60日平均换手率

VOL60
流动性换手率水平日频

定义 过去 60 个交易日换手率的算术平均(单位:%),度量中期交易活跃度的平均水平。

其中:$\mathrm{TO}_t$ 为日换手率(%)。

说明 换手率是 A 股截面最强的流动性/情绪因子之一(低换手效应)。建议取对数或截面标准化后使用;与市值因子相关性高,注意中性化。

流动性综合因子(去市值)

liquidity
流动性流动性综合指标日频

定义 月/季/年换手率对数的加权综合(0.35/0.35/0.30),再对市值因子回归取残差,剥离规模共线性。

其中:$\mathrm{ST}_{\mathrm{m/q/a}}$ 分别为近 1、3、12 个月日换手率之和取对数(Barra 记号 STOM/STOQ/STOA);$\mathrm{Size}$ 为对数市值;$\hat\beta$ 为对 $\mathrm{Size}$ 做截面回归所得系数。

说明 这是 Barra 流动性风格的经典构造(换手率水平越高→流动性越好)。残差化后才是纯流动性暴露。

【参考文献】
  • MSCI Barra. The Barra China Equity Model (CNE5)

流动性因子(Barra口径)

liquidty
流动性流动性综合指标日频

定义 四分量等权:月/季/年换手率 + 年化成交额比率(MSCI 式月度构造),Barra CNE5 流动性风格因子原口径。

其中:$\mathrm{ATVR}$ = 滚动 12 个月“月度中位日成交额/月末流通市值”的中位数 ×12。

说明 与 liquidity 同思想,多了一个成交额/流通市值的年化比率分量(ATVR),对大额成交的刻画更强。拼写沿用 Barra 文献中的 “liq” 别名。

【参考文献】
  • MSCI Barra. The Barra China Equity Model (CNE5)。

20日年化波动率

volatility_20d
波动性日频

定义 过去 20 日日收益标准差年化:标准总波动率。

其中:$r_t$ 为日收益;$n=20$。

说明 波动率异象(低波溢价)在 A 股同样存在;也常作分母构造波动率调整类因子(vol_adj_mom 同族)。

【参考文献】
  • Ang et al. (2006), Journal of Finance.

60日年化波动率

volatility_60d
波动性日频

定义 过去 60 日日收益标准差年化:标准总波动率。

其中:$r_t$ 为日收益;$n=60$。

说明 波动率异象(低波溢价)在 A 股同样存在;也常作分母构造波动率调整类因子(vol_adj_mom 同族)。

【参考文献】
  • Ang et al. (2006), Journal of Finance.

布林线下轨价格比

boll_down
波动性价格波动区间日频

定义 布林带下轨(20 日均线 ± 2 倍标准差)与收盘价之比:价格相对波动通道的归一化位置。

其中:$\mathrm{MA}_{20}$ 为 20 日均线;$\sigma_{20}$ 为 20 日收盘价标准差。

说明 收盘价触及下轨=短期超卖,作为截面因子等价于“价格在布林通道中的相对位置”,与 BIAS 同族但带波动率自适应带宽。

【参考文献】
  • Bollinger, J. (2001). Bollinger on Bollinger Bands. McGraw-Hill.

布林线上轨价格比

boll_up
波动性价格波动区间日频

定义 布林带上轨(20 日均线 ± 2 倍标准差)与收盘价之比:价格相对波动通道的归一化位置。

其中:$\mathrm{MA}_{20}$ 为 20 日均线;$\sigma_{20}$ 为 20 日收盘价标准差。

说明 收盘价触及上轨=短期过热(超买),作为截面因子等价于“价格在布林通道中的相对位置”,与 BIAS 同族但带波动率自适应带宽。

【参考文献】
  • Bollinger, J. (2001). Bollinger on Bollinger Bands. McGraw-Hill.

成交额集中度(20日Top4占比)

amount_distribution
波动性成交额分布日频

定义 过去 20 日成交额中最大的 4 天占全窗口成交额的比重:成交额的时间集中度(长江证券口径)。

其中:$\mathrm{Top4}$ 为窗口内成交额最大的 4 个交易日;取值 (0,1]。

说明 比重高=少数几天贡献了大部分成交(事件驱动/脉冲式资金);比重低=成交均匀(持续性资金)。脉冲型成交往往信息含量高但持续性差。

【参考文献】
  • 长江证券研究所(成交额分布口径)

成交额分布熵(20日)

amount_entropy_20
波动性成交额分布日频

定义 把 20 日成交额归一化成分布后计算信息熵:成交额在时间上分布得越均匀,熵越大。

其中:$W = \sum_{s=t-19}^{t} A_s$;$S_1 = \sum_{s=t-19}^{t} A_s \ln A_s$;$p_s = \frac{A_s}{W}$;$A_s$ 为第 $s$ 日成交额;$p_s$ 为归一化权重;$A=0$ 项按 0 计。

说明 高熵=每日成交稳定(连续性资金);低熵=成交集中在少数日子(脉冲资金)。与 amount_distribution 互为正反面(一个看头部集中度,一个看整体均匀度)。

120日收益峰度

Kurtosis120
波动性收益分布形态日频

定义 过去 120 日日收益分布的超额峰度:刻画“极端涨跌”出现频率(尾部厚度)。

其中:$r_i$ 为窗口内日收益;减 3 使正态分布对应 0。

说明 高峰度=收益分布尾部厚,暴涨暴跌频繁(彩票型股票特征)。A 股截面上高峰度往往对应低未来收益(博彩偏好定价)。

【参考文献】
  • Ang et al. (2006), Journal of Finance;Boyer, Mitton & Vorkink (2010), Review of Financial Studies.

20日收益峰度

Kurtosis20
波动性收益分布形态日频

定义 过去 20 日日收益分布的超额峰度:刻画“极端涨跌”出现频率(尾部厚度)。

其中:$r_i$ 为窗口内日收益;减 3 使正态分布对应 0。

说明 高峰度=收益分布尾部厚,暴涨暴跌频繁(彩票型股票特征)。A 股截面上高峰度往往对应低未来收益(博彩偏好定价)。

【参考文献】
  • Ang et al. (2006), Journal of Finance;Boyer, Mitton & Vorkink (2010), Review of Financial Studies.

60日收益峰度

Kurtosis60
波动性收益分布形态日频

定义 过去 60 日日收益分布的超额峰度:刻画“极端涨跌”出现频率(尾部厚度)。

其中:$r_i$ 为窗口内日收益;减 3 使正态分布对应 0。

说明 高峰度=收益分布尾部厚,暴涨暴跌频繁(彩票型股票特征)。A 股截面上高峰度往往对应低未来收益(博彩偏好定价)。

【参考文献】
  • Ang et al. (2006), Journal of Finance;Boyer, Mitton & Vorkink (2010), Review of Financial Studies.

120日收益偏度

Skewness120
波动性收益分布形态日频

定义 过去 120 日日收益分布的偏度:正偏=右尾肥(有暴涨可能),负偏=左尾肥(有暴跌风险)。

其中:$r_i$ 为窗口内日收益;$n=120$。

说明 投资者偏好正偏(彩票型)往往使正偏股票被高估、未来收益低。截面因子方向通常为负(低偏度溢价)。

【参考文献】
  • Ang et al. (2006);Bali, Cakici & Whitelaw (2011), Journal of Financial Economics.

20日收益偏度

Skewness20
波动性收益分布形态日频

定义 过去 20 日日收益分布的偏度:正偏=右尾肥(有暴涨可能),负偏=左尾肥(有暴跌风险)。

其中:$r_i$ 为窗口内日收益;$n=20$。

说明 投资者偏好正偏(彩票型)往往使正偏股票被高估、未来收益低。截面因子方向通常为负(低偏度溢价)。

【参考文献】
  • Ang et al. (2006);Bali, Cakici & Whitelaw (2011), Journal of Financial Economics.

60日收益偏度

Skewness60
波动性收益分布形态日频

定义 过去 60 日日收益分布的偏度:正偏=右尾肥(有暴涨可能),负偏=左尾肥(有暴跌风险)。

其中:$r_i$ 为窗口内日收益;$n=60$。

说明 投资者偏好正偏(彩票型)往往使正偏股票被高估、未来收益低。截面因子方向通常为负(低偏度溢价)。

【参考文献】
  • Ang et al. (2006);Bali, Cakici & Whitelaw (2011), Journal of Financial Economics.

14日均幅指标 ATR

ATR14
波动性残余波动率日频

定义 真实波幅的 14 日均值,标准 ATR 窗口。

其中:$\mathrm{TR}_t = \max(H_t-L_t,\,|H_t-C_{t-1}|,\,|L_t-C_{t-1}|)$;$\mathrm{TR}_t$ 为真实波幅。

说明 用途同 ATR6,窗口更长、更平滑。Wilder 原版用 14 日 SMMA 平滑,本库用简单均值,数值略有差异但截面排序几乎不变。

【参考文献】
  • Wilder, J. W. (1978). New Concepts in Technical Trading Systems. Trend Research.

6日均幅指标 ATR

ATR6
波动性残余波动率日频

定义 真实波幅(含隔夜跳空)的 6 日均值:绝对波动水平的经典度量(Wilder ATR)。

其中:$\mathrm{TR}_t = \max\big(H_t - L_t,\; |H_t - C_{t-1}|,\; |L_t - C_{t-1}|\big)$;$H,L,C$ 为最高/最低/收盘价;$\mathrm{TR}$ 为真实波幅。

说明 ATR 越大日内可交易空间越大,也越接近“彩票型”标的。作为截面因子建议除以价格(相对波幅)或与动量交互。

【参考文献】
  • Wilder, J. W. (1978). New Concepts in Technical Trading Systems. Trend Research.

收益离差(对数区间)

cumulative_range
波动性残余波动率日频

定义 把过去 12 个月的对数累计收益路径的最高点与最低点之差(对数域):路径的总“落差”。

其中:$Z_t = \mathrm{cumsum}\big(\ln(1+r)\big)_t$;$r_t$ 为月收益(向前推 12 个月);$Z_{\max},Z_{\min}$ 为累计对数收益路径极值。

说明 落差大=过去一年经历的起伏大(高波动/深回撤标的)。与最大回撤、波动率相关但更关注全程极差。

【参考文献】
  • MSCI Barra CNE5(Cumulative Range 风险因子)。

半衰加权日波动率

daily_standard_deviation
波动性残余波动率日频

定义 过去 252 日日收益标准差,但样本按半衰期 42 个交易日的指数权重加权(近期权重更高)。

其中:$\frac{w_{k-42}}{w_k} = \frac{1}{2}$;$w_k$ 为半衰期 42 日的指数权重($w_{t-42}=0.5w_t$);$r_t$ 为日收益。

说明 加权处理让波动率估计更快跟上状态切换(regime change),比等权 std 更适合做时变风险控制与条件因子。

【参考文献】
  • MSCI Barra CNE5(semivariance/加权波动构造)

60日下行波动率

downside_vol_60d
波动性残余波动率日频

定义 只统计负收益的 60 日年化波动率:单边下行风险(semi-deviation)。

其中:$r_t$ 为日收益;$\min(r,0)^2$ 只累计下跌部分。

说明 下行波动比总波动更贴近投资者真实痛感;高下行波动标的常要求更高风险补偿。与 Sortino 分母同口径。

【参考文献】
  • Sortino, F. & van der Meer, R.(下行风险度量);Ang et al. (2006).

梅斯线 MASS

MASS
波动性残余波动率日频

定义 梅斯线(Mass Index):9 日高低波幅之和与其自身 EMA 之比的 9 日 EMA,再累加 6 日(按元数据 MASS(N1=9,N2=25,M=6) 口径)。原用于识别“波幅扩张后的反转”。

其中:$H,L$ 为最高/最低价;$N1=9$(波幅 EMA 窗)、$N2=25$、$M=6$(求和窗)。

说明 MASS 的经典用法是 >27 后回落触发反转信号;截面用法是把“波幅扩张程度”当波动/情绪因子。公式各实现略有出入,以库内代码为准。

【参考文献】
  • Dorsey, D.(MASS 提出者);Kaufman, P. J. (2013). Trading Systems and Methods (5th ed.). Wiley.

60日最大回撤

max_drawdown_60d
波动性残余波动率日频

定义 过去 60 个交易日内累计净值从高点到低点的最大跌幅(基于对数累计收益路径)。

其中:$V_t = \exp\!\left(\sum_{k} \ln(1+r_k)\right)$;$V_t$ 为累计净值;回看窗口 60 个交易日。

说明 最直观的路径风险度量,与投资者体验直接挂钩。截面上大回撤标的往往处于困境,可作反转(困境反转)或风险规避信号,方向需检验。

【参考文献】
  • Magdon-Ismail & Atiya (2004). Maximum Drawdown. Risk Magazine.

120日收益方差

Variance120
波动性残余波动率日频

定义 过去 120 日日收益率的方差:最朴素的总波动率度量(未年化)。

其中:$r_t$ 为日收益;$\bar r$ 为窗口均值;$n=120$。

说明 波动率是风险风格的核心维度;A 股截面上低波动组合长期优于高波动(低波异象)。与 Variance 系列不同窗口可捕捉不同频率的风险暴露。

【参考文献】
  • Ang, A., Hodrick, R., Xing, Y., & Zhang, X. (2006). The Cross-Section of Volatility and Expected Returns. Journal of Finance, 61(1), 259–299.

120日夏普比率

sharpe_ratio_120
波动性风险调整收益日频

定义 过去 120 日的年化收益率减无风险利率(库内取 4%)除以年化波动率:经典夏普比率(风险调整收益)。

其中:$r_f = 0.04$;$R^{ann}_{120}$ 为 120 日收益年化;$\sigma^{ann}$ 为日收益标准差年化;$r_f=0.04$。

说明 夏普是“每单位总波动的超额收益”,与 vol_adj_mom 的趋势型 Sharpe 不同,这里收益含涨跌双向。截面高夏普=风险调整后表现好;窗口越长越稳、越滞后。

【参考文献】
  • Sharpe, W. F. (1966). Mutual Fund Performance. Journal of Business.

20日夏普比率

sharpe_ratio_20
波动性风险调整收益日频

定义 过去 20 日的年化收益率减无风险利率(库内取 4%)除以年化波动率:经典夏普比率(风险调整收益)。

其中:$r_f = 0.04$;$R^{ann}_{20}$ 为 20 日收益年化;$\sigma^{ann}$ 为日收益标准差年化;$r_f=0.04$。

说明 夏普是“每单位总波动的超额收益”,与 vol_adj_mom 的趋势型 Sharpe 不同,这里收益含涨跌双向。截面高夏普=风险调整后表现好;窗口越长越稳、越滞后。

【参考文献】
  • Sharpe, W. F. (1966). Mutual Fund Performance. Journal of Business.

60日夏普比率

sharpe_ratio_60
波动性风险调整收益日频

定义 过去 60 日的年化收益率减无风险利率(库内取 4%)除以年化波动率:经典夏普比率(风险调整收益)。

其中:$r_f = 0.04$;$R^{ann}_{60}$ 为 60 日收益年化;$\sigma^{ann}$ 为日收益标准差年化;$r_f=0.04$。

说明 夏普是“每单位总波动的超额收益”,与 vol_adj_mom 的趋势型 Sharpe 不同,这里收益含涨跌双向。截面高夏普=风险调整后表现好;窗口越长越稳、越滞后。

【参考文献】
  • Sharpe, W. F. (1966). Mutual Fund Performance. Journal of Business.

短窗波动率调整动量(20日)

vol_adj_mom002
波动性风险调整收益日频

定义 近 20 日收益除以同期日收益标准差(未年化):短窗口的 Sharpe 型动量,对近期趋势质量敏感。

其中:$R = \frac{P_t}{P_{t-20}} - 1$;$\sigma = \mathrm{std}\big(r_{t-19},\dots,r_t\big)\;\text{(未年化)}$;$R$ 为近 20 日收益;$\sigma$ 为近 20 日日收益标准差。

说明 与 vol_adj_mom 同思想、窗口缩到月度;未年化 σ 只差常数 √252,不影响截面排序。适合捕捉短趋势的“平滑度”。

【参考文献】
  • 相关文献:Barroso, P. & Santa-Clara, P. (2015). Momentum Has Its Moments. Journal of Financial Economics, 116(1), 111–120.

波动率调整动量(15日波动/10日收益)

vol_adj_mom_15_10
波动性风险调整收益日频

定义 分子用 10 日收益、分母用 15 日波动(年化):动量窗与风险窗错开,避免“用收益自身的噪声估风险”。

其中:$R = \frac{P_t}{P_{t-10}} - 1$;$\sigma = \mathrm{std}\big(r_{t-14},\dots,r_t\big)\times\sqrt{252}$;$R$ 为近 10 日收益;$\sigma$ 为近 15 日年化波动率。

说明 错窗构造让分母包含分子窗口之前的波动信息,估计更稳。参数 (15,10) 为敏感性分析择优结果。

【参考文献】
  • 相关文献:Barroso, P. & Santa-Clara, P. (2015). Momentum Has Its Moments. Journal of Financial Economics, 116(1), 111–120.

市净率倒数 BP

book_to_price_ratio
价值价值日频

定义 每股净资产与股价之比(市净率的倒数):账面价值相对价格的便宜程度,经典价值因子。

其中:$P_t$ 为复权收盘价。

说明 BP 高=便宜(低估值)。与 PE 类因子互补:PB 对亏损股更稳定。截面常用 5 年历史分位进一步平滑周期。

市净率 PB

pb_median
价值价值日频

定义 个股市净率:每股股价 / 每股净资产。

其中:$\mathrm{Price}_{i,t}$ 为第 $t$ 日股价;$\mathrm{BVPS}_{i,t}$ 为最新每股净资产。

说明 标准 PB 估值因子。低 PB 组合长期享受价值溢价,但需剔除净资产为负的个股。

PB 历史分位(5 年)

pb_median_pctile
价值价值日频

定义 个股市净率的过去 5 年(约 1250 交易日)滚动历史分位。

其中:分位窗口约 5 年(60 个月 / 约 1250 交易日)。

说明 历史分位把估值放到自身生命周期里比较,规避行业/公司结构性水平差异,是估值类里抗噪性最好的口径之一。

现金盈利市值比 CEP

cash_earnings_to_price_ratio
价值盈利收益率日频

定义 经营现金流 TTM / 市值:以现金盈利替代会计盈利的估值口径,抗盈余管理能力强于 EP。

其中:$\mathrm{OCF}_{\mathrm{TTM}}$ 为经营活动现金流净额 TTM。

说明 EP 与 CEP 的背离(盈利高但现金流差)常是财务质量预警;两者一起用可拆出“盈利含金量”。

经营现金流企业价值比 CFO/EV

cfo_to_ev
价值盈利收益率日频

定义 经营现金流 TTM / 企业价值:资本结构中性的现金盈利收益率(企业价值口径估值)。

其中:$\mathrm{EV} = \mathrm{MV} + \mathrm{Debt} - \mathrm{Cash}$;$\mathrm{EV}$ 为企业价值;$\mathrm{Debt}$ 为负债合计;$\mathrm{Cash}$ 为货币资金。

说明 EV 含净负债,使高杠杆与低杠杆公司可比;是收购定价与价值投资里的核心估值口径。

【参考文献】
  • Kaplan, S. & Ruback, R. (1995). The Valuation of Cash Flow Forecasts. Journal of Finance.

利润市值比 EP

earnings_to_price_ratio
价值盈利收益率日频

定义 过去一年净利润 / 当前市值,即 PE_TTM 的倒数:最核心的盈利估值因子。

其中:$\mathrm{NP}_{\mathrm{TTM}}$ 为净利润 TTM;$\mathrm{MV}$ 为市值。

说明 EP 高=盈利收益率高=便宜。价值风格的主力变量;对亏损股取值为负,需 winsorize 或用 EP 分位替代。

【参考文献】
  • Fama & French (1992)

盈利预期复合 EPY

earnings_yield
价值盈利收益率日频

定义 0.68 倍预期盈利收益 + 0.21 倍营业收益市值比 + 0.11 倍利润市值比:把三种盈利收益率加权合成的估值因子。

其中:$\mathrm{E/P}^{\mathrm{pred}}$ 为分析师预期盈利/市值;$\mathrm{EBIT}$ 为息税前利润;$\mathrm{NP}$ 为净利润;$\mathrm{MV}$ 为市值。

说明 权重采用盈利收益率的通行口径(预期盈利为主)。前瞻预期的引入使其比静态 EP 更贴近未来盈利。

收益价值因子 EARNYILD(Barra)

earnyild
价值盈利收益率日频

定义 Barra CNE5 收益价值风格:现金盈利收益、企业价值倍数倒数、预期盈利收益、静态盈利收益四成分加权(0.10/0.20/0.50/0.20)。

其中:$\mathrm{CF}$ 为经营现金流;$\mathrm{EV}$ 为企业价值(市值+负债−现金);$\mathrm{E}^{\mathrm{pred}}$ 为预期盈利。

说明 Barra 估值风格的标准构造,前瞻盈利占一半权重。截面上高 EARNYILD=便宜。与 earnings_yield 同族、权重体系不同(Barra 口径),建议两者取一或正交化。

【参考文献】
  • MSCI Barra. The Barra China Equity Model (CNE5)(2012)风格因子体系。

盈利收益率 EP

ep_median
价值盈利收益率日频

定义 个股盈利收益率:EP = 1/PE = EPS(TTM) / 股价。

其中:$\mathrm{PE}_{i,t}$ 为市盈率 TTM。

说明 EP 与 BP 并列的两大估值因子;EP 取倒数形式后与 BP 量纲一致,便于合成价值风格。

市盈率 PE

pe_median
价值盈利收益率日频

定义 个股市盈率 TTM:股价 / 滚动 12 个月每股收益。

其中:$\mathrm{Price}_{i,t}$ 为第 $t$ 日股价;$\mathrm{EPS}^{\mathrm{TTM}}_{i,t}$ 为滚动 12 个月每股收益。

说明 标准 PE 估值因子。注意亏损股 PE 为负/无穷,截面排序前 winsorize 或改用 EP。

PE 历史分位(5 年)

pe_median_pctile
价值盈利收益率日频

定义 个股市盈率 TTM 的过去 5 年(约 1250 交易日)滚动历史分位。

其中:分位窗口约 5 年。

说明 与 PB 历史分位同族:把估值放进自身生命周期比较,是 PE 百分位因子的标准形态(库内 pe_median_pctile 的个股版)。

预期盈利市值比 FP

predicted_earnings_to_price_ratio
价值盈利收益率日频

定义 分析师未来一年预期盈利(加权平均)/ 当前市值:前瞻口径的盈利收益率。

其中:$\mathrm{E}^{\mathrm{pred}}_{1\mathrm{y}}$ 为未来 1 年预期盈利(分析师一致预期)。

说明 前瞻估值通常比静态 EP 信息量更大(分析师覆盖充分时);与分析师预期成长类因子正交性好。

营收市值比 SP

sales_to_price_ratio
价值盈利收益率日频

定义 营业收入 TTM / 市值(PS 的倒数):收入口径的估值便宜度,对利润操纵和亏损更鲁棒。

其中:$\mathrm{Rev}_{\mathrm{TTM}}$ 为营业收入 TTM;$\mathrm{MV}$ 为市值。

说明 高 SP=便宜。适合利润波动大或周期底部的股票;与 EP 相关但更稳。

管理费用率

admin_expense_rate
质量成本费用控制日频

定义 管理费用 TTM / 营业总收入 TTM:管理成本密度。

其中:均为 TTM。

说明 费用率下降=管理效率改善/规模效应;异常低可能对应费用资本化,需对照同行。

管理费用TTM

administration_expense_ttm
质量成本费用控制日频

定义 过去 12 个月管理费用之和。

其中:单季加总。

说明 绝对量因子,一般用费用率形式;直接使用需市值中性化。

财务费用率

financial_expense_rate
质量成本费用控制日频

定义 财务费用 TTM / 营业总收入 TTM:利息与汇兑成本密度。

其中:均为 TTM。

说明 高财务费用率=高杠杆或汇兑风险;与杠杆因子联动解释。

财务费用TTM

financial_expense_ttm
质量成本费用控制日频

定义 过去 12 个月财务费用之和。

其中:单季加总。

说明 绝对量因子;一般用财务费用率或利息保障倍数替代。

净利息费用

net_interest_expense
质量成本费用控制日频

定义 利息支出减利息收入:净融资成本。

其中:按现金流量表/财务费用附注口径。

说明 正数=净付出利息(杠杆成本),负数=净利息收入(现金充裕)。对金融与非金融行业含义差异大。

销售成本率

operating_cost_to_operating_revenue_ratio
质量成本费用控制日频

定义 营业成本 / 营业收入 TTM:1 − 毛利率。

其中:均为 TTM。

说明 与毛利率完全互补,同名不同实现,保留双名。

营业成本TTM

operating_cost_ttm
质量成本费用控制日频

定义 过去 12 个月营业成本之和。

其中:单季加总。

说明 绝对量因子,一般用销售成本率。

销售税金率

operating_tax_to_operating_revenue_ratio_ttm
质量成本费用控制日频

定义 营业税金及附加 / 营业收入 TTM:流转税负密度。

其中:均为 TTM。

说明 行业属性极强(烟酒/地产高),截面使用务必行业内标准化;可作行业识别辅助。

销售费用率

sale_expense_to_operating_revenue
质量成本费用控制日频

定义 销售费用 / 营业收入 TTM:渠道与广告投入密度。

其中:均为 TTM。

说明 销售费用率上升+收入不增=渠道效率恶化;下降+收入增=品牌力/规模效应,是消费股研究的关键比值。

销售费用TTM

sale_expense_ttm
质量成本费用控制日频

定义 过去 12 个月销售费用之和。

其中:单季加总。

说明 绝对量因子,一般用销售费用率。

营业总成本TTM

total_operating_cost_ttm
质量成本费用控制日频

定义 过去 12 个月营业总成本之和(含三费与减值等)。

其中:单季加总。

说明 绝对量因子;与营业总收入之差即经营收益。

应收账款周转天数

account_receivable_turnover_days
质量投资质量日频

定义 应收账款周转天数 = 360 / 对应周转率:资产/负债占用的平均天数。

其中:周转率 $=$ 营业收入 TTM /(应收账款 $+$ 应收票据 $+$ 预收账款)的 4 季均值;$360$ 为一个财务年度天数。

说明 天数变长=占用增加(应收回收慢、存货积压或占用供应商账期变短),营运效率信号。

应收账款周转率

account_receivable_turnover_rate
质量投资质量日频

定义 营业收入 TTM /(应收账款+应收票据+预收账款)的 4 季均值:赊销资金的回收速度。

其中:$\overline{\cdot}_{4q}$ 为近 4 个季度均值。

说明 周转率下降伴随收入增长=放宽信用政策虚增收入的典型信号(Sloan 应计逻辑)。

应付账款周转天数

accounts_payable_turnover_days
质量投资质量日频

定义 应付账款周转天数 = 360 / 对应周转率:资产/负债占用的平均天数。

其中:周转率 $=$ 营业成本 TTM / 应付类科目(应付账款等)均值;$360$ 为一个财务年度天数。

说明 天数变长=占用增加(应收回收慢、存货积压或占用供应商账期变短),营运效率信号。

应付账款周转率

accounts_payable_turnover_rate
质量投资质量日频

定义 营业成本 TTM /(应付账款+应付票据+预付款项)的 4 季均值:占用上游资金的速度。

其中:$\overline{\cdot}_{4q}$ 为近 4 个季度均值。

说明 周转率低=账期长、占用供应商资金多(产业链强势),但过低也有流动性风险。

经营资产周转率TTM

asset_turnover_ttm
质量投资质量日频

定义 营业收入 TTM / 近 4 季净经营性资产均值(经营资产−经营负债):经营资产的创收效率。

其中:净经营性资产 = 经营资产 − 经营负债。

说明 杜邦三分解(利润率×周转×杠杆)的中项;轻资产商业模式在此暴露高。

【参考文献】
  • Nissim & Penman (2001).

每股资本公积金

capital_reserve_fund_per_share
质量投资质量日频

定义 资本公积除以总股本:每股口径的资本公积金。

其中:总股本按最近变更日口径。

说明 每股指标与股价结合可构造估值/含金量因子(如每股净资产/价格=BP);单独作因子需注意量纲。

每股现金及等价物

cash_and_equivalents_per_share
质量投资质量日频

定义 现金及等价物除以总股本:每股口径的现金及等价物。

其中:总股本按最近变更日口径。

说明 每股指标与股价结合可构造估值/含金量因子(如每股净资产/价格=BP);单独作因子需注意量纲。

流动资产周转率

current_asset_turnover_rate
质量投资质量日频

定义 营业收入 TTM / 过去 12 个月平均流动资产:流动资产的创收效率。

其中:$\overline{\mathrm{CurrentAsset}}_{12m}$ 为 12 个月均值。

说明 流动资产(现金/存货/应收)周转慢=资金沉淀,是营运资本管理质量的度量。

股东权益周转率

equity_turnover_rate
质量投资质量日频

定义 营业收入 TTM / 股东权益:净资产的创收效率。

其中:$\mathrm{Equity}$ 为股东权益。

说明 与 ROE 联动(ROE=净利率×权益周转率×权益乘数的变体),高杠杆公司的权益周转被放大。

金融资产

financial_assets
质量投资质量日频

定义 账上金融资产合计:类现金与投资资产的规模。

其中:按旧准则科目口径(库内实现)。

说明 大额金融资产=“炒股/理财”型利润来源风险(新会计准则下分类有变化,注意口径)。

固定资产周转率

fixed_assets_turnover_rate
质量投资质量日频

定义 营业收入 TTM /(固定资产+工程物资+在建工程)的 12 个月均值:重资产产能的利用效率。

其中:分母为 12 个月均值。

说明 重资产行业(制造/公用事业)的核心效率指标;周转骤降预警产能过剩。

存货周转天数

inventory_turnover_days
质量投资质量日频

定义 存货周转天数 = 360 / 对应周转率:资产/负债占用的平均天数。

其中:周转率 $=$ 营业成本 TTM / 期末存货;$360$ 为一个财务年度天数。

说明 天数变长=占用增加(应收回收慢、存货积压或占用供应商账期变短),营运效率信号。

存货周转率

inventory_turnover_rate
质量投资质量日频

定义 营业成本 TTM / 存货:存货去化速度。

其中:$\mathrm{Inventory}$ 为期末存货。

说明 周转下降=滞销/囤积,制造业与消费行业的重要预警;农业等生物资产行业口径特殊。

每股净资产

net_asset_per_share
质量投资质量日频

定义 归母权益除以总股本:每股口径的净资产。

其中:总股本按最近变更日口径。

说明 每股指标与股价结合可构造估值/含金量因子(如每股净资产/价格=BP);单独作因子需注意量纲。

筹资现金流TTM

net_finance_cash_flow_ttm
质量投资质量日频

定义 过去 12 个月筹资活动现金流净额之和。

其中:单季加总。

说明 绝对量含规模效应;筹资现金流扩张=融资加杠杆,投资现金流大幅流出=扩产/并购,与经营现金流三者合看自由现金流结构(FCFF 基础)。

投资现金流TTM

net_invest_cash_flow_ttm
质量投资质量日频

定义 过去 12 个月投资活动现金流净额之和。

其中:单季加总。

说明 绝对量含规模效应;筹资现金流扩张=融资加杠杆,投资现金流大幅流出=扩产/并购,与经营现金流三者合看自由现金流结构(FCFF 基础)。

净运营资本

net_working_capital
质量投资质量日频

定义 流动资产减流动负债:短期可支配的营运缓冲垫。

其中:均为期末值。

说明 NWC 为负并不必然危险(如商超占用账期),需结合行业模式解读;与 long_debt_to_working_capital_ratio 联动看流动性结构。

非流动资产比率

non_current_asset_ratio
质量投资质量日频

定义 非流动资产 / 总资产:资产的“重”度。

其中:期末值。

说明 重资产占比高=经营杠杆大、弹性小;与固定资产周转率互为补充。

经营性资产

operating_assets
质量投资质量日频

定义 总资产减金融资产(货币资金+交易性金融资产+应收利息股利+可供出售/持有至到期投资等):真正用于经营的资产规模。

其中:金融资产按库内口径加总。

说明 轻资产度量的分子基础;经营资产占比高的公司盈利更依赖主业。

经营性负债

operating_liability
质量投资质量日频

定义 总负债减金融负债(有息负债):经营性占款(应付/预收等)规模。

其中:金融负债 $=$(流动负债合计 $-$ 无息流动负债)$+$ 有息非流动负债,即全部带息负债;其中无息流动负债 $=$ 应付票据 $+$ 应付账款 $+$ 预收账款 $+$ 应交税费 $+$ 应付利息 $+$ 其他应付款等。

说明 经营性负债高=占用上下游资金(产业链强势),是“无息杠杆”,与财务杠杆含义相反。

营业周期

OperatingCycle
质量投资质量日频

定义 应收账款周转天数加存货周转天数:从垫资到回款的完整周期长度。

其中:应收周转天数 $=360 \times$ 应收类科目(应收账款 $+$ 应收票据 $+$ 预收账款)4 季均值 / 营业收入 TTM;存货周转天数 $=360 \times$ 期末存货 / 营业成本 TTM;$360$ 为一个财务年度天数。

说明 周期短=营运效率高、资金占用少;周期突然拉长常是渠道压货/回款恶化的早期信号。

留存收益

retained_earnings
质量投资质量日频

定义 盈余公积金加未分配利润:历史累计留存在公司里的利润。

其中:资产负债表权益项。

说明 留存收益/权益高=靠内生积累成长;也用于 Altman Z-Score 等财务困境模型。

【参考文献】
  • Altman, E. (1968). Financial Ratios, Discriminant Analysis and the Prediction of Corporate Bankruptcy. Journal of Finance.

每股留存收益

retained_earnings_per_share
质量投资质量日频

定义 RE除以总股本:每股口径的留存收益。

其中:总股本按最近变更日口径。

说明 每股指标与股价结合可构造估值/含金量因子(如每股净资产/价格=BP);单独作因子需注意量纲。

每股未分配利润

retained_profit_per_share
质量投资质量日频

定义 未分配利润除以总股本:每股口径的未分配利润。

其中:总股本按最近变更日口径。

说明 每股指标与股价结合可构造估值/含金量因子(如每股净资产/价格=BP);单独作因子需注意量纲。

每股盈余公积金

surplus_reserve_fund_per_share
质量投资质量日频

定义 盈余公积除以总股本:每股口径的盈余公积金。

其中:总股本按最近变更日口径。

说明 每股指标与股价结合可构造估值/含金量因子(如每股净资产/价格=BP);单独作因子需注意量纲。

总资产周转率

total_asset_turnover_rate
质量投资质量日频

定义 营业收入 TTM / 总资产:全部资产的创收效率。

其中:$\mathrm{TA}$ 为总资产。

说明 与 ROA 联动:ROA = 净利率 × 总资产周转率。行业差异大(零售高、地产低),行业内标准化。

账面杠杆(Barra)

book_leverage
质量杠杆日频

定义 (普通股+优先股+长期负债账面价值)/ 普通股账面价值:Barra 账面杠杆定义(分子含权益)。

其中:中国股票优先股按 0。

说明 Barra 杠杆风格三成分之一;与国内常用资产负债率口径不同,注意勿混用。

【参考文献】
  • MSCI Barra. The Barra China Equity Model (CNE5)(2012)风格因子体系。

现金比率

cash_to_current_liability
质量杠杆日频

定义 期末现金及等价物 / 流动负债的 12 个月均值:最保守的短期偿债指标。

其中:分母为 12 个月均值。

说明 只认现金,不受存货/应收质量干扰;与速动比率对照可发现“速动资产虚胖”。

流动比率

current_ratio
质量杠杆日频

定义 流动资产 / 流动负债:标准短期偿债指标。

其中:期末值。

说明 过高可能是现金闲置/存货积压;过低预示流动性压力。非线性关系,常分段或取对数。

资产负债率

debt_to_asset_ratio
质量杠杆日频

定义 负债合计 / 总资产:长期偿债能力与杠杆水平。

其中:账面价值。

说明 行业间杠杆中枢差异很大,横截面比较前宜先做行业中性化。

产权比率

debt_to_equity_ratio
质量杠杆日频

定义 负债合计 / 归母所有者权益:债权与股权的资金比例。

其中:期末值。

说明 权益口径杠杆比 D/A 更敏感(权益小则爆表);适合区分同资产负债率下的风险结构。

股东权益比率

equity_to_asset_ratio
质量杠杆日频

定义 股东权益 / 总资产:杠杆率的反面(自有资本占比)。

其中:期末值。

说明 与资产负债率互补(二者和为 1 的口径差异来自少数股东权益)。

财务杠杆复合因子(Barra)

financial_leverage
质量杠杆日频

定义 资产负债率、账面杠杆、市场杠杆三成分按 0.40/0.30/0.30 合成的 Barra 财务杠杆风格暴露。

其中:$\mathrm{D/A}$ 为资产负债率 $=$ 总负债 / 总资产;$\mathrm{BLEV}$ 为账面杠杆 $=$ 总负债 / 净资产;$\mathrm{MLEV}$ 为市场杠杆 $=$(总负债 $+$ 总市值)/ 总市值。

说明 三种杠杆口径互补(账面/市值/结构),合成后比单一比率稳健。截面高 FLEV=高风险。

【参考文献】
  • MSCI Barra. The Barra China Equity Model (CNE5)(2012)风格因子体系。

金融负债

financial_liability
质量杠杆日频

定义 (流动负债−无息流动负债)+(长期借款+应付债券):全部有息负债合计。

其中:无息流动负债 $=$ 应付票据 $+$ 应付账款 $+$ 预收账款 $+$ 应交税费 $+$ 应付利息 $+$ 其他应付款 $+$ 其他流动负债等不付息的流动负债。

说明 金融负债与经营性负债之和为总负债;把“要付息的钱”单独拆出是杠杆分析的基础。

带息流动负债

interest_carry_current_liability
质量杠杆日频

定义 流动负债中需要付息的部分:短期有息负债规模。

其中:无息流动负债 = 应付票据+应付账款+预收+应交税费+应付利息+其他应付款+其他流动负债等。

说明 短债占比高=滚续风险大;与现金比率对照看短期流动性压力。

无息流动负债

interest_free_current_liability
质量杠杆日频

定义 流动负债中不付息的经营性占款:占用上下游资金的规模。

其中:科目按库内口径(预收账款以预收款项代替)。

说明 无息负债高=产业链强势(免费融资),是“好杠杆”;与带息负债的相对结构决定风险性质。

杠杆复合因子 LEVERAGE(Barra)

leverage
质量杠杆日频

定义 另一套杠杆合成权重(0.38/0.35/0.27),Barra CNE5 杠杆风格。

其中:市场杠杆 $=$(总负债 $+$ 总市值)/ 总市值;资产负债率 $=$ 总负债 / 总资产;账面杠杆 $=$ 总负债 / 净资产。

说明 与 financial_leverage 同思想、权重不同;建模时任选其一。

【参考文献】
  • MSCI Barra. The Barra China Equity Model (CNE5)(2012)风格因子体系。

长期借款与资产总计之比

long_debt_to_asset_ratio
质量杠杆日频

定义 长期借款 / 总资产:长期有息负债密度(仅借款口径)。

其中:期末值。

说明 比总负债率更纯地反映“银行借款”依赖;与应付债券合看更完整。

长期负债与营运资金比

long_debt_to_working_capital_ratio
质量杠杆日频

定义 非流动负债 /(流动资产−流动负债):长期债务对营运缓冲垫的覆盖压力。

其中:期末值。

说明 分母为负时取值失去意义(营运资金为负),使用前过滤;是财务稳健性的压力测试指标。

长期负债与资产总计之比

long_term_debt_to_asset_ratio
质量杠杆日频

定义 非流动负债 / 总资产:全部长期负债(含债券、租赁等)的密度。

其中:期末值。

说明 与长期借款占比口径差异在负债范围;长期负债占比高=期限结构更稳但杠杆更实。

市场杠杆(Barra)

market_leverage
质量杠杆日频

定义 (普通股市值 + 优先股账面 + 长期负债账面)/ 普通股市值:市值口径的杠杆。

其中:$\mathrm{长期负债账面} = \mathrm{长期借款} + \mathrm{应付债券}$;中国股票优先股按 0。

说明 市值下跌会机械推高市场杠杆(风险的顺周期度量);与账面杠杆、资产负债率合成 Barra 杠杆风格。

【参考文献】
  • MSCI Barra. The Barra China Equity Model (CNE5)(2012)风格因子体系。

市场杠杆 MLEV(同族)

MLEV
质量杠杆日频

定义 库内 MLEV 口径:非流动负债 /(非流动负债+总市值),长期资金中债务的占比。

其中:$\mathrm{非流动负债}$ 为非流动负债合计。

说明 与 Barra 市场杠杆(market_leverage)构造不同,保留双名但数值不可互换;使用前明确口径。

净债务

net_debt
质量杠杆日频

定义 总有息负债减现金:真正需要还的净负债规模。

其中:总债务=短期借款+长期借款+应付债券等有息项。

说明 EV 与净负债类估值的共同分量;净债务/EBITDA 是信用分析标配。

经营现金流净债务比

net_operate_cash_flow_to_net_debt
质量杠杆日频

定义 经营活动现金流 TTM / 净债务:净负债的现金偿还速度。

其中:$\mathrm{ND}$ 为净债务。

说明 分母为负(净现金)时失效,需过滤;正分母时是去杠杆能力的直接度量。

现金流动负债比

net_operate_cash_flow_to_total_current_liability
质量杠杆日频

定义 经营活动现金流 TTM / 流动负债:用经营现金流偿付短债的能力。

其中:均为期末/TTM。

说明 现金流口径的偿债指标比静态比率更动态;持续 <0.5 需关注短债覆盖。

经营现金流负债比

net_operate_cash_flow_to_total_liability
质量杠杆日频

定义 经营活动现金流 TTM / 负债合计:全部负债的现金覆盖度。

其中:期末负债。

说明 信用分析核心指标之一;比利息保障倍数更全面(覆盖本金)。

速动比率

quick_ratio
质量杠杆日频

定义 (流动资产 − 存货)/ 流动负债:剔除变现最慢的存货后的短期偿债能力。

其中:期末值。

说明 传统警戒线 1。比流动比率更严苛;存货占比高的行业(零售)两者差异大。

息税前利润 EBIT

EBIT
质量盈利能力日频

定义 净利润 + 所得税 + 财务费用:利息税前利润,资本结构与税收中性的盈利口径。

其中:按利润表科目重构(库内口径)。

说明 EV/EBIT 是并购与跨资本结构比较的标准倍数;也是 ROA-EBIT、企业价值类因子的分子。

每股收益TTM

eps_ttm
质量盈利能力日频

定义 归母净利润(TTM口径)除以总股本:每股口径的盈利/收入水平。

其中:总股本按当期股本(库内按最近变更日口径)。

说明 每股化消除股本规模差异,是估值(PE/PB)的分子基础;单独作因子时仍含股价量纲,建议转成每股指标/价格的形式(如 EP)使用。

毛利率

fin_gross_margin
质量盈利能力日频

定义 个股毛利率:(营业收入 − 营业成本)/ 营业收入。

其中:ANN_DT 对齐 = 只用已公告财报(point-in-time),无前视。

说明 个股自身比率信息量大但噪声也大,建议截面 winsorize 后使用。

净利率

fin_net_margin
质量盈利能力日频

定义 个股净利率:净利润 / 营业收入。

其中:ANN_DT 对齐 = 只用已公告财报(point-in-time),无前视。

说明 个股自身比率信息量大但噪声也大,建议截面 winsorize 后使用。

总资产收益率 ROA

fin_roa
质量盈利能力日频

定义 个股总资产收益率:净利润 TTM / 平均总资产。

其中:ANN_DT 对齐 = 只用已公告财报(point-in-time),无前视。

说明 个股自身比率信息量大但噪声也大,建议截面 winsorize 后使用。

净资产收益率 ROE

fin_roe
质量盈利能力日频

定义 个股净资产收益率:净利润 TTM / 平均归母净资产。

其中:ANN_DT 对齐 = 只用已公告财报(point-in-time),无前视。

说明 个股自身比率信息量大但噪声也大,建议截面 winsorize 后使用。

投入资本回报率 ROIC

fin_roic
质量盈利能力日频

定义 个股投入资本回报率:NOPAT TTM / 平均投入资本(投入资本 $=$ 股东权益 $+$ 有息负债)。

其中:ANN_DT 对齐 = 只用已公告财报(point-in-time),无前视。

说明 个股自身比率信息量大但噪声也大,建议截面 winsorize 后使用。

销售毛利率

gross_income_ratio
质量盈利能力日频

定义 (营业收入 − 营业成本)/ 营业收入 TTM:产品/服务层面的定价能力,质量因子的起点。

其中:$\mathrm{Cost}_{\mathrm{TTM}}$ 为营业成本 TTM。

说明 高毛利=护城河的常见代理。毛利下滑常早于利润下滑,是盈利拐点的前瞻指标。

【参考文献】
  • Novy-Marx, R. (2013). The Other Side of Value: The Gross Profitability Premium. Journal of Financial Economics.

毛利TTM

gross_profit_ttm
质量盈利能力日频

定义 过去 4 个单季毛利之和(收入−成本)。

其中:$\mathrm{Rev}^q,\mathrm{Cost}^q$ 为单季收入/成本。

说明 绝对量因子含规模效应;其与总资产之比(GP/A)即 Novy-Marx 毛利溢价变量,见 profit 复合因子。

【参考文献】
  • Novy-Marx (2013).

销售净利率

net_profit_ratio
质量盈利能力日频

定义 净利润 TTM / 营业收入 TTM(与 net_profit_to_total_operate_revenue_ttm 同口径变体)。

其中:同净利率。

说明 净利率的两同名实现,保留双名。

净利率(TTM)

net_profit_to_total_operate_revenue_ttm
质量盈利能力日频

定义 净利润 TTM / 营业总收入 TTM:收入的最终获利能力。

其中:$\mathrm{Rev}_{\mathrm{TTM}}$ 为营业总收入 TTM。

说明 净利率高=定价权/成本控制好。注意金融、地产行业净利率结构不同,跨行业用时做行业内标准化更稳。

净利润TTM

net_profit_ttm
质量盈利能力日频

定义 过去 4 个单季净利润之和:滚动 12 个月利润总额规模。

其中:$\mathrm{NP}^q$ 为单季净利润。

说明 绝对利润水平含强烈规模效应,截面直接使用≈市值因子;一般只作分母/分子构造比率因子。

归母净利润TTM

np_parent_company_owners_ttm
质量盈利能力日频

定义 过去 4 个单季归母净利润之和(滚动 12 个月口径)。

其中:$q$ 表示单季值。

说明 绝对量因子,截面使用有规模偏;一般作为比率因子的分子/分母。

经营活动净收益

OperateNetIncome
质量盈利能力日频

定义 经营活动净收益占利润总额的比例还原出的绝对额:利润中可持续的经营性部分。

其中:经营活动净收益 = 利润总额 − 营业外收支净额 − 投资收益等非经营项(按库内口径)。

说明 与营业外收益对照可判断利润的“纯度”;常作为盈利质量因子的分子基础。

每股营业利润

operating_profit_per_share
质量盈利能力日频

定义 营业利润(当期口径)除以总股本:每股口径的盈利/收入水平。

其中:总股本按当期股本(库内按最近变更日口径)。

说明 每股化消除股本规模差异,是估值(PE/PB)的分子基础;单独作因子时仍含股价量纲,建议转成每股指标/价格的形式(如 EP)使用。

每股营业利润TTM

operating_profit_per_share_ttm
质量盈利能力日频

定义 营业利润(TTM口径)除以总股本:每股口径的盈利/收入水平。

其中:总股本按当期股本(库内按最近变更日口径)。

说明 每股化消除股本规模差异,是估值(PE/PB)的分子基础;单独作因子时仍含股价量纲,建议转成每股指标/价格的形式(如 EP)使用。

营业利润率

operating_profit_ratio
质量盈利能力日频

定义 营业利润 TTM / 营业收入 TTM:主营业务的获利能力。

其中:$\mathrm{OP}$ 为营业利润,$\mathrm{Rev}$ 为营业收入,均取 TTM 口径。

说明 每元营业收入中有多少转化为营业利润,剔除投资收益等非主营损益的干扰,比净利率更贴近主业竞争力。

营业利润与营业总收入之比

operating_profit_to_operating_revenue
质量盈利能力日频

定义 营业利润 TTM / 营业总收入 TTM(分母含其他业务收入,口径略宽于营业收入)。

其中:$\mathrm{TRev}$ 为营业总收入。

说明 与营业利润率的细微差别在分母口径;数值高度相关。

营业利润TTM

operating_profit_ttm
质量盈利能力日频

定义 过去 4 个单季营业利润之和(滚动 12 个月口径)。

其中:$q$ 表示单季值。

说明 绝对量因子,截面使用有规模偏;一般作为比率因子的分子/分母。

每股营业收入

operating_revenue_per_share
质量盈利能力日频

定义 营业收入(当期口径)除以总股本:每股口径的盈利/收入水平。

其中:总股本按当期股本(库内按最近变更日口径)。

说明 每股化消除股本规模差异,是估值(PE/PB)的分子基础;单独作因子时仍含股价量纲,建议转成每股指标/价格的形式(如 EP)使用。

每股营业收入TTM

operating_revenue_per_share_ttm
质量盈利能力日频

定义 营业收入(TTM口径)除以总股本:每股口径的盈利/收入水平。

其中:总股本按当期股本(库内按最近变更日口径)。

说明 每股化消除股本规模差异,是估值(PE/PB)的分子基础;单独作因子时仍含股价量纲,建议转成每股指标/价格的形式(如 EP)使用。

营业收入TTM

operating_revenue_ttm
质量盈利能力日频

定义 过去 4 个单季营业收入之和(滚动 12 个月口径)。

其中:$q$ 表示单季值。

说明 绝对量因子,截面使用有规模偏;一般作为比率因子的分子/分母。

盈利能力复合因子 PROFIT(Barra)

profit
质量盈利能力日频

定义 Barra CNE5 盈利质量风格:资产周转率、ROA、毛利率、毛利/总资产四成分等权合成。

其中:$\mathrm{ATO}$ 为资产周转率;$\mathrm{GPM}$ 为毛利率;$\mathrm{GP/A}$ 为毛利/总资产。

说明 多口径合成的盈利质量暴露,比单一 ROA 更稳。截面上高 PROFIT=高质量。

【参考文献】
  • MSCI Barra. The Barra China Equity Model (CNE5)(2012)风格因子体系。

经营资产回报率 RNOA

rnoa_ttm
质量盈利能力日频

定义 销售利润率(营业利润/营业收入)× 经营资产周转率(收入/经营资产):杜邦分解下的经营端回报。

其中:经营资产 = 总资产 − 金融资产。

说明 把 ROE 拆掉杠杆与非经营项后的“纯经营”回报,行业间可比性更强。

【参考文献】
  • Nissim & Penman (2001). Ratio Analysis and Equity Valuation. Review of Accounting Studies.

资产回报率 ROA

roa_ttm
质量盈利能力日频

定义 净利润 TTM / 期末总资产:单位资产创造利润的能力,核心盈利能力因子。

其中:$\mathrm{NP}_{\mathrm{TTM}}$ 为净利润 TTM;$\mathrm{TA}$ 为总资产。

说明 A 股截面上高 ROA 长期有效(质量溢价);与 PB 结合成 PB-ROE 框架是主动管理标配。

【参考文献】
  • Fama & French (2015). A Five-Factor Asset Pricing Model. Journal of Financial Economics.

总资产报酬率 EBIT口径

ROAEBITTTM
质量盈利能力日频

定义 (利润总额 TTM + 利息支出 TTM)/ 总资产的 12 个月均值:含利息的资产报酬率,资本结构中性的盈利度量。

其中:$\overline{\mathrm{TA}}_{12m}$ 为过去 12 个月总资产均值。

说明 ROA-EBIT 剔除了负债结构差异,适合跨行业比较经营效率。

权益回报率 ROE

roe_ttm
质量盈利能力日频

定义 净利润 TTM / 期末股东权益:股东资本的回报率,质量因子之王。

其中:$\mathrm{Equity}$ 为归母股东权益。

说明 ROE 是行业轮动与选股里最稳健的基本面因子之一;注意高 ROE 可能来自高杠杆(与 leverage 联动看)。

【参考文献】
  • Fama & French (2015)。

投资资本回报率 ROIC

roic_ttm
质量盈利能力日频

定义 归母净利润 TTM / 前四季度投资资本均值;投资资本 = 股东权益 + 负债 − 无息流动负债 − 无息非流动负债。

其中:$\mathrm{IC} = \mathrm{Equity} + \mathrm{Debt} - \mathrm{IL}_{\mathrm{cur}} - \mathrm{IL}_{\mathrm{noncur}}$;$\mathrm{IL}$ 为无息负债(应付/预收/薪酬/税费等);$\overline{\mathrm{IC}}_{4q}$ 为 4 季均值。

说明 ROIC 剔除无息负债占用,度量真实投入资本的回报,是评价“烧钱扩张 vs 高效经营”的最佳单一指标。

【参考文献】
  • Mauboussin, M. (2013). What Does an ROIC of 10% Mean? Morgan Stanley。

每股营业总收入

total_operating_revenue_per_share
质量盈利能力日频

定义 营业总收入(当期口径)除以总股本:每股口径的盈利/收入水平。

其中:总股本按当期股本(库内按最近变更日口径)。

说明 每股化消除股本规模差异,是估值(PE/PB)的分子基础;单独作因子时仍含股价量纲,建议转成每股指标/价格的形式(如 EP)使用。

每股营业总收入TTM

total_operating_revenue_per_share_ttm
质量盈利能力日频

定义 营业总收入(TTM口径)除以总股本:每股口径的盈利/收入水平。

其中:总股本按当期股本(库内按最近变更日口径)。

说明 每股化消除股本规模差异,是估值(PE/PB)的分子基础;单独作因子时仍含股价量纲,建议转成每股指标/价格的形式(如 EP)使用。

营业总收入TTM

total_operating_revenue_ttm
质量盈利能力日频

定义 过去 4 个单季营业总收入之和(滚动 12 个月口径)。

其中:$q$ 表示单季值。

说明 绝对量因子,截面使用有规模偏;一般作为比率因子的分子/分母。

成本费用利润率

total_profit_to_cost_ratio
质量盈利能力日频

定义 利润总额 TTM /(营业成本+财务费用+销售费用+管理费用):每单位成本费用创造的利润。

其中:以上科目均为 TTM。

说明 从投入端看盈利效率,与毛利率/净利率互补;费用压缩型改善会先体现在此。

利润总额TTM

total_profit_ttm
质量盈利能力日频

定义 过去 4 个单季利润总额之和(滚动 12 个月口径)。

其中:$q$ 表示单季值。

说明 绝对量因子,截面使用有规模偏;一般作为比率因子的分子/分母。

现金流资产比与资产回报率之差 ACCA

ACCA
质量盈利质量日频

定义 (经营现金流 − 净利润)/ 总资产:应计异象的核心变量——利润里没有现金支撑的部分。

其中:$\mathrm{OCF},\mathrm{NP}$ 为 TTM 口径;$\mathrm{TA}$ 为总资产。

说明 ACCA 高=利润含金量低(应计大)→未来收益差(Sloan 1996 应计异象)。A 股截面方向通常为负。

【参考文献】
  • Sloan, R. (1996). Do Stock Prices Fully Reflect Information in Accruals and Cash Flows about Future Earnings? The Accounting Review.

扣非净利润占比

adjusted_profit_to_total_profit
质量盈利质量日频

定义 扣除非经常性损益后的净利润 / 净利润:核心利润占比(盈利纯度)。

其中:$\mathrm{NP}^{\mathrm{adj}}$ 为扣除非经常损益后净利润。

说明 占比越接近 1 利润越干净;低于 0.5 说明盈利主要靠一次性损益,需警惕。

资产减值损失TTM

asset_impairment_loss_ttm
质量盈利质量日频

定义 过去 12 个月资产减值损失之和:计提的减值规模。

其中:单季加总口径。

说明 大额减值常是“财务洗澡”信号(一次出清、来年轻装);也可作反向(困境反转)线索。建议用占总资产比消除规模。

销售现金比率

cash_rate_of_sales
质量盈利质量日频

定义 经营活动现金流净额 TTM / 营业收入 TTM:每元收入最终收回多少现金。

其中:$\mathrm{OCF}$ 为经营活动现金流净额。

说明 与净利率对照:销售现金比长期低于净利率=收入质量差(赊销/压货)。是识别盈余管理的常用比值。

现金流利润比

fin_ocf_to_profit
质量盈利质量日频

定义 个股经营现金流 / 净利润:盈利的现金含量。

其中:ANN_DT 对齐 = 只用已公告财报(point-in-time),无前视。

说明 个股自身比率信息量大但噪声也大,建议截面 winsorize 后使用。

销售商品收到现金TTM

goods_sale_and_service_render_cash_ttm
质量盈利质量日频

定义 过去 12 个月销售商品、提供劳务收到的现金之和:主营现金回款规模。

其中:单季加总。

说明 绝对量含规模效应;常用其与收入之比(收现比)。

收现比

goods_service_cash_to_operating_revenue_ttm
质量盈利质量日频

定义 销售商品提供劳务收到的现金 / 营业收入 TTM:主营收入的收现比例(含税口径下通常 >1)。

其中:$\mathrm{GoodsCash}$ 为销售商品提供劳务收到的现金。

说明 收现比持续低于 1 预示赊销扩张、回款恶化;是收入确认质量的第一道检查。

联营合营投资收益占比

invest_income_associates_to_total_profit
质量盈利质量日频

定义 对联营/合营企业的投资收益占利润总额比例:依赖并表外“伙伴”盈利的程度。

其中:$\mathrm{InvInc}_{\mathrm{assoc}}$ 为对联营合营公司投资收益。

说明 占比高说明利润靠权益法投资收益,母公司报表好看但可控性弱;与“掏空/输送”风险研究相关。

营业外收支净额/利润总额

net_non_operating_income_to_total_profit
质量盈利质量日频

定义 营业外净损益占利润总额的比例:非经营损益对利润的贡献度。

其中:$\mathrm{NON}$ 为营业外净额;$\mathrm{TP}$ 为利润总额。

说明 占比高=利润质量低。与 operating_profit_to_total_profit 互为镜像。

每股经营现金流

net_operate_cash_flow_per_share
质量盈利质量日频

定义 经营活动现金流净额 TTM / 总股本:每股口径的现金创造能力。

其中:总股本按最近变更日口径。

说明 与每股收益对照看盈利含金量;作因子时建议转为每股经营现金流/价格(即 CEP 类)。

总资产现金回收率

net_operate_cash_flow_to_asset
质量盈利质量日频

定义 经营活动现金流净额 TTM / 总资产:资产端的现金回报。

其中:$\mathrm{TA}$ 为总资产。

说明 与 ROA 对照:现金回收率持续低于 ROA=利润未转化为现金。也是 ACCA 的现金流分量。

经营现金流/经营收益

net_operate_cash_flow_to_operate_income
质量盈利质量日频

定义 经营活动现金流净额 /(营业总收入 − 营业总成本):经营利润的现金含量。

其中:均为 TTM。

说明 分母近似营业利润口径;比值低=经营利润的现金兑现差。

经营现金流TTM

net_operate_cash_flow_ttm
质量盈利质量日频

定义 过去 12 个月经营活动现金流净额之和:现金盈利规模。

其中:单季加总。

说明 绝对量含规模效应,一般用比率形式(CEP、收现比等)。

净利润现金含量

net_operating_cash_flow_coverage
质量盈利质量日频

定义 经营活动现金流净额 / 归母净利润:利润的现金兑现率(盈余质量之王指标)。

其中:分子分母均为 TTM。

说明 持续 >1 利润有现金支撑;持续 <1 警惕应收/存货虚增利润。配合 ACCA 使用。

【参考文献】
  • Sloan (1996);Dechow, Kothari & Watts (1998).

营业外收支净额TTM

non_operating_net_profit_ttm
质量盈利质量日频

定义 营业外收入减营业外支出的 TTM 净额:与主营无关的损益规模。

其中:TTM = 过去 12 个月。

说明 大额正净额=利润依赖一次性利得;大额负净额(如罚款、减值)需甄别是否为洗澡。作因子一般取占利润总额比。

非经常性损益

non_recurring_gain_loss
质量盈利质量日频

定义 净利润减扣非净利润:非经常性损益的绝对额。

其中:扣非口径按证监会定义。

说明 绝对额含规模效应;其与净利润之比(1 − adjusted_profit_to_total_profit)更可比。大额非经常损益常是保壳/调节利润手段。

经营活动净收益/利润总额

operating_profit_to_total_profit
质量盈利质量日频

定义 利润总额中来自经营活动的部分占比:利润构成的“纯度”指标(盈利质量)。

其中:$\mathrm{ONI}$ 为经营活动净收益;$\mathrm{TP}$ 为利润总额。

说明 占比高=利润来自主营;占比低=依赖投资收益/营业外,可持续性差。是盈利质量因子族的代表。

筹资现金流增长率

financing_cash_growth_rate
成长现金流成长日频

定义 筹资活动现金流净额 TTM 的同比增长率:外部融资(借债+股权)的扩张速度。

其中:$\mathrm{FCF}_{\mathrm{TTM}}$ 为筹资活动现金流净额 TTM。

说明 融资大幅扩张可能对应加杠杆扩张或资金链紧张,方向不单调,需与杠杆/成长因子联合解释。

经营现金流增长率

net_operate_cashflow_growth_rate
成长现金流成长日频

定义 经营活动现金流净额 TTM 的同比增长率:现金盈利的成长速度。

其中:$\mathrm{OCF}_{\mathrm{TTM}}$ 为经营活动现金流净额 TTM。

说明 现金流成长与利润成长背离时(利润涨现金流不涨)是经典的财务质量预警信号。

每股收益同比增长率

eps_yoy
成长盈利成长日频

定义 累计基本每股收益相对去年同报告期的变化率。

其中:$t-4$ 为去年同季报告期。

说明 EPS 口径自动做了股本变动调整(增发/送转),比净利润增速更贴近股东实际所得。

净利润同比增长率

fin_profit_yoy
成长盈利成长日频

定义 净利润同比增长率:(本期净利润 − 去年同期净利润)/ |去年同期净利润|(财报公告日对齐)。

其中:$\mathrm{NP}$ 为净利润(报告期口径);$t-4q$ 为去年同季。

说明 ANN_DT 对齐口径保证只用已公告财报,无前视。绝对值分母使正负基数对称。

净利润增长率

net_profit_growth_rate
成长盈利成长日频

定义 净利润 TTM 相对去年同季 TTM 的增长率。

其中:TTM = 过去 12 个月滚动;$t-4q$ 为去年同季报告期。

说明 最通用的成长因子;TTM 口径平滑季节性。负增长组长期跑输,但 A 股截面上“高增长高估值”需与 EP 联合看。

归母净利润增长率

np_parent_company_owners_growth_rate
成长盈利成长日频

定义 归属于母公司股东净利润 TTM 的同比增长率:股东口径的成长。

其中:TTM = 过去 12 个月滚动;$t-4q$ 为去年同季报告期。

说明 少数股东损益大的公司(合营地产等)该口径与净利润增长差异显著,股东视角以此为准。

营业利润增长率

operating_profit_growth_rate
成长盈利成长日频

定义 营业利润 TTM 的同比增长率:剔除营业外损益后的成长。

其中:TTM = 过去 12 个月滚动;$t-4q$ 为去年同季报告期。

说明 比净利润增长更干净(不受补贴、处置收益扰动),盈利质量更高的成长口径。

利润增速的边际变化

profit_yoy_chg
成长盈利成长日频

定义 净利润同比增长率的同比变化(增速的增速):二阶成长量。

其中:$\mathrm{YoY}$ 为净利润同比增长率;$t-4$ 为去年同报告期。

说明 “加速度”因子:增速放缓(二阶为负)往往领先股价走弱,比增速本身更前瞻。

单季 ROE 同比变化

roe_yoy_diff
成长盈利成长日频

定义 单季 ROE(单季归母净利润 / 归母净资产)相对去年同季的变化。

其中:$\mathrm{NP}^q$ 为单季归母净利润;$\mathrm{Equity}$ 为归母净资产。

说明 ROE 的边际变化(而非水平)是质量改善的信号:ΔROE>0 表示盈利能力在修复。单季口径对拐点敏感,注意季报噪声。

利润总额增长率

total_profit_growth_rate
成长盈利成长日频

定义 利润总额 TTM 的同比增长率(税前口径)。

其中:TTM = 过去 12 个月滚动;$t-4q$ 为去年同季报告期。

说明 税前口径剔除税率变动扰动;与净利润增长高度相关,注意共线性。

营业收入同比增长率

fin_revenue_yoy
成长营收成长日频

定义 营业收入同比增长率:(本期营收 − 去年同期营收)/ |去年同期营收|(财报公告日对齐)。

其中:$\mathrm{Rev}$ 为营业收入(报告期口径)。

说明 收入端增速的财报口径版(与 operating_revenue_growth_rate 的 TTM 口径互补)。

营业收入增长率

operating_revenue_growth_rate
成长营收成长日频

定义 营业收入 TTM 的同比增长率:收入端成长。

其中:TTM = 过去 12 个月滚动;$t-4q$ 为去年同季报告期。

说明 收入增长比利润增长更难操纵,是成长因子的“锚”;利润增长需与收入增长对照识别盈余管理。

净资产增长率

net_asset_growth_rate
成长资产成长日频

定义 当季股东权益相对三季度前的增长率(约一年):净资产扩张速度。

其中:$\mathrm{Equity}$ 为归母股东权益(单季时点)。

说明 高净资产增长既可能是盈利积累(好)也可能是增发摊薄(需甄别);与 ROE 联动看更有意义。

总资产增长率

total_asset_growth_rate
成长资产成长日频

定义 总资产相对 4 个季度前的增长率:资产扩张速度。

其中:$\mathrm{TA}$ 为总资产(单季时点)。

说明 资产扩张驱动的成长在 A 股常有“做大就有行情”的壳/并购效应,但也伴随 ROE 摊薄风险,方向需检验。

预期长期盈利增长率

long_term_predicted_earnings_growth
成长预期盈利成长日频

定义 分析师对未来 3–5 年(数据可得时取最远年度;不可得时回退 1 年)盈利增长的一致预期(中位数口径)。

其中:数据源:Wind 盈利预测(AShareEarningEST),按公告/更新日 point-in-time 对齐。

说明 预期成长是 GARP 选股的核心;注意分析师覆盖偏差(大盘股覆盖多),低覆盖股票取值噪声大,建议按覆盖数加权或过滤。

预期短期盈利增长率

short_term_predicted_earnings_growth
成长预期盈利成长日频

定义 分析师对未来 1 年盈利增长的一致预期(中位数口径)。

其中:数据源:Wind 盈利预测(AShareEarningEST),按公告/更新日 point-in-time 对齐。

说明 预期成长是 GARP 选股的核心;注意分析师覆盖偏差(大盘股覆盖多),低覆盖股票取值噪声大,建议按覆盖数加权或过滤。

流通市值

circulating_market_cap
规模市值日频

定义 以“成交额/自由流通换手率”反推的自由流通市值代理(库内口径)。

其中:$\mathrm{Amount}_t$ 为成交额;$\mathrm{FreeTurnover}$ 为自由流通换手率(%)。

说明 流通市值比总市值更贴近实际可交易规模,对限售解禁、大股东锁定更敏感。作为规模因子与 total 市值高相关,二选一。

总市值

market_cap
规模市值日频

定义 公司总市值(元),最基础的规模变量。

其中:$P_t$ 为复权价;Wind 的 S_DQ_MV(万元)换算为元。

说明 市值本身截面偏度极大,一般取对数后使用;也是绝大多数中性化处理的基准变量。

对数总资产规模

size
规模市值日频

定义 总资产的自然对数:以资产而非市值度量的规模。

其中:$\mathrm{TotalAsset}$ 为总资产(元)。

说明 与市值规模互补:资产重、市值轻的公司(重资产折价)在两个口径上分位不同,两者之差本身就是“资产/市值错位”信号。

非线性市值因子

non_linear_size
规模非线性市值日频

定义 Barra 非线性规模风格:市值立方残差,刻画规模收益曲线的弯曲部分。

其中:$\ln \mathrm{MV}$ 为对数市值;$Z=\left(\frac{\ln \mathrm{MV}-\mu}{\sigma}\right)^{3}$ 为其标准化立方;$\hat\beta$ 为 $Z$ 对对数市值 $\mathrm{Size}$ 做截面回归的系数,残差 $Z-\hat\beta\,\mathrm{Size}$ 即本因子。

说明 中盘股常在此暴露上取得正收益(A 股“中盘效应”)。与 Size 正交是其设计前提,实现后应验证相关性≈0。

【参考文献】
  • MSCI Barra. The Barra China Equity Model (CNE5)(2012)风格因子体系。

分析师预期综合因子

analyst_est_yoy
基本面因子分析师预期日频

定义 ROE_FY2_FY1 与净利润 FY2_FY1 的截面 z-score 等权合成:分析师预期边际改善的综合度量。

其中:$z_t(\cdot)$ 为第 $t$ 日全 A 截面 z-score;$\Delta\mathrm{ROE}^{\mathrm{pred}}$、$\Delta\mathrm{NP}^{\mathrm{pred}}$ 分别为分析师一致预期 ROE、净利润的 FY2 相对 FY1 变化率(去极值标准化后)。

说明 双预期信号合成后降噪,月度排序选头部是研报的使用方式;作个股因子使用时建议保持 z-score 合成、把选头策略与因子本身分开。

【参考文献】
  • 长江证券研究所《行业轮动(分析师篇)》研报(FY2-FY1 分析师预期口径)。

分析师预测ROE同比变化(FY2-FY1)

analysts_roe_fy2_fy1
基本面因子分析师预期日频

定义 分析师一致预期中,FY2(第二财年)ROE 相对 FY1(第一财年)的变化率:预期盈利质量的边际改善,截面 MAD 去极值标准化后使用。

其中:$z_i = \mathrm{MAD\text{-}winsorized\ zscore}(\Delta\mathrm{ROE}^{\mathrm{pred}}_{i})$;$\mathrm{median}(\cdot)$ 为分析师中位数;FY1/FY2 为未来第一/第二财年;MAD-winsorized zscore 为日截面去极值标准化。

说明 预期上修(FY2>FY1)是分析师预期因子里信息含量最高的形态之一;跨财年 REPORTING_PERIOD 对齐是实现难点(已知坑),务必按公告日 point-in-time 取数。

【参考文献】
  • 长江证券研究所《行业轮动(分析师篇)》研报(FY2-FY1 分析师预期口径)。

不复权价格(辅助列)

price_no_fq
未分类未分类日频

定义 当日不复权收盘价原值。

其中:$C^{\mathrm{raw}}_t$ 为未复权收盘价。

说明 ⚠️ 这是数据列而非选股因子:截面上价格高低只反映股本拆分历史,无经济含义、无截面区分度。其价值在于配合复权价还原真实价格、或构造除权跳空类事件信号;请勿直接入选多因子模型。

Dimson 贝塔

beta_dimson
波动性Beta 与系统性风险日频

定义 对个股日超额收益同时引入市场的超前(d−1)、当期(d)、滞后(d+1)三项做时序回归,把三个贝塔系数相加,得到对非频繁交易(停牌、流动性差导致的价格滞后)修正后的系统性风险暴露。

其中:$r^{exc}_{m,d}=r_{m,d}-r_{f,d}$ 为市场超额收益;滚动窗口 $K=1/6/12$ 个月,区间内至少 15 个日度有效收益;停牌日剔除,不用零收益填充。

说明 直接用日收益估贝塔,对成交稀疏的股票会系统性低估(价格没跟上市场),Dimson 修正把滞后信息补回来。A 股小市值股停牌多,未修正的贝塔在小盘股上偏低,横截面上会混入规模效应——这也是它常被当作「规模纯净版贝塔」使用的原因。

【参考文献】
  • Dimson, E. (1979). Risk measurement when shares are subject to infrequent trading. Journal of Financial Economics, 7(2), 197–226.
  • 数据口径:AShareEODPrices 复权收益 + 无风险利率(1 年期国债到期收益率);市场取全 A 市值加权。

下行贝塔

beta_downside
波动性Beta 与系统性风险日频

定义 在估计市场贝塔时剔除市场收益向上的交易日,只用市场下跌日样本来估,得到只对下行风险定价的贝塔。

其中:$\bar{r}_m$ 为区间内市场日收益均值;$K=12$ 个月,至少 50 个日度有效收益(下行日数量更少,样本门槛要单独设)。

说明 投资者更在意下行风险,下行贝塔承载下行风险溢价。它与普通贝塔相关但不等价:把普通贝塔做正交化后剩下的部分才是下行风险的净暴露,直接用会与 Beta 因子共线。

【参考文献】
  • Ang, A., Chen, J., & Xing, Y. (2006). Downside Risk. Review of Financial Studies, 19(4), 1191–1239.
  • 数据口径:AShareEODPrices;市场收益取全 A 市值加权日收益。

基于日度收益的市场 Beta

beta_daily_market
波动性Beta 与系统性风险日频

定义 用日度数据估计的经典 CAPM 市场贝塔(月度贝塔的日频版本)。

其中:滚动窗口 12 个月;区间内至少 15 个日度有效收益;$r^{exc}$ 为超额收益。

说明 日频样本多、估计误差小,但受非同步交易影响更重(所以才需要 Dimson 与时滞修正)。与月频贝塔并列存放,便于做「同族不同频率」的稳健性对照,不建议两个同时进模型。

【参考文献】
  • Sharpe, W. F. (1964). Capital Asset Prices: A Theory of Market Equilibrium under Conditions of Risk. Journal of Finance, 19(3), 425–442.
  • 数据口径:同 Dimson 贝塔。

尾部 Beta

beta_tail
波动性Beta 与系统性风险日频

定义 只取市场出现极端下跌的交易日(低于区间 5% 分位)估计的贝塔,衡量崩盘时个股与市场的联动强度。

其中:$q_{5\%}(r_m)$ 为区间内市场日收益的 5% 分位(可换 1%/10% 做敏感性);窗口 12 个月。

说明 比下行贝塔更「尾部」:下行贝塔用全部下跌日,尾部贝塔只用极端下跌日。A 股极端行情下小盘股流动性折价放大,尾部贝塔与反转、非流动性因子相关性偏高,中性化后才有增量。

【参考文献】
  • Ang, Chen & Xing (2006). Downside Risk. RFS, 19(4).
  • Bollerslev, T., Li, S. Z., & Todorov, V. (2016). Roughing up beta: Continuous versus discontinuous betas and the cross section of expected stock returns. Journal of Financial Economics, 123(2), 225–250.

协偏度(系统偏度)

coskew_system
波动性Beta 与系统性风险日频

定义 先做市场模型回归取残差 $\varepsilon_i$,再计算残差与市场收益平方的标准化协矩,即系统偏度。

其中:$\varepsilon_i$ 为过去 $K$ 个月内个股日超额收益对市场日超额收益回归的残差;$\tilde{r}_m=r_m-\bar{r}_m$ 为均值中心化后的市场超额收益;$K=1/6/12$,区间内至少 15 个日度收益。

说明 动量效应与系统偏度相关:低预期收益的动量组合偏度反而更高,买入低系统偏度组合可获得超额。实操上它更适合当动量因子的风险调整/正交化变量,而非单独下注。

【参考文献】
  • Harvey, C. R., & Siddique, A. (2000). Conditional Skewness in Asset Pricing Tests. Journal of Finance, 55(3), 1263–1295.
  • 数据口径:AShareEODPrices;市场收益取全 A 市值加权。

协偏度(朱剑涛版)

coskew_zhu
波动性Beta 与系统性风险日频

定义 不先做回归,直接用个股与市场原始收益的三阶交叉矩(标准化后)构造协偏度。

其中:$N$ 为区间交易日数;分母为个股收益标准差与市场收益方差之积;窗口与上一张卡一致(1/6/12 个月)。

说明 与「协偏度(系统偏度)」的差别只有一点:是否先剥离市场贝塔。原始矩版对高贝塔股更敏感,残差版更纯净。两版并列存放用于稳健性对照,切勿混用或简单平均。

【参考文献】
  • 朱剑涛,《协偏度因子》系列研究(东方证券);因子日历 2023 收录两个版本。
  • Harvey & Siddique (2000). Conditional Skewness in Asset Pricing Tests. JF, 55(3).

价格时滞

price_delay
波动性Beta 与系统性风险日频

定义 在每月末用当月日度数据把个股收益对当期及滞后 n 期市场收益回归,比较「去掉全部滞后项」与「含滞后项」两个回归的拟合度,1 减二者比值即价格对公共信息的滞后程度。

其中:$n=3$ 或 $5$(滞后阶数);$R^{2}_{full}$ 为完整回归拟合度,$R^{2}_{(\beta_k=0)}$ 为令所有滞后项系数为零时的拟合度;每月末重估。

说明 时滞大意味着投资者对市场公共信息反应不足、过度关注个股层面信息而过度投机,股价被高估。它与规模、换手率高度相关(小盘低流动性股时滞天然大),使用前必须做行业+规模中性化,否则测出来的是小市值效应。

【参考文献】
  • Hou, K., & Moskowitz, T. J. (2005). Market Frictions, Price Delay, and the Cross-Section of Expected Returns. Review of Financial Studies, 18(3), 981–1020.
  • 数据口径:AShareEODPrices 日收益 + 市场指数日收益。

特异度

idio_vol
波动性Beta 与系统性风险日频

定义 市场模型残差波动率占总波动率的比重(与 $1-R^{2}$ 同源),衡量个股波动中不能被市场解释的部分。

其中:窗口取过去 1 个月(约 20 个交易日);至少 15 个有效日收益;$r$ 用复权收益。

说明 「特异度之谜」:高特异波动的股票未来收益偏低(美股),A 股方向常相反,需实测。它同时是「彩票偏好」的常用代理,与最大日收益、偏度、换手率共线严重。

【参考文献】
  • Ang, A., Hodrick, R. J., Xing, Y., & Zhang, X. (2006). The Cross-Section of Volatility and Expected Returns. Journal of Finance, 61(1), 259–299.
  • 数据口径:AShareEODPrices 复权收益 + 市场指数。

短期反转

rev_short
动量反转日频

定义 过去 20 个交易日累计收益取相反数,月度调仓。

其中:$P$ 为复权收盘价;窗口可换 10/5 日做敏感性;月度末计算。

说明 A 股短期反转极强(散户结构 + 涨跌停的博彩属性),这是 305 清单里最大的结构性缺口——有 20 个动量因子,却没有任何反转腿。注意它与换手率、非流动性高度相关,中性化后再比 IC。

【参考文献】
  • Jegadeesh, N. (1990). Evidence of Predictable Behavior of Security Returns. Journal of Finance, 45(3), 881–898.
  • Lehmann, B. N. (1990). Fads, Martingales, and Market Efficiency. Quarterly Journal of Economics, 105(1), 1–28.

长期反转

rev_long
动量反转日频

定义 过去 3 年累计收益、跳过最近 1 年(t−12 至 t−36)的对数收益,取相反数。

其中:$P$ 为复权收盘价;跳过最近 12 个月是为了剔除短期动量的污染;按月频调仓。

说明 长期过度反应后的修正(De Bondt–Thaler)。它与 12-1 动量符号相反、窗口互补,两者同时进模型会互相抵消,做多因子前先看两者的秩相关。

【参考文献】
  • De Bondt, W. F. M., & Thaler, R. (1985). Does the Stock Market Overreact? Journal of Finance, 40(3), 793–805.

残差反转

rev_residual
动量反转日频

定义 把过去 20 日涨跌幅对资金流强度做横截面回归,取残差再反号:剥离「资金流驱动的那部分涨跌」之后剩下的反转。

其中:$MF_i$ 为区间资金流强度 $=\dfrac{\sum(\text{大单买}-\text{大单卖})}{\left|\sum(\text{大单买}-\text{大单卖})\right|}$,小单同理;大单、小单可分别回归得到两版。

说明 纯反转里混着资金流信息,剥掉后 IC 与多空收益通常更稳。小单版更偏散户情绪、大单版更偏机构行为,两版可同时保留。注意本地资金流只有分档金额、没有成交笔数。

【参考文献】
  • 魏建榕、高鹏(2021)《大单与小单资金流的 alpha 能力》,开源证券。
  • 数据口径:AShareMoneyFlow 四档(超大/大/中/小)买卖金额。

收益季节性反转

rev_seasonal
动量反转日频

定义 剔除「去年同月」之后,其余 11 个月的平均超额收益取相反数。

其中:$r^{exc}$ 为月度超额收益;求和窗口为 $t-1$ 至 $t-11$,明确不含 $t-12$;2–5 年版取滞后 24/36/48/60 个月中「非同一日历月」的收益均值。

说明 它与「收益季节性」(去年同月正相关)互为镜像,但**不是同一个因子取正负号**:季节信用去年同月,季节性反信用其余月份。两者务必分开建、分开测,否则逻辑会打架。

【参考文献】
  • Heston, S. L., & Sadka, R. (2008). Seasonality in the cross-section of stock returns. Journal of Financial Economics, 87(2), 418–445.
  • Keloharju, M., Linnainmaa, J. T., & Nyberg, P. (2021). Are return seasonalities due to risk or mispricing? JFE, 139(1), 138–161.

隔夜收益率

ret_overnight
动量隔夜与日内日频

定义 当日开盘价相对上一日收盘价的收益,即隔夜跳空收益。

其中:$Open_{t}$ 为 $t$ 日开盘价;$Close_{t-1}$ 为 $t-1$ 日收盘价;两价均采用前复权口径。

说明 隔夜偏动量、日内偏反转,两者显著负相关,加总后互相削弱——这是「日收益动量弱」的结构性原因之一,做信号时建议与日内收益分开建腿。注意除权除息日必须用前收盘复权价(或用复权因子调整),否则分红送股会被误算成跳空;周/月频口径只需对区间内日度隔夜收益求和。

【参考文献】
  • Lou, D., Polk, C., & Skouras, S. (2019). A Tug of War: Overnight versus Intraday Expected Returns. Journal of Financial Economics, 134(1), 192–213.
  • 数据口径:AshareEODPrices 的 S_DQ_OPEN / S_DQ_PRE_CLOSE(按复权因子还原)。

日内收益率

ret_intraday
动量隔夜与日内日频

定义 当日收盘价相对开盘价的收益,即开盘到收盘的收益。

其中:$Open_t$、$Close_t$ 同为当日价格,不受除权影响(除权发生在盘前);区间口径同样按日度累加。

说明 与隔夜收益反向;A 股日内反转更明显。若要做「隔夜动量 + 日内反转」的分腿组合,先把两边分别做单因子检验,再合。

【参考文献】
  • Lou, Polk & Skouras (2019). A Tug of War. JFE, 134(1).
  • 数据口径:AshareEODPrices 的 S_DQ_OPEN / S_DQ_CLOSE。

隔夜跳空

overnight_gap
动量隔夜与日内日频

定义 过去 N 个交易日隔夜收益率绝对值的均值,衡量隔夜累计跳空幅度(也可用累加版)。

其中:$N=20$(过去 1 个月);$ON_{i,t}$ 为 $t$ 日隔夜收益率,$ON_{i,t}=Open_{i,t}/Close_{i,t-1}-1$;累加版与均值版只差常数 $1/N$,排序等价。

说明 累计跳空越大,未来收益越差(过度反应 + 流动性折价),隔夜平开的股票反而更好。它看的是幅度、隔夜收益看的是方向,两者不是同一因子。

【参考文献】
  • 因子日历 2024(隔夜跳空);Lou, Polk & Skouras (2019).
  • 数据口径:AshareEODPrices 开盘价/前收盘价。

修正的隔夜反转

rev_overnight_adj
动量隔夜与日内日频

定义 先把隔夜收益转成「隔夜距离」(与截面均值的绝对偏离),月度内取均值 M 与波动 σ;若 σ 低于横截面均值(可知性高)则把 M 反号,否则保留。

其中:$\overline{ON_t}$ 为当日隔夜收益的截面均值;$\overline{\sigma}$ 为同期全部个股 σ 的截面均值;换手率版把 $D$ 换成 $\left|\Delta\text{Turnover}_t-\overline{\Delta\text{Turnover}_t}\right|$。

说明 隔夜涨跌是「两边差、中间好」的非单调因子:先「均值距离化」修单调性,再按波动率/换手率这个「状态开关」决定正向还是反向。这个「先修单调、再按状态翻转」的写法可以直接搬到其他非单调因子上。

【参考文献】
  • 曹春晓(2022)《个股动量效应识别及「球队硬币」因子构建》,方正证券。
  • Lou, Polk & Skouras (2019). A Tug of War. JFE, 134(1).

盈余公告回报

earnings_ann_return
动量盈余公告漂移日频

定义 盈余公告日及次日的累计超额收益,衡量市场对公告中「意外信息」的即时定价,是 PEAD 的直接口径。

其中:$d_0$ 为盈余公告披露后的首个交易日(公告日为非交易日或盘后披露时,取其后首个交易日);$r_{i,d}$ 为个股日收益;$r_{m,d}$ 为市场(或行业)收益,超额收益 = 个股收益 − 市场收益。

说明 公告窗口的超额收益本身就是盈余意外的市场解读,比用财务数据自己构造 SUE 更省事、也更贴近交易。PEAD 的强弱取决于公告后 1–60 日的漂移,注意与动量因子正交化。

【参考文献】
  • Ball, R., & Brown, P. (1968). An Empirical Evaluation of Accounting Income Numbers. Journal of Accounting Research, 6(2), 159–178.
  • Bernard, V. L., & Thomas, J. K. (1989). Post-Earnings-Announcement Drift. Journal of Accounting and Economics, 12(1–3), 305–333.

盈余公告股票跳动

earnings_ann_jump
动量盈余公告漂移日频

定义 盈余公告后首个交易日的隔夜跳空幅度。

其中:$d_0$ 为个股盈余公告披露后的首个交易日(公告日为非交易日或盘后披露时,取其后首个交易日);$Open_{i,d_0}$、$Close_{i,d_0-1}$ 分别为 $d_0$ 日的开盘价与前一交易日的收盘价,均采用前复权口径。

说明 跳空比全天收益更「纯」——不含日内博弈。正跳空=超预期、负跳空=低预期。与「盈余公告回报」相关但更事件化,适合当 PEAD 的入场触发条件而非横截面打分。稳健变体:用当日最高价相对前收盘的跳动替代开盘跳空。

【参考文献】
  • Foster, G., Olsen, C., & Shevlin, T. (1984). Earnings Releases, Anomalies, and the Behavior of Security Returns. The Accounting Review, 59(4), 574–603.
  • 数据口径:AshareEODPrices 开盘价/前收盘价 + 财务表 ANN_DT。

基金关联网络牵引因子

fund_network_pull
动量关联网络溢出日频

定义 用基金共同持仓构建股票关联网络,取关联股票当月收益的加权平均:关联股票普遍上涨会抬高对本股的涨幅预期。

其中:$n_{ij}$ 为最近一期基金季报中同时持有 i 与 j 的基金只数(只保留 $n_{ij}\ge2$ 的边);$r_j$ 为当月收益;权重按共同基金数归一。

说明 共同持仓形成「同涨同跌」的锚定效应,与普通动量不同——它完全不看本股的历史收益。⚠️ 基金季报有披露滞后(季末后约 15 个工作日),必须按披露日而非报告期生效,否则整条腿未来信息泄露。

【参考文献】
  • Anton, M., & Polk, C. (2014). Connected Stocks. Journal of Finance, 69(3), 1099–1127.
  • 数据口径:ChinaMutualFundStockPortfolio 基金季报持仓(按披露日对齐)。

分析师共同覆盖关联股票动量

analyst_cov_momentum
动量关联网络溢出日频

定义 把「被同一批分析师覆盖」的股票作为关联集合,取这些关联股票过去 1 个月收益的等权平均。

其中:$C(i)$ = 过去 6 个月与 i 有 ≥2 名共同分析师覆盖的股票集合(按机构去重,剔除自身);$r$ 为过去 1 个月复权收益。

说明 分析师是信息扩散通道:同批分析师覆盖的公司基本面相关,市场对关联信息反应不足→收益可预测。它与行业动量不同(跨行业),与基金网络不同(基于信息通道而非持仓),三者相关性要单独查。

【参考文献】
  • Israelsen, R. D. (2010). Does Common Analyst Coverage Explain Excess Comovement? Journal of Financial and Quantitative Analysis, 45(6), 1471–1501.
  • 数据口径:AShareEarningEST 分机构预测明细(机构名去重)。

Sentiment Beta

sentiment_beta
情绪情绪敏感度日频

定义 把个股日超额收益对市场情绪指数的变化做时序回归,得到的斜率即情绪贝塔,刻画个股对情绪冲击的敏感度。

其中:$S_d$ 为市场情绪指数,$\Delta S_d$ 为其一阶差分;$r^{exc}_{i,d}$ 为个股日超额收益;回归采用 60 日滚动窗口;代理口径 $S_d=\mathrm{zscore}_{20}\!\left(\text{全A成交额}/\text{自由流通市值}\right)$。

说明 情绪敏感度绝对值大的股票,在情绪转弱时回撤更深。原文强调收益与 $|SentiBeta|$ 的大小有关而非符号,因此建议同时输出 $\eta^{S}$ 与 $|\eta^{S}|$ 两列,看哪个方向在 A 股成立。本地无现成情绪指数,须自建代理(口径见上);换代理=换因子,使用时必须写明版本。

【参考文献】
  • Baker, M., & Wurgler, J. (2006). Investor Sentiment and the Cross-Section of Stock Returns. Journal of Finance, 61(4), 1645–1680.
  • 数据口径:本地无情绪指数,需用成交额/自由流通市值自建代理。

股息率

div_yield
价值股息日频

定义 过去 12 个月每股现金分红之和除以现价。

其中:$DPS$ 为税前每股现金分红,按除权除息日归集;$P$ 为不复权收盘价。

说明 红利风格与利率环境强相关,2023 年后在 A 股贡献显著。两个陷阱:$P$ 必须用不复权价(用复权价会与除权后价格错配,股息率系统性失真);分红须按除权除息日对齐到 12 个月窗口,任一出错因子即失效。

【参考文献】
  • Litzenberger, R. H., & Ramaswamy, K. (1979). The effect of personal taxes and dividends on capital asset prices. Journal of Financial Economics, 7(2), 163–195.
  • 数据口径:AShareDividend 每股派息 + AshareEODPrices 不复权价。

研发费用市值比

rd_to_mktcap
质量研发与无形资产日频

定义 研发费用(TTM)除以总市值。

其中:$RD^{TTM}$ 取财务指标表的研发费用 TTM;$MV$ 为总市值(含非流通,S_VAL_MV);月度末对齐,财务数据按 ANN_DT 生效。

说明 研发是典型的表外资产:会计上全部费用化,导致高研发公司的账面价值被系统性低估,长期获得超额(Chan et al. 2001)。行业差异极大(医药、半导体 vs 银行),必须行业内排序或行业中位数标准化。

【参考文献】
  • Chan, L. K. C., Lakonishok, J., & Sougiannis, T. (2001). The Stock Market Valuation of Research and Development Expenditures. Journal of Finance, 56(6), 2431–2456.
  • 数据口径:AShareFinancialIndicator 研发费用 + AShareEODDerivativeIndicator 总市值。

研发费用收入比

rd_to_sales
质量研发与无形资产日频

定义 研发费用(TTM)除以营业收入(TTM),即研发强度。

其中:$Sales^{TTM}$ 取营业总收入 TTM;分母≤0(极少数壳公司)时置空而非取绝对值。

说明 与「研发费用市值比」同源但分母不同:市值版混入了估值,收入版更接近「投入强度」本身。A 股研发费用披露在 2018 年后才普遍,2018 前样本缺失严重,回测起点要单独核查。

【参考文献】
  • Chan, Lakonishok & Sougiannis (2001). JF, 56(6).
  • 数据口径:AShareFinancialIndicator 研发费用与营业总收入。

内部创造的无形资产

intangible_internal
质量研发与无形资产日频

定义 把历年销售费用与管理费用中「沉淀为品牌、渠道、人力资本」的部分按折旧率累加资本化,得到会计上没有确认的内部无形资产。

其中:$SGA$ 为销售费用+管理费用;$\theta$ 为费用中视为无形投资的比例(基准 30%),$\delta$ 为折旧率(基准 15%),窗口 5 年;因子 = $IA^{int}/$ 总资产(也可除以市值);原文用 CPI 对历史支出做平减。

说明 会计只资本化外购的无形资产(专利、商标、软件),内部研发与品牌投入全部费用化,轻资产公司因此被系统性低估。⚠️ $\theta$、$\delta$ 是主观参数,必须做敏感性($\theta=20/30/50\%$),否则复现结果不可比。

【参考文献】
  • Peters, R. H., & Taylor, L. A. (2017). Intangible capital and the investment-q relation. Journal of Financial Economics, 123(2), 251–272.
  • 数据口径:AShareIncome_full 销售费用/管理费用 + AshareBalanceSheet 总资产。

异常资本投资

abnormal_capex
质量投资与融资行为日频

定义 最近一年资本性支出相对此前三年均值的变化率。

其中:$CE$ = 购建固定资产、无形资产和其他长期资产支付的现金(现金流量表);分母≤0 或缺失时置空;年度口径,按 ANN_DT 生效。另可用 $CE/$总资产 的三年均值偏离做稳健版。

说明 过度投资→未来收益偏低(Titman–Wei–Zhao)。A 股「投资因子」在 2015 年前后方向不稳,建议与总资产增长率并列看,不要单独下注。

【参考文献】
  • Titman, S., Wei, K. C. J., & Zhao, F. (2004). Capital Investments and Stock Returns. Journal of Financial and Quantitative Analysis, 39(4), 677–700.
  • 数据口径:AShareCashFlow 购建固定资产等支付的现金。

综合债务发行-年度

composite_debt_issue
质量投资与融资行为日频

定义 债务规模的年度对数增长率。

其中:$D$ 的口径固定为上述四项之和;若上年 $D\le0$ 则置空;也可算单季度、过去 5 年区间。

说明 债务发行与未来收益负相关(综合发行效应的债务腿)。注意它和杠杆因子(D/A)不是一回事:这是变化量,不是水平。

【参考文献】
  • Daniel, K., & Titman, S. (2006). Market Reactions to Tangible and Intangible Information. Journal of Finance, 61(4), 1605–1643.
  • 数据口径:AshareBalanceSheet 短期借款/长期借款/应付债券/一年内到期非流动负债。

综合股权发行-年度

composite_equity_issue
质量投资与融资行为日频

定义 总市值增长中不能用股价涨跌解释的部分,即净股本扩张(增发、配股、可转债转股)。

其中:$MV$ 为总市值,$R$ 为同期复权收益率;等价写法:$\ln\left(S_t/S_{t-12}\right)$(股本口径)。

说明 与未来收益负相关。A 股再融资事件密集且事件性极强,建议另做一版「是否发生」哑变量,并在行业内中性化。

【参考文献】
  • Daniel & Titman (2006). JF, 61(4).
  • Pontiff, J., & Woodgate, A. (2008). Share Issuance and Cross-Sectional Returns. Journal of Finance, 63(2), 921–945.

股票发行数量增长率

share_issue_growth
质量投资与融资行为日频

定义 用最近 5 年的年度股本对时间做回归,取斜率除以 5 年股本均值,再取相反数。

其中:$S$ 为年度流通股本(可换总股本);季度版改用过去 $n$ 个季度;股本需按送转股还原。

说明 与「综合股权发行」高度相关但更平滑(回归斜率 vs 单年变化),两者不要同时进模型。

【参考文献】
  • Daniel & Titman (2006); Pontiff & Woodgate (2008).
  • 数据口径:AshareBalanceSheet 总股本 / 交易日流通股本。

归属母公司股东权益环比增长率

equity_qoq_growth
质量投资与融资行为日频

定义 归属母公司股东权益的单季环比增速。

其中:$EQ$ = TOT_SHRHLDR_EQY_EXCL_MIN_INT;按 REPORT_PERIOD 对齐单季报,用 ANN_DT 控制生效时点;分母取绝对值以处理资不抵债。

说明 净资产扩张过快往往对应再融资或高投资,未来收益偏低(资产增长效应的变体)。单季环比波动大,建议再做一版 4 季滚动同比。

【参考文献】
  • Cooper, M. J., Gulen, H., & Schill, M. J. (2008). Asset Growth and the Cross-Section of Stock Returns. Journal of Finance, 63(4), 1609–1651.
  • 数据口径:AshareBalanceSheet 归属母公司股东权益。

股东盈余市值比

shareholder_yield_to_mktcap
质量盈余与现金流日频

定义 巴菲特「股东盈余」(净利润 + 折旧摊销 − 营运资本增加 − 资本开支)除以总市值。

其中:各项均取 TTM;$\Delta WC$ = 应收票据及应收账款 + 存货 − 应付票据及应付账款 的同比增量;$Capex$ 用购建固定资产等支付的现金。

说明 比净利润更接近真实现金创造,剔除了权责发生制下的应计粉饰;与「经营现金流/市值」的差别在于扣掉了资本开支,与自由现金流口径接近但不完全等同(未扣利息)。

【参考文献】
  • Buffett, W. (1986). Owner's Earnings. Berkshire Hathaway Annual Letter.
  • 数据口径:AShareIncome_full + AShareCashFlow + AshareBalanceSheet + 总市值。