一、市场异象导论:当市场不再“有效”

大家好,欢迎来到《市场异象因子挖掘与实证分析》的第一章。

先问大家一个问题:股票价格真的反映所有信息吗?

如果你去问一个金融学教授,他大概率会搬出有效市场假说(EMH),告诉你“市场永远是对的”。但如果你去问一个实战交易员,他可能会冷笑一声:“市场要是真有效,我早失业了。”

嗯,这就是我们这门课的起点。

1.1 什么是市场异象?

市场异象,说白了就是那些“不应该存在”的规律

按照有效市场假说,股票价格应该随机游走,任何技术分析、基本面分析都无法持续获得超额收益。但现实中,我们却反复观察到一些“反常”现象:

  • 一月份小盘股涨得比大盘股好(一月效应
  • 上周涨得好的股票,这周继续涨(动量效应
  • 市盈率低的股票长期跑赢市盈率高的(价值效应
  • 公司名字好听的股票,首日涨幅更高(名字效应——这个我当年看到论文时都笑了)

这些现象,就是市场异象。它们像一个个“bug”,挑战着有效市场假说的完美世界。

核心定义:市场异象是指那些在经典金融理论框架下无法解释、但持续存在的价格规律或交易策略。

1.2 有效市场假说 vs 市场异象:一场持续50年的战争

有效市场假说(EMH)有三个版本:

版本含义被异象打脸的程度
弱式有效历史价格信息已反映在股价中动量效应、反转效应直接打脸
半强式有效所有公开信息已反映在股价中盈余公告后漂移(PEAD)打脸
强式有效所有信息(包括内幕)已反映内幕交易者笑而不语

我个人习惯把这场争论看作“物理学 vs 玄学”的较量。EMH 是理想化的牛顿力学,而市场异象就是那些“测不准”的量子现象。

你想想看,如果市场真的完全有效,那巴菲特、西蒙斯这些人凭什么赚了几百亿?

我的经验:我在2018年做过一个回测,用最简单的“低市盈率+高股息”策略,在A股市场跑出了年化18%的超额收益。如果市场完全有效,这个策略应该早就失效了。但它没有。至少在我做那个项目时还没有。

1.3 为什么市场异象会存在?

原因其实不复杂,我总结为三点:

  1. 行为偏差:人不是理性的。过度自信、损失厌恶、羊群效应……这些心理偏误让投资者做出“非理性”决策。
  2. 市场摩擦:交易成本、卖空限制、信息不对称。这些现实因素阻碍了套利者去“纠正”错误定价。
  3. 风险补偿:有些异象其实不是“错误”,而是对某种系统性风险的补偿。比如小盘股的高收益,可能只是因为它们风险更高。

我曾经踩过一个坑:2019年我发现一个“周一效应”——周一的收益率显著低于其他交易日。我兴奋地写了个策略,结果实盘跑了三个月,亏得我怀疑人生。后来才发现,这个效应在2000年以后就基本消失了。

避坑指南:市场异象不是永恒的。很多异象在被发现后,会逐渐减弱甚至消失。这就是所谓的“数据挖掘偏差”或“过拟合”。你发现的异象,可能只是历史数据的巧合。

1.4 课程概览:我们要学什么?

这门课一共10章,我把它设计成一条从“发现异象”到“实战应用”的完整路径:

下面这张图,是我自己画的课程知识体系。你可以把它当作一张“藏宝图”:

市场异象因子挖掘与实证分析 - 知识体系 第1章:市场异象导论 概念、EMH、课程概览 第2章:数据获取与清洗 数据库、API、数据预处理 第3章:因子构建基础 市值、估值、动量因子 第4章:单因子测试框架 分组回测、IC/IR分析 第5章:多因子模型 Fama-French、Barra模型 第6章:异象发现方法论 数据挖掘、机器学习筛选 第7章:统计检验与过拟合 t检验、多重比较、交叉验证 第8章:组合优化与回测 均值方差、风险平价 第9章:实战案例 A股市场异象复现 第10章:前沿与未来方向 机器学习、另类数据、行为金融

1.5 学习路径:怎么学最有效?

我建议你按这个节奏来:

  • 第1-3章:打基础。别急着写代码,先把概念理清楚。我见过太多人一上来就调包,结果连IC是什么都说不清楚。
  • 第4-6章:动手做。跟着代码走一遍,把单因子测试跑通。这个阶段你会遇到各种坑——数据缺失、幸存者偏差、前视偏差……嗯,我都踩过。
  • 第7-8章:深挖坑。统计检验和过拟合是区分“业余”和“专业”的分水岭。你发现的异象是真的,还是数据挖掘的产物?这一章会给你答案。
  • 第9-10章:实战与前沿。用真实数据复现经典异象,然后看看学术界和业界正在往哪个方向走。

我的建议:每章学完后,花30分钟自己动手复现一下。代码我都是公开的,但你自己敲一遍,和直接复制粘贴,效果天差地别。

1.6 你需要准备什么?

技术栈方面,我们主要用Python:

  • pandas:数据处理,绕不开
  • numpy:数值计算
  • statsmodels:统计检验
  • matplotlib/seaborn:可视化
  • alphalens:因子分析专用库(这个我强烈推荐)

如果你还没装环境,别慌。第2章我会手把手带你搭好。

好了,第一章就到这里。记住一句话:市场异象不是市场的bug,而是我们理解市场的窗口

下一章,我们开始动手——从数据说起。


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