What problem does it solve?
It reduces manual stock selection by automatically computing multiple factor signals across many instruments, standardizing them on the same cross-section, and constructing a TopN equal-weight long portfolio.
Core Features & Use Cases
- Multi-factor computation: calculates momentum, reversal, volatility, and volume_ratio per stock from OHLCV time series.
- Cross-sectional standardization: applies Z-score normalization per factor across the available universe at each evaluation date.
- Composite scoring and TopN selection: combines standardized factor scores (equal-weight across factors by default) and selects the top-ranked names to assign weight 1/N.
- Rebalancing schedule: keeps the selected portfolio until the next rebalance date, avoiding unnecessary daily reranking.
- Use Case: build a systematic multi-instrument strategy that goes long the top-ranked stocks based on standardized factor strength, suitable for backtesting and research workflows.
Quick Start
Use the multi-factor skill to generate TopN equal-weight long signals from a mapping of ticker symbols to OHLCV DataFrames containing close and volume columns.