一、另类因子概述
大家好,我是老张。在量化这个行当摸爬滚打了十几年,今天咱们来聊聊另类因子。
说实话,我刚入行那会儿,大家用的都是传统因子——市盈率、市净率、动量这些。那时候数据源就那么几个,Wind、Bloomberg,翻来覆去就那些东西。但最近五六年,情况完全变了。
为什么会这样?因为市场越来越有效了。传统因子被挖得底朝天,超额收益越来越薄。这时候,另类因子就站出来了。
什么是另类因子
另类因子,说白了就是非传统数据源衍生出的预测性信号。它不是从财务报表里扒出来的,也不是从K线图里算出来的。
我个人的定义很简单:凡是传统金融数据库里没有的,能用来预测资产价格变动的信息,都算另类因子。
核心特征:
- 数据来源非传统金融渠道
- 通常是非结构化数据
- 需要大量清洗和加工
- 时效性强,更新频率高
另类因子与传统因子的区别
嗯,这里我画个对比表,大家一看就明白。
| 维度 | 传统因子 | 另类因子 |
|---|---|---|
| 数据来源 | 财务报表、行情数据 | 卫星图像、社交媒体、支付数据 |
| 数据结构 | 结构化,标准化 | 非结构化,杂乱 |
| 更新频率 | 季度/月度 | 日频/实时 |
| 覆盖范围 | 上市公司 | 全市场甚至非上市公司 |
| 竞争程度 | 高度拥挤 | 相对蓝海 |
| 处理难度 | 低 | 高 |
你看,传统因子就像大路货,谁都能拿到。另类因子呢?有点像独家情报。我在项目中遇到过一家做零售的基金,他们用停车场卫星图像来预测沃尔玛的季度营收,比财报提前了整整两周。这就是另类因子的威力。
另类数据的来源与分类
另类数据来源五花八门,我把它分成三大类:
1. 卫星图像数据
这个领域我比较熟。卫星图像能干什么?
- 零售店停车场车辆计数——预测客流量和营收
- 农田作物生长监测——预测农产品价格
- 港口集装箱数量——预测贸易活跃度
- 油罐阴影面积——估算原油库存
我记得2018年有个经典案例:某对冲基金通过分析沃尔玛停车场的卫星图像,发现节假日期间停车场爆满,提前做多,赚了不少。后来沃尔玛财报出来,果然超预期。
我的经验:卫星数据最大的坑是分辨率。别以为买了高清图就万事大吉。云层遮挡、光照角度、季节变化都会影响数据质量。我曾经因为没处理好这些噪声,回测曲线漂亮得不行,实盘一跑就崩。
2. 社交媒体数据
Twitter、Reddit、微博、抖音……这些平台上的海量文本数据,能提取出什么?
- 情感分析——大众对某只股票或某个品牌的情绪
- 关键词热度——某产品被提及的频率
- KOL影响力——大V的言论对股价的影响
- 突发事件检测——比新闻快几分钟到几小时
你想想看,2021年GameStop那波行情,Reddit上的WallStreetBets板块就是最典型的社交媒体数据驱动。那些做量化的,谁先抓到这些信号,谁就抢到了先机。
避坑指南:我曾经做过一个社交媒体情感因子,回测效果特别好。后来发现,是因为数据里包含了大量机器人账号的噪音。清洗掉这些水军后,因子效果直接腰斩。所以,数据清洗这一步,千万别偷懒。
3. 支付数据
这个类别最近两年特别火。说白了就是消费者的刷卡记录、支付宝/微信支付流水。
- 同店销售增长——比官方数据早1-2个月
- 消费频次变化——判断经济景气度
- 品牌忠诚度——复购率指标
- 地域消费差异——区域经济分析
支付数据的优势在于高频、真实、难以造假。一个人可能吹牛说自己天天吃米其林,但他的支付记录会说实话。
知识体系总览
下面这张图,是我自己整理的另类因子知识框架。大家先有个整体印象。
数据处理的通用流程
不管哪种另类数据,处理流程都差不多。我总结了一个四步法:
- 数据采集——从API、爬虫、第三方供应商获取原始数据
- 数据清洗——去重、去噪、处理缺失值、异常值检测
- 特征工程——把原始数据转化为有意义的因子信号
- 因子验证——回测、IC分析、换手率评估、过拟合检验
记住一句话:另类因子的价值不在于数据本身,而在于你从数据中提取出的增量信息。如果这个信息别人也能轻松拿到,那它就不是另类因子了。
好了,这一章就聊到这儿。另类因子的世界很大,咱们后面慢慢展开。
公众号:蓝海资料掘金营,微信deep3321