• Stars
    star
    7,471
  • Rank 5,170 (Top 0.2 %)
  • Language
    Python
  • License
    MIT License
  • Created over 8 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

QUANTAXIS 支持任务调度 分布式部署的 股票/期货/期权 数据/回测/模拟/交易/可视化/多账户 纯本地量化解决方案

QUANTAXIS 2.0.0

Github workers GitHub stars GitHub forks

[点击右上角Star和Watch来跟踪项目进展! 点击Fork来创建属于你的QUANTAXIS!]

QUANTAXIS_LOGO_LAST_small.jpg

gvp

更多文档在QABook Release

Quantitative Financial FrameWork

本项目分为几个大块:

  1. QASU/ QAFetch 支持多市场数据存储/ 自动运维/ 数据获取(mongodb/ clickhouse)

  2. QAUtil 支持交易时间, 交易日历, 时间向前向后推算, 市场识别, dataframe 数据转换等

  3. QIFI/ QAMarket 一套统一的多市场 多语言账户体系

    • qifiaccount qifi 的标准账户体系, 在多语言上和 rust/cpp 版本的 qifi account 保持一致性
    • qifimanager qifi 多账户管理体系 支持多个语言的账户统一管理
    • qaposition 单标的仓位管理模块, 支持对于单标的的精准多空控制(套利场景/ cta 场景/ 股票场景)
    • marketpreset 市场预制基类, 方便查询期货/股票/虚拟货币 品种 tick/ 保证金/ 手续费等
  4. QAFactor 因子研究套件

    • 单因子研究入库

    • 因子管理, 测试

    • 因子合并

    • 优化器

  5. QAData 多标的多市场的数据结构, 可以作为实时计算和回测的内存数据库使用

  6. QAIndicator 支持自定义指标编写, 批量全市场 apply, 支持因子表达式构建

  7. QAEngine 自定义线程进程基类, 可以自行修改计算的异步和局域网内分布式计算 agent

  8. QAPubSub 基于 MQ 的消息队列, 支持 1-1 1-n n-n 的消息分发, 可用于计算任务分发收集, 实时订单流等场景

  9. QAStrategy cta/套利回测套件, 支持 QIFI 模式

  10. QAWebServer tornadobase 的 webserver 套件, 可以作为中台微服务构建

  11. QASchedule 基于 QAWerbServer 的后台任务调度 支持自动运维, 远程任务调度等

本版本为不兼容升级的 2.0 quantaxis, 涉及一些改变

数据部分

  • 增加 clickhouse client 自建数据源分发

  • 增加数据格式

    • 对于 tabular data 的支持
    • 支持因子化的数据结构
  • 支持 tick/l2 order/transaction 的数据格式

微服务部分

  • 增加 QAWEBSEBVER

  • 支持动态的任务指派的 sechedule

  • 增加 基于 DAG模型的pipeline

  • 增加 QAPUBSUB模块 支持 rabbitmq

账户部分

  • 删除 QAARP 不再维护老版本 account 系统

  • 升级完整的 qifi 模块 支持多市场/跨市场的账户模型

    • 支持保证金模型

    • 支持股票

    • 支持期货

    • 期权[升级中]

实盘模拟盘部分

  • 使用稳定的 qifi 结构对接

  • 支持 CTP 接口的

    • 期货
    • 期权
  • 支持股票部分

    • QMT 对接
  • 母子账户的订单分发跟踪 [OMS]

  • ordergateway 风控订单流规则

多语言部分

  • 支持于 QUANTAXIS Rust 版本的通信

  • 基于 arrow 库, 使用多语言支持的 pyarrow 格式, 对接 arrow-rs, datafusion-rs, libarrow(CPP)

  • 支持 RUST/ CPP 账户

  • 支持因子化的 rust job worker

社区/项目捐赠

github

QUANTAXIS 是一个开放的项目, 在开源的3年中有大量的小伙伴加入了我, 并提交了相关的代码, 感谢以下的同学们

许多问题 可以在 GITHUB ISSUE中找到, 你可以提出新的issue

捐赠

写代码不易...请作者喝杯咖啡呗?

(PS: 支付的时候 请带上你的名字/昵称呀 会维护一个赞助列表~ )

QQ群

欢迎加群讨论: 563280067 群链接

DISCORD 社区 https://discord.gg/mkk5RgN

QUANTAXIS 开发群: 773602202 (如果想要贡献代码 请加这个群 需要备注你的GITHUB ID)

QUANTAXIS 期货实盘多账户的本地部署群 (请勿浪费群资源 没有本地多账户部署的请勿加): 945822690

公共号

欢迎关注公众号: 公众号

QAPRO公共号免费提供了下单推送接口, 关注公共号回复trade即可使用

论坛 QACLUB

QUANTAXIS 内测版论坛 QUANTAXISCLUB上线

http://www.yutiansut.com:3000

凡通过论坛进行提问的 均有最高的回复优先级

More Repositories

1

QAStrategy

策略基类/ 支持QIFI协议
Jupyter Notebook
209
star
2

QUANTAXIS_Strategy

QUANTAXIS 策略文档中心
Python
118
star
3

qaaccount-rs

rewrite quantaxis in rust / backtest/ trading/
Rust
98
star
4

QASTRATEGY101

strategy 101 从今天开始 逐步开放101个基础策略的QA实现 包含5个大类
Jupyter Notebook
89
star
5

QUANTAXIS_RealtimeCollector

