第431页 · 预计6页
以下因子公式都基于日线数据,字段包括open、high、low、close、volume、turnover、amount。注意:使用前必须用shift(1)避免前视偏差。
序号 因子名称 公式(Python伪代码) 逻辑
1 过去5日收益率 df['close'].pct_change(5) 动量/反转
2 过去20日收益率 df['close'].pct_change(20) 中期动量
3 波动率 df['close'].pct_change().rolling(20).std() 低波异象
4 换手率均值 df['turnover'].rolling(20).mean() 流动性因子
5 换手率变化 df['turnover'].pct_change(5) 情绪变化
6 成交量变化 df['volume'].pct_change(5) 量能变化
7 振幅 (df['high'] - df['low'])/df['low'] 波动性
8 收盘价位置 (df['close'] - df['low'])/(df['high'] - df['low']) 日内强势
9 威廉指标 (highest_high - close)/(highest_high - lowest_low) 超买超卖
10 RSI 标准14日RSI 反转信号
11 市净率倒数 1 / pb 价值因子
12 市盈率倒数 1 / pe 价值因子
13 ROE net_profit / equity 质量因子
14 毛利率 gross_profit / revenue 质量因子
15 营收增长率 (revenue_t / revenue_t-4) - 1 成长因子
其余35个包含ATR、布林带宽度、OBV、MACD、KDJ、DMI、心理线、腾落指数、资金流量指标、乖离率等,可下载GitHub仓库获取完整列表。
序号 名称 公式 逻辑
1 尾盘拉升幅度 (close - close_30min_ago)/close_30min_ago 尾盘异动
2 涨停封单率 bid_volume_at_limit / free_cap 封单虚实
3 阴线实体长度 abs(close - open) * (1 if close<open else 0) 超跌反弹
4 龙虎榜机构买入占比 inst_buy_amount / total_buy_amount 机构跟踪
5 搜索热度变化 (baidu_index_t - baidu_index_t-5)/baidu_index_t-5 情绪前兆
6 股吧情感得分 SnowNLP(text).sentiments 舆论因子
7 研报标题长度 len(title) 关注度
8 涨停打开次数 日内打开涨停板次数 抛压强度
9 大单净流入率 (big_buy - big_sell)/total_volume 主力动向
10 融资余额变化 (margin_balance_t - margin_balance_t-5)/margin_balance_t-5 杠杆情绪
剩余10个见GitHub仓库。
⚠️ 风险提示:本书内容仅为量化研究与知识分享,不构成任何投资建议。套利交易存在基差、费率、流动性、平台与极端行情等风险,历史表现不代表未来收益。投资有风险,入市需谨慎,请自主决策、量力而行。
💡 键盘 ←/→ 翻章 · T 键切换目录