Skip to content

Tutorials

Step-by-step lessons to get you productive with FLOX.

Prerequisites

  • C++20 compiler (GCC 13+ or Clang 16+)
  • CMake 3.22+
  • Linux (recommended)

Getting Started

Tutorial What You'll Learn
Quickstart Build FLOX and run the demo
First Strategy Write a simple trading strategy
Multi-Timeframe Strategy Build strategies using multiple bar timeframes
Recording Data Capture live market data to disk
Backtesting Replay recorded data through your strategy
  1. Quickstart — Verify your environment works
  2. First Strategy — Understand the core programming model
  3. Multi-Timeframe Strategy — Work with multiple bar timeframes
  4. Recording Data — Set up market data capture
  5. Backtesting — Test strategies against historical data

After completing these tutorials, move on to How-To Guides for specific tasks or Explanation for deeper understanding.