### **基于威科夫理论的A股量化选股系统:白盒逻辑+AI参谋的智能投资工具**

在当今信息爆炸的A股市场中,散户投资者面临着海量数据和复杂信息的挑战。传统的黑盒量化模型虽然高效,但缺乏透明度,让投资者难以理解其决策逻辑。今天我要介绍一个结合百年经典技术分析方法——威科夫理论(Wyckoff Method)与现代AI技术的开源项目,它通过多层漏斗筛选机制,为A股投资者提供"白盒逻辑+量化防守+AI参谋预判"的智能选股解决方案。

## **威科夫理论:百年经典的技术分析体系**

威科夫理论由理查德·威科夫(Richard D. Wyckoff)于20世纪初创立,是技术分析领域的五大经典理论之一,与道氏理论、江恩理论、艾略特波浪理论齐名。该理论基于三大核心定律:

1. **供求定律**:当需求大于供给时价格上涨,反之则下跌
2. **因果定律**:市场趋势变化不是随机的,而是经过特定事件准备后的结果
3. **量价不一致定律**:价格变化由交易量影响,量价一致则趋势延续,量价背离则趋势可能变化

威科夫理论的核心在于识别市场周期,将市场分为四个主要阶段:累积(Accumulation)、上涨(Markup)、派发(Distribution)和下跌(Markdown)。通过分析价格与成交量的关系,威科夫方法能够揭示"聪明钱"(机构投资者)的操作意图,帮助散户投资者与主力资金同步操作。

## **项目核心:Wyckoff多层漏斗筛选系统**

这个开源项目将威科夫理论与现代量化技术相结合,构建了一个五层漏斗筛选系统,每天从全市场(主板+创业板)筛选出高弹性标的:

### **第一层:基础筛选(剥离垃圾)**
- 剔除ST股、北交所、科创板股票
- 保留市值≥35亿、日均成交额≥5000万的股票
- 确保流动性充足,避免小盘股风险

### **第二层:技术形态甄选(六大独立通道)**
1. **主升通道**:MA多头排列+RPS双高
2. **点火通道**:当日大阳线爆量直接突破
3. **潜伏通道**:长期强势但短期回调至年线
4. **吸筹通道**:低位横盘紧凑且极度缩量
5. **地量通道**:创下年内极小成交量枯竭
6. **护盘通道**:大盘新低但个股拒创新低底背离

### **第三层:趋势确认(Markup识别)**
- MA50从下向上穿越MA200并连续确认N日
- 角度验证趋势强度,标注已进入上升趋势的股票
- 行业分布Top-N筛选,与热门板块共振

### **第四层:威科夫微观狙击**
- **Spring(终极震仓假突破)**:价格跌破支撑后快速反弹
- **LPS(极其缩量最后回踩)**:在支撑位附近缩量整理
- **SOS(跳跃小溪放量点火)**:放量突破关键阻力
- **EVR(高位放量不跌的变异)**:高位放量但价格不跌

### **第五层:AI三阵营评判**
通过大语言模型对候选股票进行独立审讯,输出三种判断:
- **逻辑破产**:基本面或技术面存在明显问题
- **储备营地**:具备潜力但需要等待时机
- **处于起跳板**:技术形态完美,随时可能启动

## **系统特色功能**

### **AI虚拟投委会(大师模式)**
项目集成了七位历史级交易大师的人格模型,包括:
- 杰西·利弗莫尔(Jesse Livermore):趋势跟踪大师
- 理查德·威科夫(Richard Wyckoff):量价分析创始人
- 缠论作者:结构分析专家
- 彼得·林奇(Peter Lynch):成长股投资大师

每位大师从不同角度对候选股票进行分析,提供多维度的投资建议。

### **私人持仓管理**
系统支持实时同步个人持仓至云端,并生成状态签名。内置AI订单建议面板,能够:
- 自动作废旧订单与过时预警
- 结合个人持仓与外部候选,生成Buy/Hold/Sell私密指令
- 通过Telegram单独发送交易建议,确保隐私安全

