Skip to content

roq-trading/roq-fix-client-template

Repository files navigation

A template project for creating your own FIX client.

Prerequisites

Use stable for (the approx. monthly) release build. Use unstable for the more regularly updated development builds.

Initialize sub-modules

git submodule update --init --recursive

Create environment (Mambaforge)

scripts/create_conda_env.sh unstable debug

Activate environment

source opt/conda/bin/activate dev

Build the project

Sometimes you may have to delete CMakeCache.txt if CMake has already cached an incorrect configuration.

cmake . && make -j4

Building your own conda package

scripts/build_conda_package.sh stable

About

Template project to get started with writing C++23 trading strategies using the FIX protocol.

Topics

Resources

License

Stars

Watchers

Forks