阶段5因子概念与经典因子●●●●●

量价因子构造总纲:四板斧与它们的组合 grammar

我的掌握程度:
q-419精讲

先掌握这个答案

四板斧(每斧一行核心公式):①趋势:close/close.shift(N)−1(N日动量——价格的时间轴比较);②反转:−(close/close.shift(M)−1),M<N(短窗口——A股主力);③背离:−ts_corr(rank(close), rank(volume), K)(量价相关性——量在价先的逻辑);④异动:volume/volume.rolling(N).mean()(量比——异常事件的探测器)。「变换grammar」四步(对任意板斧施加):①rank(横截面归一——免疫量纲);②zscore或行业中性(去暴露);③ts_decay(平滑——降换手);④groupby(code)贯穿全程(时序轴不串股)。族生产:板斧×窗口N∈{5,10,20,60}×变换组合=批量生成——用矩阵思路(q-817的因子版前奏)管理这个族。

先读结论,再核对下方使用边界;数字例题为教学情景,涉及实际行情与规则时请核对原始来源。

从理解到使用

本阶段实战方法 · 让一个因子经历完整的样本外检验

从一个投资直觉构造信号时,先验证预测关系,再验证能否交易。

  1. 写出经济假设、股票池、因子方向、可用时点、持有期和评价指标;用历史成分与退市样本。
  2. 在每个时点用可得数据计算因子,检验截面IC、分层收益、换手和行业市值暴露。
  3. 锁定参数做样本外验证,扣除成本并做不同市场阶段与参数敏感性分析。

使用边界

  • IC没有通用合格线;股票池、频率、持有期与成本不同,数值不可直接横比。
  • 多空分组收益不是个人可直接实现的收益,还要考虑融券、对冲与资金约束。
背景 · 从一个困惑说起
散落的量价因子见了不少(动量q-406、反转q-407、换手、波动)——这一题把它们收进一个统一的构造语法:所有量价因子都是「价格与成交量在时间与截面两个轴上的变换」。掌握语法后,你能批量生产而不是逐个背。
由此产生的问题
量价因子的四板斧(趋势/反转/背离/异动)各自的一行公式?「变换grammar」(排序/标准化/中性化/平滑)如何作用于任一板斧?怎样系统化生成一个因子族而不是一个因子?
核心概念
四板斧(每斧一行核心公式):①趋势:close/close.shift(N)−1(N日动量——价格的时间轴比较);②反转:−(close/close.shift(M)−1),M<N(短窗口——A股主力);③背离:−ts_corr(rank(close), rank(volume), K)(量价相关性——量在价先的逻辑);④异动:volume/volume.rolling(N).mean()(量比——异常事件的探测器)。「变换grammar」四步(对任意板斧施加):①rank(横截面归一——免疫量纲);②zscore或行业中性(去暴露);③ts_decay(平滑——降换手);④groupby(code)贯穿全程(时序轴不串股)。族生产:板斧×窗口N∈{5,10,20,60}×变换组合=批量生成——用矩阵思路(q-817的因子版前奏)管理这个族。
为什么需要它
①从记忆到语法:背20个因子不如掌握「输入×变换」的生成规则——这是新手与熟手的分水岭;②四板斧覆盖了量价信息的主体:价格自身(趋势/反转)、价格与量的关系(背离)、量自身(异动)——第四块(量的截面比较,如换手率排名)作为补充;③族的视角是检验纪律的必然:批量生成后必须做相关性聚类与多重检验校正(q-255)——生产与治理配套。
实际应用场景
起点族(本课程推荐):四板斧×三个窗口(10/20/60日)×rank变换=12个因子——走完三件套检验后按q-459相关性聚类,每簇留一个进组合。
与之前知识的联系
q-406/407(动量反转)是板斧一二的精讲;q-426/431(IC/分层)是族的检验器;批量生产的组织方式预演q-817(BRAIN矩阵);阶段4的pandas动词(q-313/314)是全部公式的实现语言。
⚠ 常见误解
  • 量价因子=技术指标的程序化:技术指标(MACD等)是确定信号,因子是统计信号(横截面排序+概率含义)——语法相似哲学不同
  • 四板斧之外没有新因子:还有第五块(量的截面:换手率排名)与跨资产(相对强弱)——四板斧是主体不是边界
  • 族越大越好:批量生成后不做聚类与校正=多重检验灾难(q-255)——生产的另一半是治理

🤖 AI导师

导师会先检查你的前置知识(动量/反转/换手/波动各因子),再用案例、公式和代码帮助理解。此功能需要先启用服务。