Strategies

A strategy is a C++23 sdk::Application delivered as a versioned Aurum project. The same application model supports live event processing, replay, paper execution, and production deployment.

  • Project contract – Identity, layout, compile/run behavior, and versioning.

  • Market data – Bind venue feeds and consume typed topic streams.

  • Simulation and replay – Use paper executors and deterministic replay before live trading.

  • Live trading – Resolve credentials, bind a live executor, and apply release controls.