FLOX is a modular framework for building trading systems, written in modern C++.
It provides low-level infrastructure for constructing execution pipelines, processing market data, managing strategy logic, and integrating with exchanges or storage backends. The framework is designed to be composable, testable, and suitable for both research and production environments.
📖 Documentation is available at https://flox-foundation.github.io/flox
The open-source community implementations of connectors built on top of Flox are maintained in the following repository: https://github.com/FLOX-Foundation/flox-connectors
Contributions are welcome via pull requests.
Please follow the existing structure and naming conventions.
Tests, benchmarks, and documentation should be included where appropriate.
Code style is enforced via clang-format.
Pre-commit hook setup and formatting instructions are described in
Getting Started → Contribution.
FLOX is licensed under the MIT License.
See the LICENSE file for details.
FLOX is provided for educational and research purposes.
All strategies, connectors, and logic in test and demo code are demonstrative only and not intended for production use.
Use at your own risk. See DISCLAIMER.md for full legal notice.