Appendix90.ArchitectureRef - haymant/trading GitHub Wiki

Architectures of other trading platforms

QuantConnect

QuantConnect Lean

Component Diagram

Components

MarketCetera

From CCFEA An extensible Open Source framework for backtesting algorithmic trading strategies within the Marketcetera platform thesis, there are some analysis done.

MarketCetera Architecture

Market data and exchange simulator

CCFEA market data adaptor and exchange simulator

CCFEA exchange class diagram

CCFEA exchange workflow

VN.PY

Refer to https://www.vnpy.com/forum/topic/16-vnpyde-si-wei-dao-tu-jia-gou for more details

Main program

Run

Libs

Libs

Strategy

Strategy

MS Qlib

Architecture of Qlib

BigQuant

Refer to https://bigquant.com/wiki/doc/gongjuxiang-x7LnZayd2X for more.

BigQuant platform

Quantopian

Workflow