API Reference¶
Complete API documentation for SignalFlow components.
Modules¶
- High-Level API —
Backtest,FlowBuilder,FlowResult, shortcuts, exceptions - Configuration — Flow configuration, FlowDAG, YAML loading, ArtifactSchema
- Core — Data containers (
RawData,Signals), registry, semantic decorators - Data — Exchange loaders, OHLCV resampling, storage backends
- Detector — Signal detection algorithms
- Feature — Feature extraction,
FeaturePipeline, informativeness - Labeler — Triple Barrier, Fixed Horizon, Trend Scanning, Volatility
- Validator — ML-based signal validation (sklearn, LightGBM, XGBoost)
- Strategy — Runners, brokers, entry/exit rules, sizing, state, monitoring
- Analytic — Monte Carlo, Bootstrap CI, significance tests (Numba)
- Visualization — D3.js flow graph, Mermaid export
- CLI — Command-line interface
- Technical Analysis (ta) — 189+ indicators from signalflow-ta