Home / Backtesting & trading frameworks

PandoraTrader

Backtesting & trading frameworks★ 1,478 GitHub starsC++⏱ No commits in over six months

C++ quantitative trading framework for Chinese futures CTP

What it is

A C++ high-frequency trading and backtesting platform for Chinese futures markets, built around a clear, component-based architecture. User strategies connect through an abstraction layer to trade and market data APIs such as CTP, QDP and Femas, with support for direct broker connectivity, tick-level backtesting via its simulator, built-in risk controls, and cross-platform operation on Linux and Windows. Traders who want low-latency, exchange-direct execution and are comfortable writing strategy logic in C++ are the intended audience. Most documentation and repository material is written in Chinese, and the framework is oriented toward Chinese futures exchanges rather than global markets.

At a glance

Research onlyOur rating, based on popularity, maintenance and how ready it is for real use.

Best forProfessional quants
Used forLive trading, Backtesting
MarketsFutures
StackC++
Learning curveSteep learning curve
Practical valueMedium practical value
CostFree and open source
HardwareNo GPU needed
MaintenanceNo commits in over six months

GitHub stars, last 30 days

Daily snapshots since 2026-09-12 (up to 30 days): +11 over the period, now 1,478. Gaps mean no snapshot was taken that day.

In the author's words

A C++ CTP trading framework, with very clear logic.

Open on GitHub ↗This week's trending tools中文页面

Similar tools