yutiansut/quantaxis

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

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 11 minutes ago
Added to GitGenius on September 5th, 2026
Created on March 29th, 2016
Open Issues & Pull Requests: 239 (+0)
GitHub issues: Enabled
Number of forks: 3,453
Total Stargazers: 11,099 (+0)
Total Subscribers: 651 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 21.1 days
Mean response time: 231.2 days
90th percentile: 568.9 days
Tracked items: 21

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 11% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 16
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 823 days
Stale 30+ days: 16
Stale 90+ days: 16

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • 用户实测教程 (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

QUANTAXIS is a Python-based quantitative trading framework that supports backtesting, live trading, and portfolio management across stocks, futures, and options with task scheduling and distributed deployment capabilities.

The framework addresses the need for a complete local quantitative trading solution by integrating data acquisition, backtesting engines, paper trading, live trading execution, and visualization tools in a single system. Its core approach combines a Python interface with a Rust backend (QARS2) to achieve high performance. The tool handles account management through a QIFI-compatible protocol, supports multiple asset classes with specialized order types for each, and provides zero-copy data exchange between Python and Rust components with automatic fallback to pure Python implementations when the Rust extensions are unavailable.

Developers should choose this framework if they need an all-in-one local quantitative trading platform rather than assembling separate components. It suits projects requiring backtesting across multiple asset classes, multi-account management, and the ability to transition from historical analysis to live trading without changing the core codebase. The framework is particularly relevant for teams wanting to avoid cloud dependencies and maintain complete control over their trading infrastructure locally.

The project maintains active development with recent modernization of its Python dependency stack to support versions 3.9 through 3.12, including updates to core libraries like pandas, pymongo, and pyarrow. Performance optimization work is ongoing, evidenced by the integration of Rust components that claim significant speedups in account operations and backtesting. The codebase includes multiple related implementations in different languages, suggesting sustained effort to provide both high-performance and accessible versions of the core trading engine.