Signal Analyzer
Signal Analyzer evaluates indicator values against a target asset's future outcome such as return, win rate, or volatility. Use it to test a signal before turning it into a strategy rule.
On this page
Video walkthrough
Features
- Single, dual, and multi-signal analysis modes
- Configurable evaluation targets (return, win rate, volatility)
- Save signals to Library for reuse in Strategy Builder
- Threshold calibration with visual breakpoints for isolating signal regimes
- Rolling and expanding window evaluation
When to use it
- Use Signal Analyzer when the open question is whether an indicator has a stable relationship with a later outcome.
- Use Portfolio Backtest when you already know the rule and want to test it inside a portfolio.
- Use Strategy Builder when the next step is a signal-driven switching rule.
Modes
| Mode | Primary Inputs | Primary Results |
|---|---|---|
| Single | One indicator, one target ticker, explicit price mode, one forward metric, and one horizon. | Scatter and fit view, bin summaries, split coverage, and diagnostics. |
| Dual | Two indicators measured jointly against shared forward outcomes. | Metric heatmap, populated-cell diagnostics, bin table, and cell-level save-to-library selection. |
| Multi | Feature set, tree controls, and train/test validation settings. | Tree summary, feature importance, leaf-level reporting metrics, and validation diagnostics. |
Core inputs
- Indicator: the predictor you test, such as price, SMA, EMA, RSI, trailing return, volatility, or drawdown.
- Signal asset: the asset used to compute each indicator.
- Transform: optional subtract or divide operation against a second indicator.
- Target ticker: the asset whose future behavior the forward metric measures.
- Signal return basis: whether indicators and target outcomes use total-return series or price-only raw closes. Total return is the default. Uploaded
U.*aliases and unsupported.SIMraw series usetotal_returnwith a warning. - Forward metric: the future outcome, such as forward return, win rate, or volatility.
- Horizon: the number of trading days between the signal observation and the measured outcome.
Research controls
- Sampling frequency: how often the analysis samples the daily history.
- Signal lag: shifts the sampling schedule so you can check the same analysis against nearby alignments.
- Splits: divides the sample into time slices for stability checks.
- Fit method and bins: single-mode controls for polynomial fit or regressogram summaries.
- Metric selection: dual mode lets you switch the displayed heatmap metric while keeping the same sample.
- Tree controls: multi-mode settings such as train/test split, depth, minimum leaf size, and validation folds.
Read the results
- Single mode: start with scatter and fit, then check diagnostics for horizon, sampling assumptions, correlation, and split coverage before reading bin means.
- Dual mode: use populated-cell coverage and best/worst cell diagnostics to separate broad effects from sparse outliers before saving a cell to the Library.
- Multi mode: compare train/test and cross-validation diagnostics, then inspect leaf-level means and rule paths before creating a signal from a leaf.
Signal Analyzer isolates a relationship so you can check it before embedding it in a strategy. It does not build the trading rule for you.
Save to Library
Save a run to retain reproducible inputs and diagnostics. Use the mode-specific selection control: single setup, dual cell, or multi leaf. Turn a validated pattern into a Library signal. Strategies and Strategy Builder can then use it.