10日短期动量
index_momentum_10d
定义 过去10日的简单收益率,短窗口动量,对近期拐点敏感。
说明 短窗动量在 A 股截面上常常呈反转效应(涨多回吐),更适合作为配合 20 日均线择时的分腿信号(指数>20MA 反转腿、<20MA 动量腿),而非独立选股因子。
index_momentum_10d
定义 过去10日的简单收益率,短窗口动量,对近期拐点敏感。
说明 短窗动量在 A 股截面上常常呈反转效应(涨多回吐),更适合作为配合 20 日均线择时的分腿信号(指数>20MA 反转腿、<20MA 动量腿),而非独立选股因子。
index_momentum_12_1
定义 过去 12 个月、但剔除最近 1 个月的收益率,即从 $t-21$ 日回看到 $t-252$ 日。剔除近端窗口以避开短期反转,保留中期趋势。
说明 Jegadeesh & Titman(1993)经典“跳过近 1 月”构造在 A 股同样有效;12-2 进一步剔除近 2 月,信号更钝、换手更低。这是动量族里最值得优先尝试的两个口径。
index_momentum_12_2
定义 过去 12 个月、但剔除最近 2 个月的收益率,即从 $t-42$ 日回看到 $t-252$ 日。剔除近端窗口以避开短期反转,保留中期趋势。
说明 Jegadeesh & Titman(1993)经典“跳过近 1 月”构造在 A 股同样有效;12-2 进一步剔除近 2 月,信号更钝、换手更低。这是动量族里最值得优先尝试的两个口径。
index_momentum_5d
定义 过去5日的简单收益率,短窗口动量,对近期拐点敏感。
说明 短窗动量在 A 股截面上常常呈反转效应(涨多回吐),更适合作为配合 20 日均线择时的分腿信号(指数>20MA 反转腿、<20MA 动量腿),而非独立选股因子。
momentum_12m
定义 过去12个月(约 252 个交易日)的对数收益,即 $\ln(P_t/P_{t-252})$,经典时间序列动量。
说明 对数收益可加、对极端值更温和。行业轮动语境下 6~12 月动量是最常用的中期趋势信号;注意 12 月动量与“跳过近 1 月”的 12-1 动量分开评估,避免短期反转污染。
momentum_1m
定义 过去1个月(约 21 个交易日)的对数收益,即 $\ln(P_t/P_{t-21})$,经典时间序列动量。
说明 对数收益可加、对极端值更温和。行业轮动语境下 6~12 月动量是最常用的中期趋势信号;注意 12 月动量与“跳过近 1 月”的 12-1 动量分开评估,避免短期反转污染。
momentum_3m
定义 过去3个月(约 63 个交易日)的对数收益,即 $\ln(P_t/P_{t-63})$,经典时间序列动量。
说明 对数收益可加、对极端值更温和。行业轮动语境下 6~12 月动量是最常用的中期趋势信号;注意 12 月动量与“跳过近 1 月”的 12-1 动量分开评估,避免短期反转污染。
momentum_6m
定义 过去6个月(约 126 个交易日)的对数收益,即 $\ln(P_t/P_{t-126})$,经典时间序列动量。
说明 对数收益可加、对极端值更温和。行业轮动语境下 6~12 月动量是最常用的中期趋势信号;注意 12 月动量与“跳过近 1 月”的 12-1 动量分开评估,避免短期反转污染。
PLRC12
定义 把最近 12 日“归一化收盘价(除以窗口均价)”对时间序号做一元线性回归,取斜率 β 作为趋势强度因子。
说明 斜率度量单位时间的价格漂移速度,比区间收益率更抗单日跳空;β>0 表示上升趋势。归一化处理消除了价格量纲。
PLRC24
定义 把最近 24 日“归一化收盘价(除以窗口均价)”对时间序号做一元线性回归,取斜率 β 作为趋势强度因子。
说明 斜率度量单位时间的价格漂移速度,比区间收益率更抗单日跳空;β>0 表示上升趋势。归一化处理消除了价格量纲。
PLRC6
定义 把最近 6 日“归一化收盘价(除以窗口均价)”对时间序号做一元线性回归,取斜率 β 作为趋势强度因子。
说明 斜率度量单位时间的价格漂移速度,比区间收益率更抗单日跳空;β>0 表示上升趋势。归一化处理消除了价格量纲。
ROC12
定义 收盘价相对 12 个交易日前收盘价的百分比变化,是最朴素的价格动量(率)。
说明 ROC 与 N 日收益率完全同族,只是放大 100 倍;截面使用等价于动量因子。
ROC120
定义 收盘价相对 120 个交易日前收盘价的百分比变化,是最朴素的价格动量(率)。
说明 ROC 与 N 日收益率完全同族,只是放大 100 倍;截面使用等价于动量因子。注:元数据原文对 ROC60/ROC120 的公式描述疑似复制粘贴笔误(写成 20/60 日),本卡片按因子名所含窗口 N 书写,建议实现时回查代码确认。
ROC20
定义 收盘价相对 20 个交易日前收盘价的百分比变化,是最朴素的价格动量(率)。
说明 ROC 与 N 日收益率完全同族,只是放大 100 倍;截面使用等价于动量因子。
ROC6
定义 收盘价相对 6 个交易日前收盘价的百分比变化,是最朴素的价格动量(率)。
说明 ROC 与 N 日收益率完全同族,只是放大 100 倍;截面使用等价于动量因子。
ROC60
定义 收盘价相对 60 个交易日前收盘价的百分比变化,是最朴素的价格动量(率)。
说明 ROC 与 N 日收益率完全同族,只是放大 100 倍;截面使用等价于动量因子。注:元数据原文对 ROC60/ROC120 的公式描述疑似复制粘贴笔误(写成 20/60 日),本卡片按因子名所含窗口 N 书写,建议实现时回查代码确认。
bear_power
定义 Elder Ray 体系中的空头力道:当日最低价相对 13 日 EMA 的差距(除以收盘价归一化),刻画空方把价格压到均线之下的能力。
说明 值越低(负得越多)说明空方越强;与 bull_power 成对使用(Elder Ray 三重滤网)。除以收盘价后量纲消除、可截面比较。
BIAS10
定义 衡量收盘价相对其 10 日简单移动平均的偏离程度(百分比)。价格站上均线得正值、跌破均线得负值,是经典的均线回归类动量/反转刻画。
说明 绝对值越大表示短期价格对均线的乖离越极端,均值回归语境下常视为超买/超卖信号;在截面多因子中一般按“乖离大→短期过热”做反向,或按“站上均线”做动量方向,需用 IC 检验后定号。
BIAS20
定义 衡量收盘价相对其 20 日简单移动平均的偏离程度(百分比)。价格站上均线得正值、跌破均线得负值,是经典的均线回归类动量/反转刻画。
说明 绝对值越大表示短期价格对均线的乖离越极端,均值回归语境下常视为超买/超卖信号;在截面多因子中一般按“乖离大→短期过热”做反向,或按“站上均线”做动量方向,需用 IC 检验后定号。
BIAS5
定义 衡量收盘价相对其 5 日简单移动平均的偏离程度(百分比)。价格站上均线得正值、跌破均线得负值,是经典的均线回归类动量/反转刻画。
说明 绝对值越大表示短期价格对均线的乖离越极端,均值回归语境下常视为超买/超卖信号;在截面多因子中一般按“乖离大→短期过热”做反向,或按“站上均线”做动量方向,需用 IC 检验后定号。
BIAS60
定义 衡量收盘价相对其 60 日简单移动平均的偏离程度(百分比)。价格站上均线得正值、跌破均线得负值,是经典的均线回归类动量/反转刻画。
说明 绝对值越大表示短期价格对均线的乖离越极端,均值回归语境下常视为超买/超卖信号;在截面多因子中一般按“乖离大→短期过热”做反向,或按“站上均线”做动量方向,需用 IC 检验后定号。
bull_power
定义 Elder Ray 体系中的多头力道:当日最高价相对 13 日 EMA 的差距(归一化),刻画多方把价格推到均线之上的能力。
说明 值越高多方越强;与 bear_power 之差即 Elder Ray 综合动量。截面使用建议两者先标准化再合成。
MACDC
定义 经典 MACD 柱(DIFF−DEA)除以当日收盘价做归一化,消除价格量纲,使不同价格水平的标的可比。MACD 刻画快慢均线的收敛/发散,是趋势强度与方向的混合度量。
说明 正值且放大表示短期动能强于中期、趋势加速;柱体收窄或翻负表示动能衰减。归一化后可直接做截面排序。注:国内软件常把 MACD 柱定义为 2(DIFF−DEA),与本文相差常数 2,不影响截面排序。
Price1M
定义 当日收盘价除以过去1月(约 21 个交易日)收盘价均值再减 1,衡量价格相对其近1月成本重心的偏离。
说明 正得越多表示价格越强于自身近期均值——既可作动量(趋势延续)也可作反转(过热)因子,方向由 IC 检验决定;与 BIAS 同族、信息重叠较高。
Price1Y
定义 当日收盘价除以过去1年(约 250 个交易日)收盘价均值再减 1,衡量价格相对其近1年成本重心的偏离。
说明 正得越多表示价格越强于自身近期均值——既可作动量(趋势延续)也可作反转(过热)因子,方向由 IC 检验决定;与 BIAS 同族、信息重叠较高。
Price3M
定义 当日收盘价除以过去3月(约 63 个交易日)收盘价均值再减 1,衡量价格相对其近3月成本重心的偏离。
说明 正得越多表示价格越强于自身近期均值——既可作动量(趋势延续)也可作反转(过热)因子,方向由 IC 检验决定;与 BIAS 同族、信息重叠较高。
TRIX10
定义 对收盘价做三层 10 日 EMA 平滑后取变化率,过滤掉短期噪音,只保留中期趋势的加速度信息(经典 TRIX 口径)。
说明 TRIX 围绕 0 轴波动:上穿 0 轴视为趋势转强。三层平滑使其对盘中噪声极不敏感,适合月度级换仓的动量信号。
TRIX5
定义 库内 TRIX5 的三层平滑窗口按元数据口径为 5-10-5(非经典的三层同窗口),比 TRIX10 更短、更灵敏。
说明 注意:与经典 TRIX 定义(三层同窗口)不同,复现时务必按 5-10-5 口径,否则数值不可比。作为短窗趋势加速度因子使用。
BBIC
定义 BBI(Bull and Bear Index)把 3/6/12/24 日四条均线再平均,作为综合多空分界;BBIC 是 BBI 与收盘价之比。
说明 BBIC<1 表示价格站在综合均线之上(偏强)。四条均线加权平均兼顾短中周期,比单条均线稳健。
EMA5
定义 当日收盘价的 5 日指数移动平均(EMA)与收盘价之比。本质是“价格相对均线的位置”的另一种写法:比值大于 1 表示价格在均线之下,小于 1 表示在均线之上。
说明 与 BIAS 互为单调变换(EMAC = 1/(1+BIAS/100)),信息高度重叠,构建组合时注意共线性。原始元数据中文名为“N 日指数移动均线”,实际取的是均线/价格比,本卡片按实现口径正名。
EMAC10
定义 当日收盘价的 10 日指数移动平均(EMA)与收盘价之比。本质是“价格相对均线的位置”的另一种写法:比值大于 1 表示价格在均线之下,小于 1 表示在均线之上。
说明 与 BIAS 互为单调变换(EMAC = 1/(1+BIAS/100)),信息高度重叠,构建组合时注意共线性。原始元数据中文名为“N 日指数移动均线”,实际取的是均线/价格比,本卡片按实现口径正名。
EMAC12
定义 当日收盘价的 12 日指数移动平均(EMA)与收盘价之比。本质是“价格相对均线的位置”的另一种写法:比值大于 1 表示价格在均线之下,小于 1 表示在均线之上。
说明 与 BIAS 互为单调变换(EMAC = 1/(1+BIAS/100)),信息高度重叠,构建组合时注意共线性。原始元数据中文名为“N 日指数移动均线”,实际取的是均线/价格比,本卡片按实现口径正名。
EMAC120
定义 当日收盘价的 120 日指数移动平均(EMA)与收盘价之比。本质是“价格相对均线的位置”的另一种写法:比值大于 1 表示价格在均线之下,小于 1 表示在均线之上。
说明 与 BIAS 互为单调变换(EMAC = 1/(1+BIAS/100)),信息高度重叠,构建组合时注意共线性。原始元数据中文名为“N 日指数移动均线”,实际取的是均线/价格比,本卡片按实现口径正名。
EMAC20
定义 当日收盘价的 20 日指数移动平均(EMA)与收盘价之比。本质是“价格相对均线的位置”的另一种写法:比值大于 1 表示价格在均线之下,小于 1 表示在均线之上。
说明 与 BIAS 互为单调变换(EMAC = 1/(1+BIAS/100)),信息高度重叠,构建组合时注意共线性。原始元数据中文名为“N 日指数移动均线”,实际取的是均线/价格比,本卡片按实现口径正名。
EMAC26
定义 当日收盘价的 26 日指数移动平均(EMA)与收盘价之比。本质是“价格相对均线的位置”的另一种写法:比值大于 1 表示价格在均线之下,小于 1 表示在均线之上。
说明 与 BIAS 互为单调变换(EMAC = 1/(1+BIAS/100)),信息高度重叠,构建组合时注意共线性。原始元数据中文名为“N 日指数移动均线”,实际取的是均线/价格比,本卡片按实现口径正名。
MAC10
定义 当日收盘价的 10 日简单移动平均与收盘价之比,衡量价格对简单均线的相对位置。
说明 与 BIAS 同族:>1 在均线之下、<1 在均线之上。元数据原名“N 日移动均线”,实为均线/价格比,此处正名。
MAC120
定义 当日收盘价的 120 日简单移动平均与收盘价之比,衡量价格对简单均线的相对位置。
说明 与 BIAS 同族:>1 在均线之下、<1 在均线之上。元数据原名“N 日移动均线”,实为均线/价格比,此处正名。
MAC20
定义 当日收盘价的 20 日简单移动平均与收盘价之比,衡量价格对简单均线的相对位置。
说明 与 BIAS 同族:>1 在均线之下、<1 在均线之上。元数据原名“N 日移动均线”,实为均线/价格比,此处正名。
MAC5
定义 当日收盘价的 5 日简单移动平均与收盘价之比,衡量价格对简单均线的相对位置。
说明 与 BIAS 同族:>1 在均线之下、<1 在均线之上。元数据原名“N 日移动均线”,实为均线/价格比,此处正名。
MAC60
定义 当日收盘价的 60 日简单移动平均与收盘价之比,衡量价格对简单均线的相对位置。
说明 与 BIAS 同族:>1 在均线之下、<1 在均线之上。元数据原名“N 日移动均线”,实为均线/价格比,此处正名。
arron_down_25
定义 25 日窗口内,距最近一次出现最低价过去了多少天:越近取值越接近 100,越远越接近 0。Aroon 由 Tushar Chande 提出,直接度量“新高/新低的时效性”而非价格幅度。
说明 Aroon-up 高且 Aroon-down 低 = 强上升趋势。对震荡市不敏感,适合趋势市筛选。截面使用时常取两者之差(Aroon-Oscillator)。
arron_up_25
定义 25 日窗口内,距最近一次出现最高价过去了多少天:越近取值越接近 100,越远越接近 0。Aroon 由 Tushar Chande 提出,直接度量“新高/新低的时效性”而非价格幅度。
说明 Aroon-up 高且 Aroon-down 低 = 强上升趋势。对震荡市不敏感,适合趋势市筛选。截面使用时常取两者之差(Aroon-Oscillator)。
CCI10
定义 以典型价(最高/最低/收盘均值)相对其 10 日均值的偏离,除以平均绝对偏差做标准化的通道型指标,由 Donald Lambert 提出,用于刻画价格是否走出统计意义上的“常态区间”。
说明 |CCI|>100 通常被解读为进入趋势/超买超卖区。作为截面因子,它把不同波动水平的标的放在统一刻度上比较,N 越大越偏中期。截面使用时建议先去极值(MAD)再标准化。
CCI15
定义 以典型价(最高/最低/收盘均值)相对其 15 日均值的偏离,除以平均绝对偏差做标准化的通道型指标,由 Donald Lambert 提出,用于刻画价格是否走出统计意义上的“常态区间”。
说明 |CCI|>100 通常被解读为进入趋势/超买超卖区。作为截面因子,它把不同波动水平的标的放在统一刻度上比较,N 越大越偏中期。截面使用时建议先去极值(MAD)再标准化。
CCI20
定义 以典型价(最高/最低/收盘均值)相对其 20 日均值的偏离,除以平均绝对偏差做标准化的通道型指标,由 Donald Lambert 提出,用于刻画价格是否走出统计意义上的“常态区间”。
说明 |CCI|>100 通常被解读为进入趋势/超买超卖区。作为截面因子,它把不同波动水平的标的放在统一刻度上比较,N 越大越偏中期。截面使用时建议先去极值(MAD)再标准化。
CCI88
定义 以典型价(最高/最低/收盘均值)相对其 88 日均值的偏离,除以平均绝对偏差做标准化的通道型指标,由 Donald Lambert 提出,用于刻画价格是否走出统计意义上的“常态区间”。
说明 |CCI|>100 通常被解读为进入趋势/超买超卖区。作为截面因子,它把不同波动水平的标的放在统一刻度上比较,N 越大越偏中期。截面使用时建议先去极值(MAD)再标准化。
rsi_14d
定义 以 14 日内上涨幅度均值与下跌幅度均值之比(Wilder 平滑)折算成 0~100 的强弱刻度,是最经典的超买超卖/动量振荡指标。
说明 RSI>70 传统上视为超买、<30 视为超卖;截面多因子中它等价于“上涨天数与幅度占比”的动量度量,建议与 12 月动量等低频信号叠加使用而非单独择时。
fifty_two_week_close_rank
定义 当日收盘价在过去约 250 个交易日收盘价序列中的分位位置(已归一化到 0~1,越大越接近 52 周新高)。
说明 “接近 52 周高点”在行为金融中与投资者的锚定效应相关,往往伴随动量延续(George & Hwang, 2004)。截面上它是无量纲的相对位置,比原始价格动量更稳健。
trends
定义 上行趋势与下行趋势两个截面百分位的等权合成,同时奖励“高点保留”和“低点抬升”,得到 0~1 的趋势结构强度。
说明 合成后单因子即可用;两个分量分别捕捉趋势的上沿与下沿,比单一动量更抗路径扰动。
trends_down
定义 价格距离窗口内最低价的倍数(低点抬升度):从深坑爬升越少值越接近 1,创新低则回到 1。刻画“低点不断抬高”的上行结构。
说明 TD 大表示已从 500 日低点大幅回升(可能过热),TD≈1 表示贴近长期低点(可能左侧)。与 trends_up 组合使用覆盖路径的上下沿。
trends_up
定义 价格距离窗口内最高价的接近程度(高点保留度):始终不回落=1,深跌后=小。把 40 日/100 日与 120 日/500 日两组短中窗口等权混合后取截面百分位,刻画“一直创新高”的韧性。
说明 与 52 周高点同族,但用连续窗口比值而非名次,对路径更敏感。
vol_adj_mom
定义 剔除最近 20 日后的 240 日累计收益,除以同期收益年化波动率——即“每单位波动赚到的趋势”,Sharpe 型动量(趋势质量)。
说明 直接的 240 日动量会被高波动标的的暴涨暴跌主导;除以波动率后,“稳涨”胜过“暴涨暴跌”。与 Barroso & Santa-Clara(2015)波动率缩放动量思想一致;剔除近 20 日避免短期反转污染。
path_adj_mom
定义 区间净涨幅除以区间“路程”(每日绝对收益之和):衡量趋势的效率——同涨幅下,路径越曲折分母越大、因子越小。
说明 DAM∈(−1,1]:单边直涨≈1,反复震荡≈0,阴跌得负。本质是“收益路径直度”,与信息比率、Calmar 等风险调整收益互补;对慢速单边行情的行业/个股给分最高。
path_adj_mom_10d
定义 path_adj_mom 的 10 日短窗版本:净涨幅 / 绝对收益之和,度量短窗口内趋势的平滑效率。
说明 短窗版对拐点更敏感,适合月度内调仓;与 180 日版叠加可兼顾长短期路径质量。
path_adj_mom_20d
定义 path_adj_mom 的 20 日短窗版本:净涨幅 / 绝对收益之和,度量短窗口内趋势的平滑效率。
说明 短窗版对拐点更敏感,适合月度内调仓;与 180 日版叠加可兼顾长短期路径质量。
AR
定义 以“最高价−开盘价”(多方推力)之和比“开盘价−最低价”(空方打压)之和,衡量 26 日内多空双方在盘中的相对人气。
说明 AR 高表示开盘后多方占优;与 BR 合看可判断情绪结构。分母为 0 时需做保护处理。
ARBR
定义 人气指标与意愿指标之差:盘中多空力量(AR)与隔夜攻击意愿(BR)的错位度量。
说明 AR>BR 说明“盘中稳步推进”强于“隔夜冲动”,情绪更扎实;反之情绪依赖跳空、脆弱。截面使用时建议先对 AR、BR 分别标准化再相减,避免两者量纲差异。
BR
定义 以“最高价−昨收”(多方意愿)之和比“昨收−最低价”(空方意愿)之和,衡量 26 日内多空对隔夜基准的攻击意愿。
说明 BR 与 AR 的差别:BR 用昨收作基准,更贴近“跳空争夺”。两者常一起构成 ARBR 情绪组合。
CR20
定义 以昨收的中点价((昨高+昨低)/2)为基准,统计 20 日内价格向上突破基准与向下跌破基准的力度比,刻画多空围绕“价值中轴”的争夺强度。
说明 CR 与 AR/BR 同族但基准更平滑(用中点价),对跳空不敏感。CR 高表示多方持续向上拓展空间。
irt_pctile
定义 换手率对全市场中位数的超额,按成交额权重加权后平滑取 252 日分位:衡量换手热度的相对水位。
说明 与 ritc_pctile 同族,一个看成交额份额、一个看换手偏离。
PSY
定义 过去 12 日中上涨天数占比 ×100,直接度量“赢的天数”带来的情绪温度,是最直观的投资者心理线。
说明 PSY>75 传统视为亢奋、<25 视为低迷。作为截面因子它等价于“上涨频率”,与幅度型动量正交性较好,适合做动量族内的分散化补充。
ritc_pctile
定义 先算个股成交额对全市场中位数的超额(RTV),再算其占全市场超额成交总额的份额,3 日平滑后取过去 252 日经验分位——衡量“交易热度是否处于自身高位”。
说明 度量个股吸金份额的时序分位。高分位=当前成交热度处于一年内高位,常与拥挤度/拐点相关。
tsm
定义 以“当日最高价相对某个基准价位的位置”度量日内上攻意愿:OTS 用昨收作基准(隔夜情绪,滚动 90 日累计),DTS 用开盘作基准(日内情绪,滚动 5 日累计),两者截面百分位等权合成。
说明 本质是“上影线的反面”:全天顶在最高价附近收盘/开盘,比值接近 1;冲高回落则小。90 日+5 日双窗口兼顾中期情绪惯性与近期温度。基准价被 clip 到 [L,H] 内,防除零。
main_capital_flow
定义 近 20 日主力净流入(超大单+大单合计)之和除以同期市值之和,得到“单位市值上的主力净流入强度”,剔除规模量纲。
说明 取单只股票的主力净流入金额与自身市值之比。正值表示主力持续净买入;注意与大单净流入占比高度相关。
MFI14
定义 “量加权的 RSI”:按典型价涨跌给资金流定向(流入/流出),14 日流入资金与流出资金之比折算成 0~100。
说明 MFI>80 传统视为超买、<20 超卖。相比 RSI 它把成交量纳入,对“放量突破”更敏感,是量价情绪的代表指标。
money_flow_20
定义 以典型价×成交量近似“资金流量”,取过去 20 日累计,度量一段时间内沉淀在该标的上的成交金额规模。
说明 MF 与成交额同族、含价格重心信息;绝对值受市值/流动性规模支配,截面使用建议除以流通市值或取对数,否则大票永远靠前。
net_large_pct
定义 大单净买入额占当日总成交额的比例,用委托单规模刻画机构/大资金的净方向,是主力资金情绪的最直接度量之一。
说明 连续为正表示大资金持续吸筹。单日值噪声大,5/20 日累计更稳;数据依赖 Wind 大小单拆分口径。
net_large_pct_20d
定义 大单净买入额占当日总成交额的比例(近 20 日累加),用委托单规模刻画机构/大资金的净方向,是主力资金情绪的最直接度量之一。
说明 连续为正表示大资金持续吸筹。单日值噪声大,5/20 日累计更稳;数据依赖 Wind 大小单拆分口径。
net_large_pct_5d
定义 大单净买入额占当日总成交额的比例(近 5 日累加),用委托单规模刻画机构/大资金的净方向,是主力资金情绪的最直接度量之一。
说明 连续为正表示大资金持续吸筹。单日值噪声大,5/20 日累计更稳;数据依赖 Wind 大小单拆分口径。
net_small_pct
定义 小单净买入额占总成交额比例,代理散户资金方向,与大单净流入对照可判断“谁在买”。
说明 散户情绪指标:与 net_large_pct 反向组合(聪明钱背离)信息量更大。与市值/流动性因子相关性较高。
smart_money_divergence
定义 大单净流入占比减小单净流入占比:机构与散户资金方向的分歧度,正值表示“聪明钱买、散户卖”。
说明 资金分歧类因子在 A 股截面上有一定选股能力,但对资金流数据口径敏感(大小单阈值),建议与换手率、波动率因子正交化后使用。
smart_money_divergence_20d
定义 大单净流入占比减小单净流入占比,近 20 日累加:机构与散户资金方向的分歧度,正值表示“聪明钱买、散户卖”。
说明 资金分歧类因子在 A 股截面上有一定选股能力,但对资金流数据口径敏感(大小单阈值),建议与换手率、波动率因子正交化后使用。
smart_money_divergence_5d
定义 大单净流入占比减小单净流入占比,近 5 日累加:机构与散户资金方向的分歧度,正值表示“聪明钱买、散户卖”。
说明 资金分歧类因子在 A 股截面上有一定选股能力,但对资金流数据口径敏感(大小单阈值),建议与换手率、波动率因子正交化后使用。
MAWVAD
定义 WVAD 的 6 日简单移动平均,平滑掉单日量价噪声。
说明 平滑版 WVAD 信号更稳、换手更低;与 WVAD 二选一即可。
single_day_VPT
定义 当日收益率×成交量:单位价格变动所消耗的量,最朴素的价量趋势增量(前复权口径)。
说明 VPT 累计即经典的 VPT 线;单日版作为增量信号。与 OBV 同族,用收益率而非涨跌符号加权。
single_day_VPT_12
定义 VPT 的 12 日移动平均:平滑后的价量趋势增量,度量近期“价升量增”的持续性。
说明 正值=上涨伴随放量的健康状态持续。平滑降低噪声,适合月度换仓。
single_day_VPT_6
定义 VPT 的 6 日移动平均:平滑后的价量趋势增量,度量近期“价升量增”的持续性。
说明 正值=上涨伴随放量的健康状态持续。平滑降低噪声,适合月度换仓。
WVAD
定义 以(收盘−开盘)/(最高−最低)衡量当日 K 线实体占全天波幅的权重,再乘成交量累加 6 日:“实体主导的量”累计,刻画主力推动价格的净成效。
说明 WVAD>0 表示买方主导实体。实体占比大且放量=趋势可靠。除以波幅的构造使其对跳空/长影线稳健。
TVMA20
定义 过去 20 日成交金额的简单平均,度量成交额的规模水平。
说明 与 VEMA 同病:绝对成交额受市值支配,截面使用建议先除以流通市值或取对数+中性化。
TVMA6
定义 过去 6 日成交金额的简单平均,度量成交额的规模水平。
说明 与 VEMA 同病:绝对成交额受市值支配,截面使用建议先除以流通市值或取对数+中性化。
VEMA10
定义 成交量的 10 日指数移动平均,平滑后的量能水平。
说明 原始成交量量纲受流通盘支配,截面直接使用会变成“市值因子代理”;建议除以流通股本(换手口径)或截面对市值中性化后再用。
VEMA12
定义 成交量的 12 日指数移动平均,平滑后的量能水平。
说明 原始成交量量纲受流通盘支配,截面直接使用会变成“市值因子代理”;建议除以流通股本(换手口径)或截面对市值中性化后再用。
VEMA26
定义 成交量的 26 日指数移动平均,平滑后的量能水平。
说明 原始成交量量纲受流通盘支配,截面直接使用会变成“市值因子代理”;建议除以流通股本(换手口径)或截面对市值中性化后再用。
VEMA5
定义 成交量的 5 日指数移动平均,平滑后的量能水平。
说明 原始成交量量纲受流通盘支配,截面直接使用会变成“市值因子代理”;建议除以流通股本(换手口径)或截面对市值中性化后再用。
amount_low_vol
定义 先用“流通市值代理(成交额/自由流通换手)”和 120 日均额把成交额中的规模与惯性成分回归掉,取残差的 20 日波动率的倒数——奖励“成交额残差稳定”的标的。
说明 成交额稳定=资金行为有纪律(机构主导);残差波动大=进出无常。倒数形式注意极端值,建议取对数。
TVSTD20
定义 过去 20 日成交金额的标准差。
说明 与 VSTD 同族(金额口径)。同样受市值支配,建议用变异系数(std/mean)改造后再上截面。
TVSTD6
定义 过去 6 日成交金额的标准差。
说明 与 VSTD 同族(金额口径)。同样受市值支配,建议用变异系数(std/mean)改造后再上截面。
VSTD10
定义 过去 10 日成交量的标准差:量能本身的波动程度。
说明 量能波动大=资金进出不稳定(投机性高)。与换手率波动同族,但用绝对量口径。截面使用建议除以均量(变异系数形式)以消规模。
VSTD20
定义 过去 20 日成交量的标准差:量能本身的波动程度。
说明 量能波动大=资金进出不稳定(投机性高)。与换手率波动同族,但用绝对量口径。截面使用建议除以均量(变异系数形式)以消规模。
VDEA
定义 VDIFF 的 9 日 EMA,VMACD 体系的信号线(DEA)。
说明 VDIFF 与 VDEA 的交叉即成交量 MACD 金叉/死叉,单独使用是量能趋势的平滑读数。
VDIFF
定义 成交量的 12 日 EMA 减 26 日 EMA:量能的“快慢线之差”,VMACD 的中间变量(DIFF)。
说明 VDIFF>0 表示近期量能高于中期平均(放量)。作为独立因子是量能趋势的最简度量。
VMACD
定义 成交量快慢 EMA 之差再减其信号线:量能的二阶动量(加速度),经典的量能趋势指标。
说明 VMACD 柱放大表示量能趋势加速(放量或缩量都在加速),柱体收敛表示量能趋势衰减。常与价格 MACD 对照使用判断“量价配合”。
Volume1M
定义 当日成交量相对 20 日均量的倍数,乘以 20 日平均收益率:把“放量”与“趋势方向”联合起来的量价交互因子。
说明 放量上涨得大正值、放量下跌得大负值、缩量则趋于 0。本质是量能加权动量,交互项形式使其与单纯的量、价因子都能拉开信息差。
VOSC
定义 成交量快慢 EMA 之差占快线的百分比:量能收敛/发散的相对幅度。
说明 与 VMACD 同族但做了归一化(除以 VEMA12),消除量纲,截面可比性更好。
VR
定义 上涨日成交量之和平分平盘日成交量,比上下跌日成交量之和:以“量的分布”度量多空力量对比(量价情绪)。
说明 VR 高表示上涨放量、下跌缩量的健康结构。分母为零时需保护。与 PSY(天数)互补:VR 用的是量。
VROC12
定义 成交量相对 12 个交易日前的百分比变化:量能的环比增速。
说明 量增速是“关注度变化”的直接度量;正脉冲常伴随事件驱动。基数近零时(缩量股)数值会爆炸,建议 winsorize。
VROC6
定义 成交量相对 6 个交易日前的百分比变化:量能的环比增速。
说明 量增速是“关注度变化”的直接度量;正脉冲常伴随事件驱动。基数近零时(缩量股)数值会爆炸,建议 winsorize。
DAVOL10
定义 近 10 日平均换手率相对 120 日平均换手率的倍数,度量换手率的“升温/降温”斜率而非水平。
说明 DAVOL>1 表示近期交投在放大(资金关注度上升)。换手升温类因子在底部区域往往有较强选股能力(DAVOL20 的强底部组超额即为此类效应)。
DAVOL20
定义 近 20 日平均换手率相对 120 日平均换手率的倍数,度量换手率的“升温/降温”斜率而非水平。
说明 DAVOL>1 表示近期交投在放大(资金关注度上升)。换手升温类因子在底部区域往往有较强选股能力(DAVOL20 的强底部组超额即为此类效应)。
DAVOL5
定义 近 5 日平均换手率相对 120 日平均换手率的倍数,度量换手率的“升温/降温”斜率而非水平。
说明 DAVOL>1 表示近期交投在放大(资金关注度上升)。换手升温类因子在底部区域往往有较强选股能力(DAVOL20 的强底部组超额即为此类效应)。
turnover_volatility
定义 近 20 日换手率的标准差:衡量交易活跃度本身的稳定性。
说明 换手率剧烈波动=资金进出无常、情绪不稳;低换手波动常与机构持仓稳定相关。建议与换手率水平因子(VOL20)正交化后使用。
average_share_turnover_annual
定义 过去 12 个月月换手率的平均取对数(元数据口径:过去 252 交易日平均换手率折月后取 ln)。
说明 年度换手水平刻画股票的长期交易习惯(散户票 vs 机构票),是流动性风格的核心成分。
average_share_turnover_quarterly
定义 过去 3 个月月换手率的平均取对数(按元数据口径:过去 63 交易日平均换手率折月后取 ln)。
说明 季度维度的换手水平,比月度更平滑;Barra 流动性因子的组成部分。
share_turnover_monthly
定义 过去 21 个交易日换手率之和取自然对数:月度累计换手的对数水平。
说明 对数压缩了大票/高换手的极端值,使截面更接近正态。Barra 流动性风格因子的组成部分之一(月换手率)。
turnover_median
定义 个股当日换手率水平:成交量占流通股本的比例。
说明 最朴素的流动性/情绪水平因子:换手率异常升高常对应情绪过热、拥挤交易或流动性冲击。
VOL10
定义 过去 10 个交易日换手率的算术平均(单位:%),度量中期交易活跃度的平均水平。
说明 换手率是 A 股截面最强的流动性/情绪因子之一(低换手效应)。建议取对数或截面标准化后使用;与市值因子相关性高,注意中性化。
VOL120
定义 过去 120 个交易日换手率的算术平均(单位:%),度量中期交易活跃度的平均水平。
说明 换手率是 A 股截面最强的流动性/情绪因子之一(低换手效应)。建议取对数或截面标准化后使用;与市值因子相关性高,注意中性化。
VOL20
定义 过去 20 个交易日换手率的算术平均(单位:%),度量中期交易活跃度的平均水平。
说明 换手率是 A 股截面最强的流动性/情绪因子之一(低换手效应)。建议取对数或截面标准化后使用;与市值因子相关性高,注意中性化。
VOL240
定义 过去 240 个交易日换手率的算术平均(单位:%),度量中期交易活跃度的平均水平。
说明 换手率是 A 股截面最强的流动性/情绪因子之一(低换手效应)。建议取对数或截面标准化后使用;与市值因子相关性高,注意中性化。
VOL5
定义 过去 5 个交易日换手率的算术平均(单位:%),度量中期交易活跃度的平均水平。
说明 换手率是 A 股截面最强的流动性/情绪因子之一(低换手效应)。建议取对数或截面标准化后使用;与市值因子相关性高,注意中性化。
VOL60
定义 过去 60 个交易日换手率的算术平均(单位:%),度量中期交易活跃度的平均水平。
说明 换手率是 A 股截面最强的流动性/情绪因子之一(低换手效应)。建议取对数或截面标准化后使用;与市值因子相关性高,注意中性化。
liquidity
定义 月/季/年换手率对数的加权综合(0.35/0.35/0.30),再对市值因子回归取残差,剥离规模共线性。
说明 这是 Barra 流动性风格的经典构造(换手率水平越高→流动性越好)。残差化后才是纯流动性暴露。
liquidty
定义 四分量等权:月/季/年换手率 + 年化成交额比率(MSCI 式月度构造),Barra CNE5 流动性风格因子原口径。
说明 与 liquidity 同思想,多了一个成交额/流通市值的年化比率分量(ATVR),对大额成交的刻画更强。拼写沿用 Barra 文献中的 “liq” 别名。
volatility_20d
定义 过去 20 日日收益标准差年化:标准总波动率。
说明 波动率异象(低波溢价)在 A 股同样存在;也常作分母构造波动率调整类因子(vol_adj_mom 同族)。
volatility_60d
定义 过去 60 日日收益标准差年化:标准总波动率。
说明 波动率异象(低波溢价)在 A 股同样存在;也常作分母构造波动率调整类因子(vol_adj_mom 同族)。
boll_down
定义 布林带下轨(20 日均线 ± 2 倍标准差)与收盘价之比:价格相对波动通道的归一化位置。
说明 收盘价触及下轨=短期超卖,作为截面因子等价于“价格在布林通道中的相对位置”,与 BIAS 同族但带波动率自适应带宽。
boll_up
定义 布林带上轨(20 日均线 ± 2 倍标准差)与收盘价之比:价格相对波动通道的归一化位置。
说明 收盘价触及上轨=短期过热(超买),作为截面因子等价于“价格在布林通道中的相对位置”,与 BIAS 同族但带波动率自适应带宽。
amount_distribution
定义 过去 20 日成交额中最大的 4 天占全窗口成交额的比重:成交额的时间集中度(长江证券口径)。
说明 比重高=少数几天贡献了大部分成交(事件驱动/脉冲式资金);比重低=成交均匀(持续性资金)。脉冲型成交往往信息含量高但持续性差。
amount_entropy_20
定义 把 20 日成交额归一化成分布后计算信息熵:成交额在时间上分布得越均匀,熵越大。
说明 高熵=每日成交稳定(连续性资金);低熵=成交集中在少数日子(脉冲资金)。与 amount_distribution 互为正反面(一个看头部集中度,一个看整体均匀度)。
Kurtosis120
定义 过去 120 日日收益分布的超额峰度:刻画“极端涨跌”出现频率(尾部厚度)。
说明 高峰度=收益分布尾部厚,暴涨暴跌频繁(彩票型股票特征)。A 股截面上高峰度往往对应低未来收益(博彩偏好定价)。
Kurtosis20
定义 过去 20 日日收益分布的超额峰度:刻画“极端涨跌”出现频率(尾部厚度)。
说明 高峰度=收益分布尾部厚,暴涨暴跌频繁(彩票型股票特征)。A 股截面上高峰度往往对应低未来收益(博彩偏好定价)。
Kurtosis60
定义 过去 60 日日收益分布的超额峰度:刻画“极端涨跌”出现频率(尾部厚度)。
说明 高峰度=收益分布尾部厚,暴涨暴跌频繁(彩票型股票特征)。A 股截面上高峰度往往对应低未来收益(博彩偏好定价)。
Skewness120
定义 过去 120 日日收益分布的偏度:正偏=右尾肥(有暴涨可能),负偏=左尾肥(有暴跌风险)。
说明 投资者偏好正偏(彩票型)往往使正偏股票被高估、未来收益低。截面因子方向通常为负(低偏度溢价)。
Skewness20
定义 过去 20 日日收益分布的偏度:正偏=右尾肥(有暴涨可能),负偏=左尾肥(有暴跌风险)。
说明 投资者偏好正偏(彩票型)往往使正偏股票被高估、未来收益低。截面因子方向通常为负(低偏度溢价)。
Skewness60
定义 过去 60 日日收益分布的偏度:正偏=右尾肥(有暴涨可能),负偏=左尾肥(有暴跌风险)。
说明 投资者偏好正偏(彩票型)往往使正偏股票被高估、未来收益低。截面因子方向通常为负(低偏度溢价)。
ATR14
定义 真实波幅的 14 日均值,标准 ATR 窗口。
说明 用途同 ATR6,窗口更长、更平滑。Wilder 原版用 14 日 SMMA 平滑,本库用简单均值,数值略有差异但截面排序几乎不变。
ATR6
定义 真实波幅(含隔夜跳空)的 6 日均值:绝对波动水平的经典度量(Wilder ATR)。
说明 ATR 越大日内可交易空间越大,也越接近“彩票型”标的。作为截面因子建议除以价格(相对波幅)或与动量交互。
cumulative_range
定义 把过去 12 个月的对数累计收益路径的最高点与最低点之差(对数域):路径的总“落差”。
说明 落差大=过去一年经历的起伏大(高波动/深回撤标的)。与最大回撤、波动率相关但更关注全程极差。
daily_standard_deviation
定义 过去 252 日日收益标准差,但样本按半衰期 42 个交易日的指数权重加权(近期权重更高)。
说明 加权处理让波动率估计更快跟上状态切换(regime change),比等权 std 更适合做时变风险控制与条件因子。
downside_vol_60d
定义 只统计负收益的 60 日年化波动率:单边下行风险(semi-deviation)。
说明 下行波动比总波动更贴近投资者真实痛感;高下行波动标的常要求更高风险补偿。与 Sortino 分母同口径。
MASS
定义 梅斯线(Mass Index):9 日高低波幅之和与其自身 EMA 之比的 9 日 EMA,再累加 6 日(按元数据 MASS(N1=9,N2=25,M=6) 口径)。原用于识别“波幅扩张后的反转”。
说明 MASS 的经典用法是 >27 后回落触发反转信号;截面用法是把“波幅扩张程度”当波动/情绪因子。公式各实现略有出入,以库内代码为准。
max_drawdown_60d
定义 过去 60 个交易日内累计净值从高点到低点的最大跌幅(基于对数累计收益路径)。
说明 最直观的路径风险度量,与投资者体验直接挂钩。截面上大回撤标的往往处于困境,可作反转(困境反转)或风险规避信号,方向需检验。
Variance120
定义 过去 120 日日收益率的方差:最朴素的总波动率度量(未年化)。
说明 波动率是风险风格的核心维度;A 股截面上低波动组合长期优于高波动(低波异象)。与 Variance 系列不同窗口可捕捉不同频率的风险暴露。
sharpe_ratio_120
定义 过去 120 日的年化收益率减无风险利率(库内取 4%)除以年化波动率:经典夏普比率(风险调整收益)。
说明 夏普是“每单位总波动的超额收益”,与 vol_adj_mom 的趋势型 Sharpe 不同,这里收益含涨跌双向。截面高夏普=风险调整后表现好;窗口越长越稳、越滞后。
sharpe_ratio_20
定义 过去 20 日的年化收益率减无风险利率(库内取 4%)除以年化波动率:经典夏普比率(风险调整收益)。
说明 夏普是“每单位总波动的超额收益”,与 vol_adj_mom 的趋势型 Sharpe 不同,这里收益含涨跌双向。截面高夏普=风险调整后表现好;窗口越长越稳、越滞后。
sharpe_ratio_60
定义 过去 60 日的年化收益率减无风险利率(库内取 4%)除以年化波动率:经典夏普比率(风险调整收益)。
说明 夏普是“每单位总波动的超额收益”,与 vol_adj_mom 的趋势型 Sharpe 不同,这里收益含涨跌双向。截面高夏普=风险调整后表现好;窗口越长越稳、越滞后。
vol_adj_mom002
定义 近 20 日收益除以同期日收益标准差(未年化):短窗口的 Sharpe 型动量,对近期趋势质量敏感。
说明 与 vol_adj_mom 同思想、窗口缩到月度;未年化 σ 只差常数 √252,不影响截面排序。适合捕捉短趋势的“平滑度”。
vol_adj_mom_15_10
定义 分子用 10 日收益、分母用 15 日波动(年化):动量窗与风险窗错开,避免“用收益自身的噪声估风险”。
说明 错窗构造让分母包含分子窗口之前的波动信息,估计更稳。参数 (15,10) 为敏感性分析择优结果。
book_to_price_ratio
定义 每股净资产与股价之比(市净率的倒数):账面价值相对价格的便宜程度,经典价值因子。
说明 BP 高=便宜(低估值)。与 PE 类因子互补:PB 对亏损股更稳定。截面常用 5 年历史分位进一步平滑周期。
pb_median
定义 个股市净率:每股股价 / 每股净资产。
说明 标准 PB 估值因子。低 PB 组合长期享受价值溢价,但需剔除净资产为负的个股。
pb_median_pctile
定义 个股市净率的过去 5 年(约 1250 交易日)滚动历史分位。
说明 历史分位把估值放到自身生命周期里比较,规避行业/公司结构性水平差异,是估值类里抗噪性最好的口径之一。
cash_earnings_to_price_ratio
定义 经营现金流 TTM / 市值:以现金盈利替代会计盈利的估值口径,抗盈余管理能力强于 EP。
说明 EP 与 CEP 的背离(盈利高但现金流差)常是财务质量预警;两者一起用可拆出“盈利含金量”。
cfo_to_ev
定义 经营现金流 TTM / 企业价值:资本结构中性的现金盈利收益率(企业价值口径估值)。
说明 EV 含净负债,使高杠杆与低杠杆公司可比;是收购定价与价值投资里的核心估值口径。
earnings_to_price_ratio
定义 过去一年净利润 / 当前市值,即 PE_TTM 的倒数:最核心的盈利估值因子。
说明 EP 高=盈利收益率高=便宜。价值风格的主力变量;对亏损股取值为负,需 winsorize 或用 EP 分位替代。
earnings_yield
定义 0.68 倍预期盈利收益 + 0.21 倍营业收益市值比 + 0.11 倍利润市值比:把三种盈利收益率加权合成的估值因子。
说明 权重采用盈利收益率的通行口径(预期盈利为主)。前瞻预期的引入使其比静态 EP 更贴近未来盈利。
earnyild
定义 Barra CNE5 收益价值风格:现金盈利收益、企业价值倍数倒数、预期盈利收益、静态盈利收益四成分加权(0.10/0.20/0.50/0.20)。
说明 Barra 估值风格的标准构造,前瞻盈利占一半权重。截面上高 EARNYILD=便宜。与 earnings_yield 同族、权重体系不同(Barra 口径),建议两者取一或正交化。
ep_median
定义 个股盈利收益率:EP = 1/PE = EPS(TTM) / 股价。
说明 EP 与 BP 并列的两大估值因子;EP 取倒数形式后与 BP 量纲一致,便于合成价值风格。
pe_median
定义 个股市盈率 TTM:股价 / 滚动 12 个月每股收益。
说明 标准 PE 估值因子。注意亏损股 PE 为负/无穷,截面排序前 winsorize 或改用 EP。
pe_median_pctile
定义 个股市盈率 TTM 的过去 5 年(约 1250 交易日)滚动历史分位。
说明 与 PB 历史分位同族:把估值放进自身生命周期比较,是 PE 百分位因子的标准形态(库内 pe_median_pctile 的个股版)。
predicted_earnings_to_price_ratio
定义 分析师未来一年预期盈利(加权平均)/ 当前市值:前瞻口径的盈利收益率。
说明 前瞻估值通常比静态 EP 信息量更大(分析师覆盖充分时);与分析师预期成长类因子正交性好。
sales_to_price_ratio
定义 营业收入 TTM / 市值(PS 的倒数):收入口径的估值便宜度,对利润操纵和亏损更鲁棒。
说明 高 SP=便宜。适合利润波动大或周期底部的股票;与 EP 相关但更稳。
admin_expense_rate
定义 管理费用 TTM / 营业总收入 TTM:管理成本密度。
说明 费用率下降=管理效率改善/规模效应;异常低可能对应费用资本化,需对照同行。
administration_expense_ttm
定义 过去 12 个月管理费用之和。
说明 绝对量因子,一般用费用率形式;直接使用需市值中性化。
financial_expense_rate
定义 财务费用 TTM / 营业总收入 TTM:利息与汇兑成本密度。
说明 高财务费用率=高杠杆或汇兑风险;与杠杆因子联动解释。
financial_expense_ttm
定义 过去 12 个月财务费用之和。
说明 绝对量因子;一般用财务费用率或利息保障倍数替代。
net_interest_expense
定义 利息支出减利息收入:净融资成本。
说明 正数=净付出利息(杠杆成本),负数=净利息收入(现金充裕)。对金融与非金融行业含义差异大。
operating_cost_to_operating_revenue_ratio
定义 营业成本 / 营业收入 TTM:1 − 毛利率。
说明 与毛利率完全互补,同名不同实现,保留双名。
operating_cost_ttm
定义 过去 12 个月营业成本之和。
说明 绝对量因子,一般用销售成本率。
operating_tax_to_operating_revenue_ratio_ttm
定义 营业税金及附加 / 营业收入 TTM:流转税负密度。
说明 行业属性极强(烟酒/地产高),截面使用务必行业内标准化;可作行业识别辅助。
sale_expense_to_operating_revenue
定义 销售费用 / 营业收入 TTM:渠道与广告投入密度。
说明 销售费用率上升+收入不增=渠道效率恶化;下降+收入增=品牌力/规模效应,是消费股研究的关键比值。
sale_expense_ttm
定义 过去 12 个月销售费用之和。
说明 绝对量因子,一般用销售费用率。
total_operating_cost_ttm
定义 过去 12 个月营业总成本之和(含三费与减值等)。
说明 绝对量因子;与营业总收入之差即经营收益。
account_receivable_turnover_days
定义 应收账款周转天数 = 360 / 对应周转率:资产/负债占用的平均天数。
说明 天数变长=占用增加(应收回收慢、存货积压或占用供应商账期变短),营运效率信号。
account_receivable_turnover_rate
定义 营业收入 TTM /(应收账款+应收票据+预收账款)的 4 季均值:赊销资金的回收速度。
说明 周转率下降伴随收入增长=放宽信用政策虚增收入的典型信号(Sloan 应计逻辑)。
accounts_payable_turnover_days
定义 应付账款周转天数 = 360 / 对应周转率:资产/负债占用的平均天数。
说明 天数变长=占用增加(应收回收慢、存货积压或占用供应商账期变短),营运效率信号。
accounts_payable_turnover_rate
定义 营业成本 TTM /(应付账款+应付票据+预付款项)的 4 季均值:占用上游资金的速度。
说明 周转率低=账期长、占用供应商资金多(产业链强势),但过低也有流动性风险。
asset_turnover_ttm
定义 营业收入 TTM / 近 4 季净经营性资产均值(经营资产−经营负债):经营资产的创收效率。
说明 杜邦三分解(利润率×周转×杠杆)的中项;轻资产商业模式在此暴露高。
capital_reserve_fund_per_share
定义 资本公积除以总股本:每股口径的资本公积金。
说明 每股指标与股价结合可构造估值/含金量因子(如每股净资产/价格=BP);单独作因子需注意量纲。
cash_and_equivalents_per_share
定义 现金及等价物除以总股本:每股口径的现金及等价物。
说明 每股指标与股价结合可构造估值/含金量因子(如每股净资产/价格=BP);单独作因子需注意量纲。
current_asset_turnover_rate
定义 营业收入 TTM / 过去 12 个月平均流动资产:流动资产的创收效率。
说明 流动资产(现金/存货/应收)周转慢=资金沉淀,是营运资本管理质量的度量。
equity_turnover_rate
定义 营业收入 TTM / 股东权益:净资产的创收效率。
说明 与 ROE 联动(ROE=净利率×权益周转率×权益乘数的变体),高杠杆公司的权益周转被放大。
financial_assets
定义 账上金融资产合计:类现金与投资资产的规模。
说明 大额金融资产=“炒股/理财”型利润来源风险(新会计准则下分类有变化,注意口径)。
fixed_assets_turnover_rate
定义 营业收入 TTM /(固定资产+工程物资+在建工程)的 12 个月均值:重资产产能的利用效率。
说明 重资产行业(制造/公用事业)的核心效率指标;周转骤降预警产能过剩。
inventory_turnover_days
定义 存货周转天数 = 360 / 对应周转率:资产/负债占用的平均天数。
说明 天数变长=占用增加(应收回收慢、存货积压或占用供应商账期变短),营运效率信号。
inventory_turnover_rate
定义 营业成本 TTM / 存货:存货去化速度。
说明 周转下降=滞销/囤积,制造业与消费行业的重要预警;农业等生物资产行业口径特殊。
net_asset_per_share
定义 归母权益除以总股本:每股口径的净资产。
说明 每股指标与股价结合可构造估值/含金量因子(如每股净资产/价格=BP);单独作因子需注意量纲。
net_finance_cash_flow_ttm
定义 过去 12 个月筹资活动现金流净额之和。
说明 绝对量含规模效应;筹资现金流扩张=融资加杠杆,投资现金流大幅流出=扩产/并购,与经营现金流三者合看自由现金流结构(FCFF 基础)。
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
定义 应收账款周转天数加存货周转天数:从垫资到回款的完整周期长度。
说明 周期短=营运效率高、资金占用少;周期突然拉长常是渠道压货/回款恶化的早期信号。
retained_earnings
定义 盈余公积金加未分配利润:历史累计留存在公司里的利润。
说明 留存收益/权益高=靠内生积累成长;也用于 Altman Z-Score 等财务困境模型。
retained_earnings_per_share
定义 RE除以总股本:每股口径的留存收益。
说明 每股指标与股价结合可构造估值/含金量因子(如每股净资产/价格=BP);单独作因子需注意量纲。
retained_profit_per_share
定义 未分配利润除以总股本:每股口径的未分配利润。
说明 每股指标与股价结合可构造估值/含金量因子(如每股净资产/价格=BP);单独作因子需注意量纲。
surplus_reserve_fund_per_share
定义 盈余公积除以总股本:每股口径的盈余公积金。
说明 每股指标与股价结合可构造估值/含金量因子(如每股净资产/价格=BP);单独作因子需注意量纲。
total_asset_turnover_rate
定义 营业收入 TTM / 总资产:全部资产的创收效率。
说明 与 ROA 联动:ROA = 净利率 × 总资产周转率。行业差异大(零售高、地产低),行业内标准化。
book_leverage
定义 (普通股+优先股+长期负债账面价值)/ 普通股账面价值:Barra 账面杠杆定义(分子含权益)。
说明 Barra 杠杆风格三成分之一;与国内常用资产负债率口径不同,注意勿混用。
cash_to_current_liability
定义 期末现金及等价物 / 流动负债的 12 个月均值:最保守的短期偿债指标。
说明 只认现金,不受存货/应收质量干扰;与速动比率对照可发现“速动资产虚胖”。
current_ratio
定义 流动资产 / 流动负债:标准短期偿债指标。
说明 过高可能是现金闲置/存货积压;过低预示流动性压力。非线性关系,常分段或取对数。
debt_to_asset_ratio
定义 负债合计 / 总资产:长期偿债能力与杠杆水平。
说明 行业间杠杆中枢差异很大,横截面比较前宜先做行业中性化。
debt_to_equity_ratio
定义 负债合计 / 归母所有者权益:债权与股权的资金比例。
说明 权益口径杠杆比 D/A 更敏感(权益小则爆表);适合区分同资产负债率下的风险结构。
equity_to_asset_ratio
定义 股东权益 / 总资产:杠杆率的反面(自有资本占比)。
说明 与资产负债率互补(二者和为 1 的口径差异来自少数股东权益)。
financial_leverage
定义 资产负债率、账面杠杆、市场杠杆三成分按 0.40/0.30/0.30 合成的 Barra 财务杠杆风格暴露。
说明 三种杠杆口径互补(账面/市值/结构),合成后比单一比率稳健。截面高 FLEV=高风险。
financial_liability
定义 (流动负债−无息流动负债)+(长期借款+应付债券):全部有息负债合计。
说明 金融负债与经营性负债之和为总负债;把“要付息的钱”单独拆出是杠杆分析的基础。
interest_carry_current_liability
定义 流动负债中需要付息的部分:短期有息负债规模。
说明 短债占比高=滚续风险大;与现金比率对照看短期流动性压力。
interest_free_current_liability
定义 流动负债中不付息的经营性占款:占用上下游资金的规模。
说明 无息负债高=产业链强势(免费融资),是“好杠杆”;与带息负债的相对结构决定风险性质。
leverage
定义 另一套杠杆合成权重(0.38/0.35/0.27),Barra CNE5 杠杆风格。
说明 与 financial_leverage 同思想、权重不同;建模时任选其一。
long_debt_to_asset_ratio
定义 长期借款 / 总资产:长期有息负债密度(仅借款口径)。
说明 比总负债率更纯地反映“银行借款”依赖;与应付债券合看更完整。
long_debt_to_working_capital_ratio
定义 非流动负债 /(流动资产−流动负债):长期债务对营运缓冲垫的覆盖压力。
说明 分母为负时取值失去意义(营运资金为负),使用前过滤;是财务稳健性的压力测试指标。
long_term_debt_to_asset_ratio
定义 非流动负债 / 总资产:全部长期负债(含债券、租赁等)的密度。
说明 与长期借款占比口径差异在负债范围;长期负债占比高=期限结构更稳但杠杆更实。
market_leverage
定义 (普通股市值 + 优先股账面 + 长期负债账面)/ 普通股市值:市值口径的杠杆。
说明 市值下跌会机械推高市场杠杆(风险的顺周期度量);与账面杠杆、资产负债率合成 Barra 杠杆风格。
MLEV
定义 库内 MLEV 口径:非流动负债 /(非流动负债+总市值),长期资金中债务的占比。
说明 与 Barra 市场杠杆(market_leverage)构造不同,保留双名但数值不可互换;使用前明确口径。
net_debt
定义 总有息负债减现金:真正需要还的净负债规模。
说明 EV 与净负债类估值的共同分量;净债务/EBITDA 是信用分析标配。
net_operate_cash_flow_to_net_debt
定义 经营活动现金流 TTM / 净债务:净负债的现金偿还速度。
说明 分母为负(净现金)时失效,需过滤;正分母时是去杠杆能力的直接度量。
net_operate_cash_flow_to_total_current_liability
定义 经营活动现金流 TTM / 流动负债:用经营现金流偿付短债的能力。
说明 现金流口径的偿债指标比静态比率更动态;持续 <0.5 需关注短债覆盖。
net_operate_cash_flow_to_total_liability
定义 经营活动现金流 TTM / 负债合计:全部负债的现金覆盖度。
说明 信用分析核心指标之一;比利息保障倍数更全面(覆盖本金)。
quick_ratio
定义 (流动资产 − 存货)/ 流动负债:剔除变现最慢的存货后的短期偿债能力。
说明 传统警戒线 1。比流动比率更严苛;存货占比高的行业(零售)两者差异大。
EBIT
定义 净利润 + 所得税 + 财务费用:利息税前利润,资本结构与税收中性的盈利口径。
说明 EV/EBIT 是并购与跨资本结构比较的标准倍数;也是 ROA-EBIT、企业价值类因子的分子。
eps_ttm
定义 归母净利润(TTM口径)除以总股本:每股口径的盈利/收入水平。
说明 每股化消除股本规模差异,是估值(PE/PB)的分子基础;单独作因子时仍含股价量纲,建议转成每股指标/价格的形式(如 EP)使用。
fin_gross_margin
定义 个股毛利率:(营业收入 − 营业成本)/ 营业收入。
说明 个股自身比率信息量大但噪声也大,建议截面 winsorize 后使用。
fin_net_margin
定义 个股净利率:净利润 / 营业收入。
说明 个股自身比率信息量大但噪声也大,建议截面 winsorize 后使用。
fin_roa
定义 个股总资产收益率:净利润 TTM / 平均总资产。
说明 个股自身比率信息量大但噪声也大,建议截面 winsorize 后使用。
fin_roe
定义 个股净资产收益率:净利润 TTM / 平均归母净资产。
说明 个股自身比率信息量大但噪声也大,建议截面 winsorize 后使用。
fin_roic
定义 个股投入资本回报率:NOPAT TTM / 平均投入资本(投入资本 $=$ 股东权益 $+$ 有息负债)。
说明 个股自身比率信息量大但噪声也大,建议截面 winsorize 后使用。
gross_income_ratio
定义 (营业收入 − 营业成本)/ 营业收入 TTM:产品/服务层面的定价能力,质量因子的起点。
说明 高毛利=护城河的常见代理。毛利下滑常早于利润下滑,是盈利拐点的前瞻指标。
gross_profit_ttm
定义 过去 4 个单季毛利之和(收入−成本)。
说明 绝对量因子含规模效应;其与总资产之比(GP/A)即 Novy-Marx 毛利溢价变量,见 profit 复合因子。
net_profit_ratio
定义 净利润 TTM / 营业收入 TTM(与 net_profit_to_total_operate_revenue_ttm 同口径变体)。
说明 净利率的两同名实现,保留双名。
net_profit_to_total_operate_revenue_ttm
定义 净利润 TTM / 营业总收入 TTM:收入的最终获利能力。
说明 净利率高=定价权/成本控制好。注意金融、地产行业净利率结构不同,跨行业用时做行业内标准化更稳。
net_profit_ttm
定义 过去 4 个单季净利润之和:滚动 12 个月利润总额规模。
说明 绝对利润水平含强烈规模效应,截面直接使用≈市值因子;一般只作分母/分子构造比率因子。
np_parent_company_owners_ttm
定义 过去 4 个单季归母净利润之和(滚动 12 个月口径)。
说明 绝对量因子,截面使用有规模偏;一般作为比率因子的分子/分母。
OperateNetIncome
定义 经营活动净收益占利润总额的比例还原出的绝对额:利润中可持续的经营性部分。
说明 与营业外收益对照可判断利润的“纯度”;常作为盈利质量因子的分子基础。
operating_profit_per_share
定义 营业利润(当期口径)除以总股本:每股口径的盈利/收入水平。
说明 每股化消除股本规模差异,是估值(PE/PB)的分子基础;单独作因子时仍含股价量纲,建议转成每股指标/价格的形式(如 EP)使用。
operating_profit_per_share_ttm
定义 营业利润(TTM口径)除以总股本:每股口径的盈利/收入水平。
说明 每股化消除股本规模差异,是估值(PE/PB)的分子基础;单独作因子时仍含股价量纲,建议转成每股指标/价格的形式(如 EP)使用。
operating_profit_ratio
定义 营业利润 TTM / 营业收入 TTM:主营业务的获利能力。
说明 每元营业收入中有多少转化为营业利润,剔除投资收益等非主营损益的干扰,比净利率更贴近主业竞争力。
operating_profit_to_operating_revenue
定义 营业利润 TTM / 营业总收入 TTM(分母含其他业务收入,口径略宽于营业收入)。
说明 与营业利润率的细微差别在分母口径;数值高度相关。
operating_profit_ttm
定义 过去 4 个单季营业利润之和(滚动 12 个月口径)。
说明 绝对量因子,截面使用有规模偏;一般作为比率因子的分子/分母。
operating_revenue_per_share
定义 营业收入(当期口径)除以总股本:每股口径的盈利/收入水平。
说明 每股化消除股本规模差异,是估值(PE/PB)的分子基础;单独作因子时仍含股价量纲,建议转成每股指标/价格的形式(如 EP)使用。
operating_revenue_per_share_ttm
定义 营业收入(TTM口径)除以总股本:每股口径的盈利/收入水平。
说明 每股化消除股本规模差异,是估值(PE/PB)的分子基础;单独作因子时仍含股价量纲,建议转成每股指标/价格的形式(如 EP)使用。
operating_revenue_ttm
定义 过去 4 个单季营业收入之和(滚动 12 个月口径)。
说明 绝对量因子,截面使用有规模偏;一般作为比率因子的分子/分母。
profit
定义 Barra CNE5 盈利质量风格:资产周转率、ROA、毛利率、毛利/总资产四成分等权合成。
说明 多口径合成的盈利质量暴露,比单一 ROA 更稳。截面上高 PROFIT=高质量。
rnoa_ttm
定义 销售利润率(营业利润/营业收入)× 经营资产周转率(收入/经营资产):杜邦分解下的经营端回报。
说明 把 ROE 拆掉杠杆与非经营项后的“纯经营”回报,行业间可比性更强。
roa_ttm
定义 净利润 TTM / 期末总资产:单位资产创造利润的能力,核心盈利能力因子。
说明 A 股截面上高 ROA 长期有效(质量溢价);与 PB 结合成 PB-ROE 框架是主动管理标配。
ROAEBITTTM
定义 (利润总额 TTM + 利息支出 TTM)/ 总资产的 12 个月均值:含利息的资产报酬率,资本结构中性的盈利度量。
说明 ROA-EBIT 剔除了负债结构差异,适合跨行业比较经营效率。
roe_ttm
定义 净利润 TTM / 期末股东权益:股东资本的回报率,质量因子之王。
说明 ROE 是行业轮动与选股里最稳健的基本面因子之一;注意高 ROE 可能来自高杠杆(与 leverage 联动看)。
roic_ttm
定义 归母净利润 TTM / 前四季度投资资本均值;投资资本 = 股东权益 + 负债 − 无息流动负债 − 无息非流动负债。
说明 ROIC 剔除无息负债占用,度量真实投入资本的回报,是评价“烧钱扩张 vs 高效经营”的最佳单一指标。
total_operating_revenue_per_share
定义 营业总收入(当期口径)除以总股本:每股口径的盈利/收入水平。
说明 每股化消除股本规模差异,是估值(PE/PB)的分子基础;单独作因子时仍含股价量纲,建议转成每股指标/价格的形式(如 EP)使用。
total_operating_revenue_per_share_ttm
定义 营业总收入(TTM口径)除以总股本:每股口径的盈利/收入水平。
说明 每股化消除股本规模差异,是估值(PE/PB)的分子基础;单独作因子时仍含股价量纲,建议转成每股指标/价格的形式(如 EP)使用。
total_operating_revenue_ttm
定义 过去 4 个单季营业总收入之和(滚动 12 个月口径)。
说明 绝对量因子,截面使用有规模偏;一般作为比率因子的分子/分母。
total_profit_to_cost_ratio
定义 利润总额 TTM /(营业成本+财务费用+销售费用+管理费用):每单位成本费用创造的利润。
说明 从投入端看盈利效率,与毛利率/净利率互补;费用压缩型改善会先体现在此。
total_profit_ttm
定义 过去 4 个单季利润总额之和(滚动 12 个月口径)。
说明 绝对量因子,截面使用有规模偏;一般作为比率因子的分子/分母。
ACCA
定义 (经营现金流 − 净利润)/ 总资产:应计异象的核心变量——利润里没有现金支撑的部分。
说明 ACCA 高=利润含金量低(应计大)→未来收益差(Sloan 1996 应计异象)。A 股截面方向通常为负。
adjusted_profit_to_total_profit
定义 扣除非经常性损益后的净利润 / 净利润:核心利润占比(盈利纯度)。
说明 占比越接近 1 利润越干净;低于 0.5 说明盈利主要靠一次性损益,需警惕。
asset_impairment_loss_ttm
定义 过去 12 个月资产减值损失之和:计提的减值规模。
说明 大额减值常是“财务洗澡”信号(一次出清、来年轻装);也可作反向(困境反转)线索。建议用占总资产比消除规模。
cash_rate_of_sales
定义 经营活动现金流净额 TTM / 营业收入 TTM:每元收入最终收回多少现金。
说明 与净利率对照:销售现金比长期低于净利率=收入质量差(赊销/压货)。是识别盈余管理的常用比值。
fin_ocf_to_profit
定义 个股经营现金流 / 净利润:盈利的现金含量。
说明 个股自身比率信息量大但噪声也大,建议截面 winsorize 后使用。
goods_sale_and_service_render_cash_ttm
定义 过去 12 个月销售商品、提供劳务收到的现金之和:主营现金回款规模。
说明 绝对量含规模效应;常用其与收入之比(收现比)。
goods_service_cash_to_operating_revenue_ttm
定义 销售商品提供劳务收到的现金 / 营业收入 TTM:主营收入的收现比例(含税口径下通常 >1)。
说明 收现比持续低于 1 预示赊销扩张、回款恶化;是收入确认质量的第一道检查。
invest_income_associates_to_total_profit
定义 对联营/合营企业的投资收益占利润总额比例:依赖并表外“伙伴”盈利的程度。
说明 占比高说明利润靠权益法投资收益,母公司报表好看但可控性弱;与“掏空/输送”风险研究相关。
net_non_operating_income_to_total_profit
定义 营业外净损益占利润总额的比例:非经营损益对利润的贡献度。
说明 占比高=利润质量低。与 operating_profit_to_total_profit 互为镜像。
net_operate_cash_flow_per_share
定义 经营活动现金流净额 TTM / 总股本:每股口径的现金创造能力。
说明 与每股收益对照看盈利含金量;作因子时建议转为每股经营现金流/价格(即 CEP 类)。
net_operate_cash_flow_to_asset
定义 经营活动现金流净额 TTM / 总资产:资产端的现金回报。
说明 与 ROA 对照:现金回收率持续低于 ROA=利润未转化为现金。也是 ACCA 的现金流分量。
net_operate_cash_flow_to_operate_income
定义 经营活动现金流净额 /(营业总收入 − 营业总成本):经营利润的现金含量。
说明 分母近似营业利润口径;比值低=经营利润的现金兑现差。
net_operate_cash_flow_ttm
定义 过去 12 个月经营活动现金流净额之和:现金盈利规模。
说明 绝对量含规模效应,一般用比率形式(CEP、收现比等)。
net_operating_cash_flow_coverage
定义 经营活动现金流净额 / 归母净利润:利润的现金兑现率(盈余质量之王指标)。
说明 持续 >1 利润有现金支撑;持续 <1 警惕应收/存货虚增利润。配合 ACCA 使用。
non_operating_net_profit_ttm
定义 营业外收入减营业外支出的 TTM 净额:与主营无关的损益规模。
说明 大额正净额=利润依赖一次性利得;大额负净额(如罚款、减值)需甄别是否为洗澡。作因子一般取占利润总额比。
non_recurring_gain_loss
定义 净利润减扣非净利润:非经常性损益的绝对额。
说明 绝对额含规模效应;其与净利润之比(1 − adjusted_profit_to_total_profit)更可比。大额非经常损益常是保壳/调节利润手段。
operating_profit_to_total_profit
定义 利润总额中来自经营活动的部分占比:利润构成的“纯度”指标(盈利质量)。
说明 占比高=利润来自主营;占比低=依赖投资收益/营业外,可持续性差。是盈利质量因子族的代表。
financing_cash_growth_rate
定义 筹资活动现金流净额 TTM 的同比增长率:外部融资(借债+股权)的扩张速度。
说明 融资大幅扩张可能对应加杠杆扩张或资金链紧张,方向不单调,需与杠杆/成长因子联合解释。
net_operate_cashflow_growth_rate
定义 经营活动现金流净额 TTM 的同比增长率:现金盈利的成长速度。
说明 现金流成长与利润成长背离时(利润涨现金流不涨)是经典的财务质量预警信号。
eps_yoy
定义 累计基本每股收益相对去年同报告期的变化率。
说明 EPS 口径自动做了股本变动调整(增发/送转),比净利润增速更贴近股东实际所得。
fin_profit_yoy
定义 净利润同比增长率:(本期净利润 − 去年同期净利润)/ |去年同期净利润|(财报公告日对齐)。
说明 ANN_DT 对齐口径保证只用已公告财报,无前视。绝对值分母使正负基数对称。
net_profit_growth_rate
定义 净利润 TTM 相对去年同季 TTM 的增长率。
说明 最通用的成长因子;TTM 口径平滑季节性。负增长组长期跑输,但 A 股截面上“高增长高估值”需与 EP 联合看。
np_parent_company_owners_growth_rate
定义 归属于母公司股东净利润 TTM 的同比增长率:股东口径的成长。
说明 少数股东损益大的公司(合营地产等)该口径与净利润增长差异显著,股东视角以此为准。
operating_profit_growth_rate
定义 营业利润 TTM 的同比增长率:剔除营业外损益后的成长。
说明 比净利润增长更干净(不受补贴、处置收益扰动),盈利质量更高的成长口径。
profit_yoy_chg
定义 净利润同比增长率的同比变化(增速的增速):二阶成长量。
说明 “加速度”因子:增速放缓(二阶为负)往往领先股价走弱,比增速本身更前瞻。
roe_yoy_diff
定义 单季 ROE(单季归母净利润 / 归母净资产)相对去年同季的变化。
说明 ROE 的边际变化(而非水平)是质量改善的信号:ΔROE>0 表示盈利能力在修复。单季口径对拐点敏感,注意季报噪声。
total_profit_growth_rate
定义 利润总额 TTM 的同比增长率(税前口径)。
说明 税前口径剔除税率变动扰动;与净利润增长高度相关,注意共线性。
fin_revenue_yoy
定义 营业收入同比增长率:(本期营收 − 去年同期营收)/ |去年同期营收|(财报公告日对齐)。
说明 收入端增速的财报口径版(与 operating_revenue_growth_rate 的 TTM 口径互补)。
operating_revenue_growth_rate
定义 营业收入 TTM 的同比增长率:收入端成长。
说明 收入增长比利润增长更难操纵,是成长因子的“锚”;利润增长需与收入增长对照识别盈余管理。
net_asset_growth_rate
定义 当季股东权益相对三季度前的增长率(约一年):净资产扩张速度。
说明 高净资产增长既可能是盈利积累(好)也可能是增发摊薄(需甄别);与 ROE 联动看更有意义。
total_asset_growth_rate
定义 总资产相对 4 个季度前的增长率:资产扩张速度。
说明 资产扩张驱动的成长在 A 股常有“做大就有行情”的壳/并购效应,但也伴随 ROE 摊薄风险,方向需检验。
long_term_predicted_earnings_growth
定义 分析师对未来 3–5 年(数据可得时取最远年度;不可得时回退 1 年)盈利增长的一致预期(中位数口径)。
说明 预期成长是 GARP 选股的核心;注意分析师覆盖偏差(大盘股覆盖多),低覆盖股票取值噪声大,建议按覆盖数加权或过滤。
short_term_predicted_earnings_growth
定义 分析师对未来 1 年盈利增长的一致预期(中位数口径)。
说明 预期成长是 GARP 选股的核心;注意分析师覆盖偏差(大盘股覆盖多),低覆盖股票取值噪声大,建议按覆盖数加权或过滤。
circulating_market_cap
定义 以“成交额/自由流通换手率”反推的自由流通市值代理(库内口径)。
说明 流通市值比总市值更贴近实际可交易规模,对限售解禁、大股东锁定更敏感。作为规模因子与 total 市值高相关,二选一。
market_cap
定义 公司总市值(元),最基础的规模变量。
说明 市值本身截面偏度极大,一般取对数后使用;也是绝大多数中性化处理的基准变量。
size
定义 总资产的自然对数:以资产而非市值度量的规模。
说明 与市值规模互补:资产重、市值轻的公司(重资产折价)在两个口径上分位不同,两者之差本身就是“资产/市值错位”信号。
non_linear_size
定义 Barra 非线性规模风格:市值立方残差,刻画规模收益曲线的弯曲部分。
说明 中盘股常在此暴露上取得正收益(A 股“中盘效应”)。与 Size 正交是其设计前提,实现后应验证相关性≈0。
analyst_est_yoy
定义 ROE_FY2_FY1 与净利润 FY2_FY1 的截面 z-score 等权合成:分析师预期边际改善的综合度量。
说明 双预期信号合成后降噪,月度排序选头部是研报的使用方式;作个股因子使用时建议保持 z-score 合成、把选头策略与因子本身分开。
analysts_roe_fy2_fy1
定义 分析师一致预期中,FY2(第二财年)ROE 相对 FY1(第一财年)的变化率:预期盈利质量的边际改善,截面 MAD 去极值标准化后使用。
说明 预期上修(FY2>FY1)是分析师预期因子里信息含量最高的形态之一;跨财年 REPORTING_PERIOD 对齐是实现难点(已知坑),务必按公告日 point-in-time 取数。
price_no_fq
定义 当日不复权收盘价原值。
说明 ⚠️ 这是数据列而非选股因子:截面上价格高低只反映股本拆分历史,无经济含义、无截面区分度。其价值在于配合复权价还原真实价格、或构造除权跳空类事件信号;请勿直接入选多因子模型。
beta_dimson
定义 对个股日超额收益同时引入市场的超前(d−1)、当期(d)、滞后(d+1)三项做时序回归,把三个贝塔系数相加,得到对非频繁交易(停牌、流动性差导致的价格滞后)修正后的系统性风险暴露。
说明 直接用日收益估贝塔,对成交稀疏的股票会系统性低估(价格没跟上市场),Dimson 修正把滞后信息补回来。A 股小市值股停牌多,未修正的贝塔在小盘股上偏低,横截面上会混入规模效应——这也是它常被当作「规模纯净版贝塔」使用的原因。
beta_downside
定义 在估计市场贝塔时剔除市场收益向上的交易日,只用市场下跌日样本来估,得到只对下行风险定价的贝塔。
说明 投资者更在意下行风险,下行贝塔承载下行风险溢价。它与普通贝塔相关但不等价:把普通贝塔做正交化后剩下的部分才是下行风险的净暴露,直接用会与 Beta 因子共线。
beta_daily_market
定义 用日度数据估计的经典 CAPM 市场贝塔(月度贝塔的日频版本)。
说明 日频样本多、估计误差小,但受非同步交易影响更重(所以才需要 Dimson 与时滞修正)。与月频贝塔并列存放,便于做「同族不同频率」的稳健性对照,不建议两个同时进模型。
beta_tail
定义 只取市场出现极端下跌的交易日(低于区间 5% 分位)估计的贝塔,衡量崩盘时个股与市场的联动强度。
说明 比下行贝塔更「尾部」:下行贝塔用全部下跌日,尾部贝塔只用极端下跌日。A 股极端行情下小盘股流动性折价放大,尾部贝塔与反转、非流动性因子相关性偏高,中性化后才有增量。
coskew_system
定义 先做市场模型回归取残差 $\varepsilon_i$,再计算残差与市场收益平方的标准化协矩,即系统偏度。
说明 动量效应与系统偏度相关:低预期收益的动量组合偏度反而更高,买入低系统偏度组合可获得超额。实操上它更适合当动量因子的风险调整/正交化变量,而非单独下注。
coskew_zhu
定义 不先做回归,直接用个股与市场原始收益的三阶交叉矩(标准化后)构造协偏度。
说明 与「协偏度(系统偏度)」的差别只有一点:是否先剥离市场贝塔。原始矩版对高贝塔股更敏感,残差版更纯净。两版并列存放用于稳健性对照,切勿混用或简单平均。
price_delay
定义 在每月末用当月日度数据把个股收益对当期及滞后 n 期市场收益回归,比较「去掉全部滞后项」与「含滞后项」两个回归的拟合度,1 减二者比值即价格对公共信息的滞后程度。
说明 时滞大意味着投资者对市场公共信息反应不足、过度关注个股层面信息而过度投机,股价被高估。它与规模、换手率高度相关(小盘低流动性股时滞天然大),使用前必须做行业+规模中性化,否则测出来的是小市值效应。
idio_vol
定义 市场模型残差波动率占总波动率的比重(与 $1-R^{2}$ 同源),衡量个股波动中不能被市场解释的部分。
说明 「特异度之谜」:高特异波动的股票未来收益偏低(美股),A 股方向常相反,需实测。它同时是「彩票偏好」的常用代理,与最大日收益、偏度、换手率共线严重。
rev_short
定义 过去 20 个交易日累计收益取相反数,月度调仓。
说明 A 股短期反转极强(散户结构 + 涨跌停的博彩属性),这是 305 清单里最大的结构性缺口——有 20 个动量因子,却没有任何反转腿。注意它与换手率、非流动性高度相关,中性化后再比 IC。
rev_long
定义 过去 3 年累计收益、跳过最近 1 年(t−12 至 t−36)的对数收益,取相反数。
说明 长期过度反应后的修正(De Bondt–Thaler)。它与 12-1 动量符号相反、窗口互补,两者同时进模型会互相抵消,做多因子前先看两者的秩相关。
rev_residual
定义 把过去 20 日涨跌幅对资金流强度做横截面回归,取残差再反号:剥离「资金流驱动的那部分涨跌」之后剩下的反转。
说明 纯反转里混着资金流信息,剥掉后 IC 与多空收益通常更稳。小单版更偏散户情绪、大单版更偏机构行为,两版可同时保留。注意本地资金流只有分档金额、没有成交笔数。
rev_seasonal
定义 剔除「去年同月」之后,其余 11 个月的平均超额收益取相反数。
说明 它与「收益季节性」(去年同月正相关)互为镜像,但**不是同一个因子取正负号**:季节信用去年同月,季节性反信用其余月份。两者务必分开建、分开测,否则逻辑会打架。
ret_overnight
定义 当日开盘价相对上一日收盘价的收益,即隔夜跳空收益。
说明 隔夜偏动量、日内偏反转,两者显著负相关,加总后互相削弱——这是「日收益动量弱」的结构性原因之一,做信号时建议与日内收益分开建腿。注意除权除息日必须用前收盘复权价(或用复权因子调整),否则分红送股会被误算成跳空;周/月频口径只需对区间内日度隔夜收益求和。
ret_intraday
定义 当日收盘价相对开盘价的收益,即开盘到收盘的收益。
说明 与隔夜收益反向;A 股日内反转更明显。若要做「隔夜动量 + 日内反转」的分腿组合,先把两边分别做单因子检验,再合。
overnight_gap
定义 过去 N 个交易日隔夜收益率绝对值的均值,衡量隔夜累计跳空幅度(也可用累加版)。
说明 累计跳空越大,未来收益越差(过度反应 + 流动性折价),隔夜平开的股票反而更好。它看的是幅度、隔夜收益看的是方向,两者不是同一因子。
rev_overnight_adj
定义 先把隔夜收益转成「隔夜距离」(与截面均值的绝对偏离),月度内取均值 M 与波动 σ;若 σ 低于横截面均值(可知性高)则把 M 反号,否则保留。
说明 隔夜涨跌是「两边差、中间好」的非单调因子:先「均值距离化」修单调性,再按波动率/换手率这个「状态开关」决定正向还是反向。这个「先修单调、再按状态翻转」的写法可以直接搬到其他非单调因子上。
earnings_ann_return
定义 盈余公告日及次日的累计超额收益,衡量市场对公告中「意外信息」的即时定价,是 PEAD 的直接口径。
说明 公告窗口的超额收益本身就是盈余意外的市场解读,比用财务数据自己构造 SUE 更省事、也更贴近交易。PEAD 的强弱取决于公告后 1–60 日的漂移,注意与动量因子正交化。
earnings_ann_jump
定义 盈余公告后首个交易日的隔夜跳空幅度。
说明 跳空比全天收益更「纯」——不含日内博弈。正跳空=超预期、负跳空=低预期。与「盈余公告回报」相关但更事件化,适合当 PEAD 的入场触发条件而非横截面打分。稳健变体:用当日最高价相对前收盘的跳动替代开盘跳空。
fund_network_pull
定义 用基金共同持仓构建股票关联网络,取关联股票当月收益的加权平均:关联股票普遍上涨会抬高对本股的涨幅预期。
说明 共同持仓形成「同涨同跌」的锚定效应,与普通动量不同——它完全不看本股的历史收益。⚠️ 基金季报有披露滞后(季末后约 15 个工作日),必须按披露日而非报告期生效,否则整条腿未来信息泄露。
analyst_cov_momentum
定义 把「被同一批分析师覆盖」的股票作为关联集合,取这些关联股票过去 1 个月收益的等权平均。
说明 分析师是信息扩散通道:同批分析师覆盖的公司基本面相关,市场对关联信息反应不足→收益可预测。它与行业动量不同(跨行业),与基金网络不同(基于信息通道而非持仓),三者相关性要单独查。
sentiment_beta
定义 把个股日超额收益对市场情绪指数的变化做时序回归,得到的斜率即情绪贝塔,刻画个股对情绪冲击的敏感度。
说明 情绪敏感度绝对值大的股票,在情绪转弱时回撤更深。原文强调收益与 $|SentiBeta|$ 的大小有关而非符号,因此建议同时输出 $\eta^{S}$ 与 $|\eta^{S}|$ 两列,看哪个方向在 A 股成立。本地无现成情绪指数,须自建代理(口径见上);换代理=换因子,使用时必须写明版本。
div_yield
定义 过去 12 个月每股现金分红之和除以现价。
说明 红利风格与利率环境强相关,2023 年后在 A 股贡献显著。两个陷阱:$P$ 必须用不复权价(用复权价会与除权后价格错配,股息率系统性失真);分红须按除权除息日对齐到 12 个月窗口,任一出错因子即失效。
rd_to_mktcap
定义 研发费用(TTM)除以总市值。
说明 研发是典型的表外资产:会计上全部费用化,导致高研发公司的账面价值被系统性低估,长期获得超额(Chan et al. 2001)。行业差异极大(医药、半导体 vs 银行),必须行业内排序或行业中位数标准化。
rd_to_sales
定义 研发费用(TTM)除以营业收入(TTM),即研发强度。
说明 与「研发费用市值比」同源但分母不同:市值版混入了估值,收入版更接近「投入强度」本身。A 股研发费用披露在 2018 年后才普遍,2018 前样本缺失严重,回测起点要单独核查。
intangible_internal
定义 把历年销售费用与管理费用中「沉淀为品牌、渠道、人力资本」的部分按折旧率累加资本化,得到会计上没有确认的内部无形资产。
说明 会计只资本化外购的无形资产(专利、商标、软件),内部研发与品牌投入全部费用化,轻资产公司因此被系统性低估。⚠️ $\theta$、$\delta$ 是主观参数,必须做敏感性($\theta=20/30/50\%$),否则复现结果不可比。
abnormal_capex
定义 最近一年资本性支出相对此前三年均值的变化率。
说明 过度投资→未来收益偏低(Titman–Wei–Zhao)。A 股「投资因子」在 2015 年前后方向不稳,建议与总资产增长率并列看,不要单独下注。
composite_debt_issue
定义 债务规模的年度对数增长率。
说明 债务发行与未来收益负相关(综合发行效应的债务腿)。注意它和杠杆因子(D/A)不是一回事:这是变化量,不是水平。
composite_equity_issue
定义 总市值增长中不能用股价涨跌解释的部分,即净股本扩张(增发、配股、可转债转股)。
说明 与未来收益负相关。A 股再融资事件密集且事件性极强,建议另做一版「是否发生」哑变量,并在行业内中性化。
share_issue_growth
定义 用最近 5 年的年度股本对时间做回归,取斜率除以 5 年股本均值,再取相反数。
说明 与「综合股权发行」高度相关但更平滑(回归斜率 vs 单年变化),两者不要同时进模型。
equity_qoq_growth
定义 归属母公司股东权益的单季环比增速。
说明 净资产扩张过快往往对应再融资或高投资,未来收益偏低(资产增长效应的变体)。单季环比波动大,建议再做一版 4 季滚动同比。
shareholder_yield_to_mktcap
定义 巴菲特「股东盈余」(净利润 + 折旧摊销 − 营运资本增加 − 资本开支)除以总市值。
说明 比净利润更接近真实现金创造,剔除了权责发生制下的应计粉饰;与「经营现金流/市值」的差别在于扣掉了资本开支,与自由现金流口径接近但不完全等同(未扣利息)。