halo 的技术博客

返回

当量化遇见行为金融#

传统有效市场假说认为股价已经反映所有信息,但现实市场中充斥着各种”非理性”行为。行为金融学揭示的这些认知偏差,恰恰是量化策略获取超额收益的金矿。

散户情绪的量化指标#

1. 恐慌贪婪指数(Fear & Greed Index)#

通过以下维度构建复合指标:

  • 市场波动率(VIX)
  • 看跌/看涨期权比率(Put/Call Ratio)
  • 散户资金流向(Retail Flow)
  • 社交媒体情绪(Reddit/Twitter NLP分析)
# 构建恐慌贪婪指数示例
def calculate_fear_greed_index(vix, put_call, retail_flow, sentiment):
    # 归一化各指标到0-100区间
    normalized = {
        'vix': (vix - vix.min()) / (vix.max() - vix.min()) * 100,
        'put_call': (put_call - put_call.min()) / (put_call.max() - put_call.min()) * 100,
        'retail_flow': standardize(retail_flow),
        'sentiment': sentiment * 100  # 假设sentiment已经是-1到1
    }
    
    # 等权重加权
    fgi = np.mean([normalized[k] for k in normalized], axis=0)
    return fgi
python

2. 过度反应与反转效应#

学术研究证实:极端涨跌后往往出现价格反转。量化策略可以:

  • 每周筛选涨跌幅前5%的股票
  • 做多超跌股,做空超涨股
  • 持有期20个交易日,年化Alpha可达8-12%

恐慌贪婪指数与标普500走势对比

认知偏差的量化建模#

锚定效应(Anchoring)#

投资者过度依赖历史价格锚点(如52周高点/低点)。量化指标:

  • 当前价格相对52周高点的折扣率
  • 突破历史高点后的动量持续性
  • 锚点附近的成交量异动

羊群效应(Herding Behavior)#

衡量个股收益率与市场的横截面标准差(CSSD): CSSDt=i=1Nwi(Ri,tRˉt)2CSSD_t = \sum_{i=1}^N w_i \sqrt{(R_{i,t} - \bar{R}_t)^2}

CSSD异常低时,说明存在羊群效应。策略:在羊群效应消散后反向操作。

处置效应(Disposition Effect)#

投资者过早卖出盈利股票而长期持有亏损股票。可通过以下方式量化:

  • 分析散户持仓变化与盈亏状态的关系
  • 构建”未实现亏损”因子:长期下跌未割肉的股票未来跑输

认知偏差对股价影响示意图

实战策略:情绪反转+趋势确认#

策略逻辑#

  1. 信号生成:恐慌指数<20(极度恐慌)时做多,>80(极度贪婪)时做空
  2. 趋势过滤:仅在200日均线之上做多,之下做空
  3. 仓位管理:根据VIX水平动态调整杠杆(VIX高→降杠杆)

回测结果(2015-2025)#

指标数值
年化收益率18.7%
夏普比率1.42
最大回撤-22.3%
胜率58.3%
信息比率0.89

另类数据:追踪散户情绪#

1. Reddit/StockTwits情绪分析#

使用FinBERT模型对财经文本进行情感打分:

  • 收集WallStreetBets等论坛帖子
  • NLP提取提及股票和情绪倾向
  • 构建”散户热度”因子,延迟1-3天反应

2. 券商App活跃度#

某互联网券商API数据显示:

  • App日活激增→市场顶部信号
  • 新增开户数暴跌→市场底部信号
  • 这些指标领先市场1-2周

3. 谷歌搜索趋势#

“stock market crash”(股市崩盘)搜索量激增,往往是反向指标。量化方法:

  • 采集Google Trends数据
  • 构建搜索指数异动因子
  • 与VIX结合提高预测能力

风险提示与局限性#

  1. 情绪指标具有时变性:2020年前后散户行为模式发生结构性变化
  2. 过拟合风险:认知偏差因子需样本外验证
  3. 交易成本:情绪策略换手率较高,需控制成本
  4. 黑天鹅事件:危机时刻所有相关性趋同,情绪指标失效

总结#

行为金融学为量化策略提供了独特的Alpha来源。关键在于:

  • 将认知偏差转化为可量化指标
  • 结合传统因子提高稳健性
  • 动态监测市场结构变化

未来方向:深度学习+行为金融,用神经网络捕捉非线性情绪模式。


参考文献

  1. Barberis, N., & Thaler, R. (2003). A survey of behavioral finance.
  2. Tetlock, P. C. (2007). Giving content to investor sentiment.
  3. Da, Z., Engelberg, J., & Gao, P. (2015). The sum of all FEARS.
行为金融学量化应用:捕捉市场非理性带来的Alpha机会
https://blog.halo26812.eu.org/blog/2026-06-04-behavioral-finance-quant
Author halo
Published at 2026年6月4日
版权声明 CC BY-NC-SA 4.0
Comment seems to stuck. Try to refresh?✨