C++ Ultra-Low Latency Framework


Crossplatform (Windows, Linux, Mac OS) algo-trading framework. Can be compiled under RTOS (Real Time OS) to guarantee low interrupt latency.

Fast backtesting speed / Ultra-Low live trading latency. 5 million events per second processing speed on i7 CPU imply 0.2 microsecond (200 nanosecond) latency.

Heavily multithreaded.

Parallel multicore optimization. Cloud/cluster optimization. 35 million events per second optimization speed on i7 CPU with 4 physical (8 logical) cores.

Native C++ (inlines, compiler/linker optimization, etc.).

Object pools, ring buffers, non-locking event queues, atomic operations for multithreading, custom memory management and garbage collector.

Qt framework.

Inherits the best of SmartQuant C# framework. Allows rewriting critical parts from scratch taking into account ten years of (negative and positive) C# framework development and usage experience.

Uses powerful scenario mechanism.


Crossplatform (Windows, Linux, Mac OS) algo-trading framework


Inherits the best of SmartQuant C# framework