Skip to content

介绍

介绍WanQuant的设计理念,程序运行架构,优势与概念。

介绍

  • WanQuant是一套基于纯python开发的量化框架,最低支持python3.9+版本。WanQuant的设计理念是 易用>灵活>性能
  • 可以让即使0基础的用户,也能够快速上手,同时给予有开发水平高的用户最大的灵活度。入门易平滑学习到复杂策略。
  • WanQuant的设计上支持任意数据源,任意交易标的,任意交易所,任意策略。
  • 支持多进程,支持多标的同时回测。并且专为A股场景几千只标的同时回测,选股交易的场景优化。
  • 一个人玩量化,原来如此简单。

金融市场支持

WanQuant会逐步支持各个的市场,但是只会支持国内合规金融市场。首先保证A股市场,国内期货市场后,会逐步收集用户需求支持其他市场。

功能点完成情况最新进展
A股已经开发完毕,作为核心功能
期货数据对接正在排期
可转债正在排期
港股暂无计划,后续根据用户使用量接入

数据支持

注意 注意 注意

所有数据源和接口仅供学习使用,如做商业用途请自行了解不同数据源情况。
所有数据源和接口不保证数据的准确性,稳定性。
使用过程中应该自行对数据进行验证与判断后使用。

数据源和接口均由网络搜集或数据源使用用户介绍接入,如有侵权请联系作者删除。
如果你有其他需求接入,可以联系作者排期接入。

A股

渠道收费情况历史数据实时行情交易接口详情
miniQMT券商注册后基本使用免费,
Vip数据收费
详情
TuShare部分免费详情
tdx免费数据源详情
AkShare免费数据源详情

期货

对接中

程序运行架构

简单模式下程序运行架构

1
复杂模式下程序运行架构

2

  • 从架构图可以看出来入门刚刚学的时候可以只需要运行单个程序, 程序里面会自带本地数据读取模块,实时行情数据模块,交易下单模块。
  • 在使用了一段时间,自身对程序要求更高,比如需要多个程序共同复用同一个行情中心数据中心下单中心 时也可以进行满足你的复杂性使用,部署对于服务后,对于策略代码只是增加简单一两行代码或者修改配置可以实现。