quantaxis 实时行情采集/分发
Python
51
star
6

qatrader-rs

qatrader 支持单机上万实盘/模拟盘账户的 高性能QATRADER
Rust
45
star
7

QUANTAXIS_Webkit

QUANTAXIS事务性后台和前端网站
JavaScript
38
star
8

QAFactor_Alpha101

alpha101 的 quantaxis 适配版本
Python
36
star
9

QIFIAccount

QIFI协议下的Account实现
Jupyter Notebook
26
star
10

QATrader

QATRADER
Python
24
star
11

qamarket-rs

rust for market collection
Rust
20
star
12

quant

代码迁移到 https://github.com/yutiansut/quantaxis
Python
19
star
13

qamazing_community

qamazing 社区版本
CSS
14
star
14

QUANTAXIS_WEBSERVER

quantaxis_webserver
Python
13
star
15

QIFI

Quantaxis Differential Information Flow for Finance Intergration
13
star
16

QATradeG

一键部署的期货trade gateway
13
star
17

danmuWordCloud

各大直播平台的弹幕获取后,基于文本挖掘,制作关键词云
Python
13
star
18

QUANTAXIS_SPIDER

QUANTAXIS 爬虫mod python/javascript/mongodb
Python
12
star
19

QUANTAXIS_RandomPrice

QARandomPrice_TickPrice_by_OU process
Python
12
star
20

QACTPBeeBroker

QUNATAXIS CTPBee Broker
Python
12
star
21

QUANTAXIS_Trade

QUANTAXIS 实盘模块
Python
11
star
22

qafactor-rs_release

qafactor-rs的release version
10
star
23

QAPUBSUB

QA PUB/SUB
Python
9
star
24

qadata-rs

data source
Rust
8
star
25

QAOTGBROKER

quantaxis otgbroker
Python
7
star
26

yutiansut

6
star
27

qifimanager

quantaxis qifi manager
Python
6
star
28

QUANTAXIS_RUN

automatic run
Python
6
star
29

qatrade_admin

lite trade terminal
JavaScript
5
star
30

VIFI

QUANTAXIS可视化标准协议
5
star
31

QANotify

一个微信推送和运维工具
Python
5
star
32

QUANTAXISRUNTIME

实时行情订阅分发和推送
C#
5
star
33

QATRADECHART

TRADE CHARTS
JavaScript
4
star
34

QUANTAXIS_CythonPart

部分影响性能的模块的cython重写
Python
4
star
35

QAStrategyCenter

StrategyTemplete
Python
4
star
36

QAVIFIServer

quantaxis vifi server
Python
4
star
37

qaenvironment

quantaxis environment
Python
4
star
38

QUANTAXIS_Monitor_GUI

Python
4
star
39

qadataframe-rs

qadataframe-rs
Python
3
star
40

QUANTAXIS_CRAWLY

Python
3
star
41

QAFACTOR

QAFactor PROJECTS
Python
3
star
42

CodeFactory

各种各样的代码仓库
JavaScript
3
star
43

Stock-Price-Prediction-Examples

A batch of various AI models applied to predicting stock like financial instrument prices
Jupyter Notebook
3
star
44

QUANTAXIS_DASK

dask intergration
Jupyter Notebook
2
star
45

QUANTAXIS_EventBus

Event Network for QUANTAXIS
Python
2
star
46

NEXTWonder

量化孵化模式
2
star
47

QASchedule

Schedule for job
Python
2
star
48

QATrader_Go

golang version QATRADER
Go
2
star
49

QAOpenDocuments

QUANTAXIS 开放式文档
2
star
50

QAKline

Kline
JavaScript
2
star
51

QAOrderTrack

QAOrderTrack
2
star
52

QUANTAXISDataTool

QUANTAXIS Data Tools 数据以及数据库维护工具
Python
2
star
53

QUANTAXIS_VSCODE

QUANTAXIS VSCODE EXTENSION
JavaScript
2
star
54

marl-optimal-execution

Jupyter Notebook
1
star
55

qaservicedetect

适用于DOCKER的服务发现机制
Python
1
star
56

QABOOK

this is a template tex doc for quantaxis
TeX
1
star
57

QAMongoDBDocker

quantaxis_mongodb_docker
Shell
1
star
58

QATask

task mapper/ receiver
Python
1
star
59

QUANTAXIS_STORAGE

QUANTAXIS 数据库组件 Mongodb与MySQL通讯 交易回测数据 用户策略数据
C
1
star
60

QAFactors

QUANTAXIS生产因子
1
star
61

QUANTAXISGpuAcceleration

Python
1
star
62

QUANTAXIS_WORKSPACE

quantaxis workspace file
1
star
63

QAStrategySchedule

QAStrategySchedule 策略调度分发, 分布式回测收集, 快速验证Rank计算 PBO/CSCV
1
star
64

jupyterseries

jupyter
Python
1
star
65

qafeature

feature is all u need
1
star
66

QA_OMS_SOLUTION

QA_OMS_SOLUTION
1
star
67

QUANTAXIS_EXCHANGE

EXCHANGE_CENTER for QUANTAXIS
1
star
68

QUANTAXISMessageQueue

一套多语言公用的消息队列和数据结构
Protocol Buffer
1
star
69

QA_AtBroker

QUANTAXIS_HaifengAtpy_Broker
Python
1
star
70

web

website www.yutiansut.com
CSS
1
star
71

tdx.js

Tdx JS接口
JavaScript
1
star