第二章:情绪数据源解析

做量化这些年,我最大的体会就是——数据源选不对,后面全白费。

情绪数据不像K线那么规整,它脏、乱、杂。但恰恰是这些「脏数据」,藏着市场最真实的情绪波动。今天我就带你把这三种核心数据源拆开揉碎,看看它们到底怎么用。

2.1 舆情数据:新闻与社交媒体

舆情数据,说白了就是「市场在说什么」。我刚开始做情绪策略时,以为抓几条新闻标题就能赚钱。结果呢?被噪音打得鼻青脸肿。

后来我总结出两个关键点:

  • 新闻数据:权威但滞后。比如央行政策、公司财报,这些是「慢变量」
  • 社交媒体:快速但嘈杂。比如微博、雪球、推特,这些是「快变量」

我个人习惯把两者结合。举个例子:

实战案例:2023年某新能源龙头突发利空

新闻端:官方公告在收盘后发布

社交媒体:盘前1小时就有大量负面讨论

结果:提前捕捉到情绪拐点,避开次日5%的跌幅

这里有个坑——情感分析的准确率。我曾经用简单的词典法做情感打分,结果把「这家公司要完蛋了」和「这家公司完蛋了?不存在的!」都判为负面。后来改用BERT模型,准确率从65%提到82%。

我的建议:舆情数据不要只看情感极性,还要看「情绪强度」和「传播速度」。一条被转发1000次的负面帖,比一条被转发10次的杀伤力大得多。

2.2 交易数据:成交量与换手率

交易数据是「市场用脚投票」的结果。你想想看,如果一个人嘴上说看好,但手上在卖股票,你信哪个?

我常用的两个指标:

指标 含义 情绪信号
成交量 单位时间内的交易股数 放量=情绪亢奋,缩量=情绪冷淡
换手率 成交量/流通股本 高换手=分歧大,低换手=一致性强

嗯,这里要注意——换手率不能单独看。我记得有一次,某只股票换手率突然飙到20%,我以为是主力进场,结果第二天就跌停了。后来复盘发现,那是游资在对倒出货。

避坑指南:我曾经把「高换手+上涨」直接等同于「看多情绪强」,结果被假突破坑了三次。后来加了「价格位置」过滤——高位高换手是风险,低位高换手才是机会。

我一般这样处理交易数据:

# 计算情绪强度
def sentiment_intensity(volume, turnover, price_position):
    # volume: 当日成交量
    # turnover: 当日换手率
    # price_position: 价格在20日区间的位置(0-1)
    
    base = (volume / volume_ma20) * (turnover / turnover_ma20)
    
    # 价格位置修正
    if price_position > 0.8:
        return -base  # 高位放量=风险
    elif price_position < 0.2:
        return base   # 低位放量=机会
    else:
        return base * 0.5  # 中性位置

2.3 衍生品数据:期权PCR与VIX

衍生品数据,是「聪明钱」的博弈痕迹。为什么这么说?因为期权市场的参与者,大多是机构和高净值客户,他们的情绪往往领先于现货市场。

两个核心指标:

  • PCR(Put/Call Ratio):看跌期权成交量/看涨期权成交量
  • VIX(波动率指数):市场对未来30天波动率的预期

我个人的经验法则:

PCR值 情绪解读 操作建议
< 0.5 极度乐观 警惕反转
0.5 - 0.8 正常看多 顺势
0.8 - 1.2 中性 观望
> 1.2 恐慌 关注抄底机会

VIX呢?说白了就是「恐慌指数」。VIX越高,市场越恐慌。但有个反直觉的现象——VIX见顶时,往往是市场底部

实战案例:2024年1月,VIX飙到35,PCR冲到1.5

我当时在群里说:「情绪冰点到了,准备抄底」

结果:一周后大盘反弹4.2%

为什么会这样?因为衍生品市场的「聪明钱」在恐慌时开始布局,而散户还在割肉。这就是情绪指标的领先性。

我的建议:PCR和VIX要结合看。如果PCR高但VIX低,说明是「理性恐慌」;如果两者都高,那就是「非理性恐慌」,后者才是真正的机会。

知识体系总览

下面这张图,是我做情绪量化时的核心框架。三种数据源就像三根柱子,缺一不可。

情绪数据源知识体系 舆情数据 交易数据 衍生品数据 新闻 社交媒体 成交量 换手率 PCR VIX 三大数据源特征对比 舆情数据:领先性★★★ 准确性★★ 时效性★★★★ 交易数据:领先性★★ 准确性★★★★ 时效性★★★ 衍生品数据:领先性★★★★ 准确性★★★ 时效性★★★★

三种数据源各有优劣。舆情数据最灵敏但最嘈杂,交易数据最真实但有滞后,衍生品数据最聪明但门槛高。我的做法是——三者加权融合,取长补短。

核心公式:综合情绪 = 0.3 × 舆情得分 + 0.4 × 交易得分 + 0.3 × 衍生品得分

权重可以根据市场环境动态调整。比如震荡市,交易数据权重可以调高;趋势市,舆情数据权重可以调高。

好了,这一章的内容就到这里。数据源是情绪量化的地基,地基不稳,房子再漂亮也没用。下一章我们聊聊怎么把这些数据清洗成可用的特征——那又是另一番天地了。


公众号:蓝海资料掘金营,微信deep3321