
In simple English
This program runs trading strategies on Chinese futures exchanges automatically. It connects directly to broker software using a fast C++ bridge. You can check your trades through a web dashboard built with Django (a framework for building websites in Python quickly and securely). It sends alerts to your work chat when trades happen. You need coding knowledge and your own broker account to set it up.
What it is
An automated trading platform for Chinese futures markets that combines C++ extensions with a Python core and a web interface. It links to exchange broker systems through the CTP (China Financial Futures Exchange Trading Platform) protocol.
What it is good for
Solo traders and developers who want to run custom quantitative trading algorithms on Chinese futures exchanges without buying expensive commercial software.
- Connects straight to exchange gateways for low latency.
- Includes a web dashboard for monitoring accounts and trades.
- Sends trade logs directly to corporate chat apps.
- Requires compiling C++ code with CMake and MSVC or GCC.
- Designed specifically for Chinese futures brokers using the CTP protocol.
- Needs careful configuration of sensitive broker credentials.
manual order entry or commercial trading terminals
Django
- vnpy/vnpy46k stars
A much larger Python trading framework supporting multiple brokers and international markets.
- 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.
pip install -r requirements.txt python main.py