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
When to use it
- Use Signal Analyzer to test whether an indicator relates to a later outcome across time periods.
- 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: an optional subtract or divide operation against a second indicator. In single mode, it is under Compare with another indicator. The second indicator starts as a different indicator on the same ticker, because an indicator against itself is a constant.
- 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
Each mode shows its question first: the indicators, the target, and the forward outcome. The controls below are tokens on one line under the inputs, and each token shows its current values. Select a token to edit it. Single mode uses Sampling and fit. Dual mode uses Sampling, metrics, and bins. Multi mode uses Sampling and reporting and Tree model.
- 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: each heatmap axis shows the indicator range of each bin. Use cell coverage and the best and worst cells to separate broad effects from sparse outliers. Then save 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.
Regressogram summaries use full-precision bin membership. Display rounding does not change which observations a bin contains.
Save to Library
Save an analysis to keep its inputs and diagnostics. To reuse a pattern in Strategy Builder, save the single setup, dual cell, or multi leaf as a Library signal.