“静态因子” 是量化投资中常用的术语,指的是在一段时间内基本不变或更新频率很低的特征变量,通常用于横截面选股或因子回测模型中。
🧠 一句话定义:
静态因子是反映公司“稳态属性”的指标,通常一年或半年更新一次,如审计意见、行业分类、注册地、上市板块、企业性质等。
✅ 常见的静态因子包括:
因子名称 | 描述 |
---|---|
audit_opinion | 审计意见,财报可信度 |
industry | 所属行业 |
region | 注册地、省份 |
market_type | 所属板(主板/创业板等) |
listed_date | 上市日期(新股识别) |
org_type | 公司性质(国企/民企) |
is_st | 是否ST |
股东结构 | 如大股东持股比例 |
财务报表类型 | 是否采用IFRS/中国会计准则 |
🧰 在策略中怎么用?
- 预处理时一次性拉取这些字段,合并入主因子表: pythonCopyEdit
profile_data = get_static_factors(code_list) factor_df = pd.merge(factor_df, profile_data, on='code')
- 作为选股过滤条件: pythonCopyEdit
# 只选无保留审计意见 + 主板公司 df = df[(df['audit_opinion'] == 1) & (df['market_type'] == '主板')]
- 作为回测模型中的“控制变量”或“分组变量”(行业中性等)
💡 和动态因子对比:
类型 | 举例 | 更新频率 |
---|---|---|
静态因子 | 审计意见、行业、地区等 | 年、半年 |
动态因子 | 收盘价、成交量、ROE等 | 每日、季度等 |