TradingChassis Ops Lab Documentation
What this project is
TradingChassis Ops Lab is a local-first trading infrastructure / operations lab around NautilusTrader. It is a Trading Infrastructure Proof of Skill: reproducible, spec-driven backtest and paper workflows with deterministic local data preparation, artifact-first observability, and file-based operational controls.
- A local operations lab for running and inspecting deterministic workflows
- A repository focused on run lifecycle quality, traceability, and drillability
- A constrained environment for Nautilus smoke backtest runs and synthetic paper lifecycle rehearsal
What this project is not
- Not a live trading system
- Not a production-grade safety or reliability platform
- Not a strategy-performance or profitability benchmark
- Not a strategy alpha or PnL project
- Not connected to live exchanges or testnets
What it can demonstrate
- Spec validation and deterministic
run_idflows - Local dataset preparation and fingerprinting (1-minute OHLCV candles)
- Nautilus smoke backtest and bounded synthetic paper lifecycle skeleton runs
- Metrics export, kill switch controls, reconciliation checks, and failure drills
- Local loopback connectivity readiness/probe workflows with artifact-backed metrics and dashboard panels
- Consistent run artifacts under
artifacts/runs/<run_id>/
Where to go next
Quickstart
Short first-run path for install, checks, data prep, backtest smoke run, and metrics export.
Full demo flow
End-to-end operational walkthrough including paper lifecycle, kill switch, reconciliation, and drills.
Roadmap
Completed milestones (0.1.0 through 0.6.0), gaps, and deferred future work.
Run model
Run spec, artifacts, journal, metadata, and reproducibility concepts.
Architecture
Logical architecture and artifact/safety/reconciliation responsibilities.
Limitations
Canonical current implementation boundaries and non-production scope.
Runbooks
Deterministic runbooks for stale data, connectivity probe failures, mismatch, and restart recovery.
Sample reports
Representative outputs for quick review in the repository.