Quant is a quantitative analysis platform designed for financial data tracking, strategy modeling, and performance evaluation. It provides modular tools for algorithmic trading, data analytics, and strategy backtesting.
- π Data Integration β Connect to multiple exchanges and data providers.
- βοΈ Strategy Engine β Design and test your own trading strategies.
- π§© Modular Design β Clean architecture suitable for research and production.
Quant integrates multiple external market data sources for real-time and historical analysis:
-
Binance β Spot, Futures, and Options trading data.
-
Coinbase β Cryptocurrency spot market data and account info.
-
OKX β Spot, Futures, and Perpetual contracts.
βββββββββββββββββββββββ
β Data Collector β β Market data feeds
ββββββββββ¬βββββββββββββ
β
βββββββββββββββββββββββ
β Strategy Engine β β Backtesting / Live trading
ββββββββββ¬βββββββββββββ
β
βββββββββββββββββββββββ
β Analytics Module β β Reports & visualization
βββββββββββββββββββββββFor detailed usage examples and code samples, see the Example Documentation.
The examples include:
- Strategy engine setup and configuration
- Registering multiple trading strategies
- Processing real-time price updates
- Implementing custom callbacks
- Complete working demos
This project is dual-licensed under:
- MIT License β for individuals, researchers, and open-source developers.
- GNU AGPLv3 License β for organizations deploying this software as a network service (e.g., SaaS).
You may choose which license to apply.
See LICENSE-MIT and LICENSE-AGPLv3 for details.
