wangzhe3224/awesome-systematic-trading

A curated list of insanely awesome libraries, packages and resources for systematic trading. Crypto, Stock, Futures, Options, CFDs, FX, and more | 量化交易 | 量化投资

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 40 seconds ago
Added to GitGenius on September 13th, 2026
Created on December 11th, 2021
Open Issues & Pull Requests: 13 (+0)
GitHub issues: Enabled
Number of forks: 676
Total Stargazers: 5,124 (+0)
Total Subscribers: 80 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Awesome Systematic Trading is a curated list of libraries, packages, and resources for systematic and quantitative trading across multiple asset classes and programming languages.

The list addresses the challenge of discovering quality tools for building trading systems by collecting vetted projects that demonstrate good coding practices and solid software architecture. The curator selects projects based on their fit within the systematic trading domain, code quality, active development status, and test coverage, prioritizing depth over breadth to avoid including marginal or outdated libraries.

Developers building trading systems in Python, Java, C++, JavaScript, Rust, or Go will find language-specific sections to navigate. The list covers trading strategies, backtesting frameworks, algorithmic trading tools, and data science infrastructure relevant to equities, cryptocurrencies, futures, options, forex, and CFDs. A separate section focuses specifically on crypto trading resources. This resource suits teams evaluating the ecosystem before committing to particular tools, as well as individual traders exploring what libraries exist for their chosen language and asset class. The README does not compare this list to other curated trading resources.

The project welcomes community contributions through pull requests to add promising projects or remove outdated ones, indicating ongoing maintenance and responsiveness to the trading tools ecosystem.