### **RAG防雷系统**
基于新闻检索自动过滤有负面舆情的股票:
- 立案调查、监管处罚
- 大股东减持公告
- 业绩预亏预警
- 其他负面新闻事件

### **日线回测引擎**
无需分钟级数据,轻量回放漏斗命中后的N日收益:
- 输出胜率、分位数统计
- 支持动态止损止盈策略
- 考虑双边摩擦成本(默认0.2%)

## **技术架构与数据源**

### **核心技术栈**
- **数据处理**:akshare + Tushare获取A股行情数据
- **AI分析**:Gemini API进行大模型分析
- **数据存储**:Supabase云端数据库
- **自动化部署**:GitHub Actions定时任务
- **前端展示**:Streamlit构建Web界面

### **数据源配置**
项目支持多种数据源配置:
- **Tushare**:获取股票基础数据、行情数据
- **akshare**:获取宏观数据、行业数据
- **自定义API**:支持用户扩展数据源

## **实际应用效果**

### **每日选股流程**
1. **定时触发**:北京时间周日到周四18:25自动运行
2. **多层筛选**:通过五层漏斗逐步过滤
3. **AI分析**:生成三阵营研报
4. **结果推送**:通过飞书机器人推送筛选结果
5. **私人建议**:通过Telegram发送个性化交易建议

### **回测表现**
根据历史回测数据,该系统在2010-2024年期间:
- 年化收益率达到18.1%
- 显著跑赢单纯对万得全A进行择时的策略
- 风险收益比得到明显优化

## **开源价值与社区生态**

### **技术贡献**
1. **威科夫理论量化实现**:将主观技术分析转化为可量化的筛选指标
2. **AI与传统技术结合**:探索大语言模型在技术分析中的应用
3. **完整的工作流自动化**:从数据获取到结果推送的全流程自动化

### **社区支持**
- **飞书交流群**:提供技术讨论和问题解答
- **GitHub开源**:完整代码公开,支持二次开发
- **持续更新**:项目团队定期更新策略和修复bug

## **使用建议与风险提示**

### **适合人群**
1. **拒绝黑盒模型的投资者**:希望理解投资决策逻辑
2. **技术分析爱好者**:对威科夫理论感兴趣的学习者
3. **Python开发者**:希望学习量化投资技术的程序员
4. **A股散户投资者**:寻求系统化选股工具的普通投资者

### **风险提示**
1. **历史表现不代表未来**:所有量化模型都基于历史数据
2. **市场环境变化**:策略效果依赖于特定市场环境
3. **技术风险**:API服务稳定性、数据源质量等
4. **投资风险**:股票投资本身具有风险,需谨慎决策

## **结语**

这个基于威科夫理论的A股量化选股系统,不仅是一个实用的投资工具,更是技术分析理论与现代AI技术结合的典范。它将百年经典的投资智慧转化为可执行的量化策略,为投资者提供了透明、可解释的决策支持。

对于想要深入了解威科夫理论、学习量化投资技术,或者寻找系统化选股工具的投资者来说,这个开源项目都值得深入研究和尝试。通过"白盒逻辑+量化防守+AI参谋预判"的组合,投资者可以在复杂的A股市场中找到更加清晰的投资路径。

**项目地址**:`YoungCan-Wang/Wyckoff-Analysis`  
**在线体验**:`https://wyckoff-analysis-youngcanphoenix.streamlit.app/`

---

*注:本文基于开源项目文档和相关技术资料整理,投资有风险,入市需谨慎。所有技术分析工具仅供参考,不构成投资建议。* [威科夫理论(Wyckoff Theory) - CSDN博客](https://blog.csdn.net/WuLex/article/details/143798763) [威科夫交易法:解锁行情分析的财富密码 - 稀土掘金](https://juejin.cn/post/7491518690237841448) [量化专题报告:威科夫点数图的绘制与应用:股票涨跌空间判断](https://www.fxbaogao.com/detail/4776255)