介绍
介绍WanQuant的设计理念,程序运行架构,优势与概念。
介绍
- WanQuant是一套基于纯python开发的量化框架,最低支持
python3.9+版本。WanQuant的设计理念是易用>灵活>性能。 - 可以让即使0基础的用户,也能够快速上手,同时给予有开发水平高的用户最大的灵活度。入门易平滑学习到复杂策略。
- WanQuant的设计上支持任意数据源,任意交易标的,任意交易所,任意策略。
- 支持多进程,支持多标的同时回测。并且专为A股场景几千只标的同时回测,选股交易的场景优化。
- 一个人玩量化,原来如此简单。
金融市场支持
WanQuant会逐步支持各个的市场,但是只会支持国内合规金融市场。首先保证A股市场,国内期货市场后,会逐步收集用户需求支持其他市场。
| 功能点 | 完成情况 | 最新进展 |
|---|---|---|
| A股 | ✅ | 已经开发完毕,作为核心功能 |
| 期货数据对接 | ⭕ | 正在排期 |
| 可转债 | ⭕ | 正在排期 |
| 港股 | ⭕ | 暂无计划,后续根据用户使用量接入 |
数据支持
注意 注意 注意
所有数据源和接口仅供学习使用,如做商业用途请自行了解不同数据源情况。
所有数据源和接口不保证数据的准确性,稳定性。
使用过程中应该自行对数据进行验证与判断后使用。
数据源和接口均由网络搜集或数据源使用用户介绍接入,如有侵权请联系作者删除。
如果你有其他需求接入,可以联系作者排期接入。
A股
| 渠道 | 收费情况 | 历史数据 | 实时行情 | 交易接口 | 详情 |
|---|---|---|---|---|---|
| miniQMT | 券商注册后基本使用免费, Vip数据收费 | ✅ | ✅ | ✅ | 详情 |
| TuShare | 部分免费 | ✅ | ✅ | ⭕ | 详情 |
| tdx | 免费数据源 | ✅ | ✅ | ⭕ | 详情 |
| AkShare | 免费数据源 | ✅ | ✅ | ⭕ | 详情 |
期货
对接中
程序运行架构
简单模式下程序运行架构 
复杂模式下程序运行架构 
- 从架构图可以看出来入门刚刚学的时候可以只需要运行单个程序, 程序里面会自带本地数据读取模块,实时行情数据模块,交易下单模块。
- 在使用了一段时间,自身对程序要求更高,比如需要多个程序共同复用同一个
行情中心、数据中心、下单中心时也可以进行满足你的复杂性使用,部署对于服务后,对于策略代码只是增加简单一两行代码或者修改配置可以实现。