怎么做出高分因子
因子评价本质是t时刻因子对t+1时刻未来收益率的corr
大多数研究者其实在因子研究中很少用到未来数据作为信息
但实际中并非使用某一时刻的未来数据就是作弊
例如
day1的数据中涵盖分钟(t)的信息
day1 数据结构为 day1t1~day1t240(日内交易时间为240分钟)
由yangduoduo05创建,最终由yangduoduo05更新于
因子评价本质是t时刻因子对t+1时刻未来收益率的corr
大多数研究者其实在因子研究中很少用到未来数据作为信息
但实际中并非使用某一时刻的未来数据就是作弊
例如
day1的数据中涵盖分钟(t)的信息
day1 数据结构为 day1t1~day1t240(日内交易时间为240分钟)
由yangduoduo05创建,最终由yangduoduo05更新于
(1)买方和卖方订单数量或总成交量之间的差异,本质是量化订单簿的即时供需力量对比,这是因子的基础
(2)基于1-5档委买/卖量的供需对比,更全面反映 潜在供需
(3)计算方法:
订单薄不平衡度=(买量-卖量)/(买量+卖
由bqtnziby创建,最终由bqtnziby更新于
因子捕捉价格偏离与订单簿失衡的组合信号:
核心逻辑:
价格偏离项: (VWAP - 中间价) / 中间价 - 实际成交价相对理论中间价的偏离,反映主动买卖压力
订单深度比: 买盘深度 / 卖盘深度 - 订单簿失衡度,买盘优势时比值>1
成交量放大: log(总成交
由bqy4a9le创建,最终由bqy4a9le更新于
大家在提交之前务必要在cpt_jyc_2025_stock_csi1000_bar1m上使用因子分析工具来查看。 如果在该数据集上无法展示因子分析绩效, 那么提交后也不会产生分数!
经过这几天的跟踪, 有一部分的比例是因为使用了机器学习模型导致无法出得分, 此时
由xuxiaoyin创建,最终由xuxiaoyin更新于
该因子分为一下三个维度:
1. VWAP偏离度 - 衡量价格相对成交均价的位置
2. 量比强度 - 近期成交活跃度
3. 价格趋势 - 中期移动平均
因子构成:
1. VWAP偏离度: (avg(amount/volume, 10) / clo
由bqtnziby创建,最终由bqtnziby更新于
核心逻辑:
捕捉日内价格动量方向性与成交集中度的结合,衡量资金推动价格的有效性。
计算步骤:
- 正向动量 = 上涨分钟的成交量加权收益
- 负向动量 = 下跌分钟的成交量加权收益
由bqy4a9le创建,最终由bqy4a9le更新于
因子名称: 大单主导动量因子
核心逻辑:
由bqy4a9le创建,最终由bqy4a9le更新于
在盘口微观结构里,分钟级成交量的“加速度”比绝对量能更能反映主力行为:
由xuxiaoyin创建,最终由xuxiaoyin更新于
成交量加权波动因子通过成交量加权的方式,衡量了股票价格的波动幅度,反映了市场参与者对价格变化的敏感程度。
核心特征:
1.成交量加权:赋予高成交量时段更大权重
2.相对波动:基于开盘价计算波动幅度,消除绝对价格影响
其计算公式为:
因子值 = Σ[(当日最高价 -
由bqtnziby创建,最终由bqtnziby更新于
该因子捕捉"买方力量强 + 价格向上偏离均价"的股票,综合了三个维度:
- 五档盘口按距离加权(1档权重5,5档权重1)
- 再用成交量加权求日度平均
- 反映主动买卖意愿强弱
由bqy4a9le创建,最终由hxgre更新于
由dhofficial创建,最终由dhofficial更新于
成交量加权平均价格(VWAP)通常用于衡量市场的平均价格,考虑了成交量的影响。
公式:
VWAP 用于计算某个时间段内的
由bq6ety4j创建,最终由bq6ety4j更新于
我们可以使用现有模块M.factorlens._latest
来评估我们的因子:
[https://bigquant.com/codesharev3/3aac6e7b-74ec-4d51-b659-8b61cedb7f15](https://bigquant.com/codesharev3/3a
由xuxiaoyin创建,最终由xuxiaoyin更新于
该因子旨在衡量市场上买盘力量相对于卖盘力量的强弱。 其核心思想是:更强的买盘通常意味着股价上涨的潜在动力。
我们利用分钟行情数据,将买一到买五档的委托价格和委托数量简单平均,得到买盘力量的估计值; 同理,计算卖一到卖五档的卖盘力量估计值。 买盘强度因子即为 *买盘力
由xuxiaoyin创建,最终由xuxiaoyin更新于
由xuxiaoyin创建,最终由bqo7yjxk更新于
由htfcadmin创建,最终由htfcadmin更新于
由htfcadmin创建,最终由htfcadmin更新于
由cptadmin创建,最终由cptadmin更新于
由jliang创建,最终由jliang更新于
\
for
循环是最高效的选择吗?pandas DataFrame
,这是一个为高性能计算而生的工具库。不妨探索一下它自带的计算函数。由jliang创建,最终由jliang更新于
由daofund创建,最终由daofund更新于
由blackwingasset创建,最终由blackwingasset更新于
由centuryfrontier创建,最终由centuryfrontier更新于
由qilin创建,最终由qilin更新于
由wenbofund创建,最终由wenbofund更新于