Quickstart
The fastest path is the Docker bundle — no toolchain, three commands:
# from the unzipped bundle (holdoutlab.com/download)./setup.shdocker compose up -dOpen http://localhost:8080 → register (the first account becomes the owner) → follow the Getting started checklist on the Learn tab. No keys needed: ingest the crypto starter basket (free public data), backtest it, run the gauntlet, and paper-trade the sandbox. For equities, add a free Tiingo key in Settings (paste → Test).
The maintained walkthroughs:
- Install with Docker — the recommended install (requirements, IB paper, updating, backup).
- Install from source — the developer setup (
uv, Node,scripts/start.sh, http://localhost:5173). - First run — register, add keys in Settings (with a one-click Test), ingest data, and run your first validated strategy.
- Documentation home — everything else.