What problem does it solve?
This Skill helps you generate trading signals by learning whether future returns are likely to be positive or negative, while reducing future data leakage through walk-forward training.
Core Features & Use Cases
- OHLCV validation and safety: checks required columns, minimum data length, and NaN ratio, skipping symbols that fail quality gates.
- Feature engineering from market data: derives momentum, volatility, RSI, moving-average ratios, volume ratios, Bollinger Band position, and intraday ratios with division-by-zero guards and inf/NaN sanitization.
- Walk-forward predictive signaling: trains an sklearn classifier using expanding or sliding windows and converts predicted probabilities into continuous signals in [-1.0, 1.0].
- Typical use case: for a portfolio of symbols, compute daily (or bar-by-bar) long/short strength signals using a 5-day prediction horizon from OHLCV histories.
Quick Start
Use the ml-strategy skill to generate per-symbol trading signal series in the range [-1.0, 1.0] from your OHLCV data map.