In simple English
This tool helps you write programs that trade stocks, futures, and options automatically. You write small scripts in Python to check prices and place orders on your brokerage account. It gives you historical market data, live price feeds, and paper trading tools without needing a local database. You do not pay for the software, but you need a funded brokerage account to trade live. Setting it up requires basic programming knowledge and a working Python environment.
What it is
A Python software development kit that connects trading strategies directly to market gateways and broker accounts. It handles live feeds, historical tick data, backtesting, and order routing in a single package.
What it is good for
Solo builders and quantitative traders who want to automate trading strategies on Chinese futures exchanges and stock markets without building custom data pipelines.
- Provides access to historical tick data and K-line data for all tradeable contracts without managing a database.
- Supports paper trading and live execution across a large number of brokers.
- Integrates smoothly with data analysis libraries like pandas and numpy.
- Requires Python 3.9 or higher and a command-line environment to set up.
- Documentation and primary support channels are primarily in Chinese.
- Real-time trading carries financial risk and requires accounts with supported brokerages.
Writing custom broker API integrations and manual trade execution spreadsheets.
pandas and numpy for data analysis and strategy math.
- QuantConnect/Lean22k stars
An algorithmic trading engine for backtesting and live trading across multiple asset classes.
- jesse-ai/jesse8.7k stars
A Python framework for writing crypto trading strategies, testing them against past prices, and running them live.
- hummingbot/hummingbot20k stars
A free framework for writing and running automated trading programs on cryptocurrency exchanges.
- lballabio/QuantLib7.7k stars
The long-established free library for pricing and risk-managing financial instruments.
python3 -m venv venv source venv/bin/activate pip install tqsdk