Skip to content

Alpha & signals

Find the forecast behind the strategy.

AI agents develop trading hypotheses and strategy code. Stratmill also includes signal research components that evaluate forecasts, account for turnover and costs, and combine signals under a shared risk model.

Every evaluation is listed on the Alpha Signals page of your workspace. Combined signal books remain an engine capability.

signal_evaluation.py
result = evaluate_signal(
    forecast, next_return,
    round_trip_cost=cost,
)
net_edge = result.net_edge
Market hypothesis study comparing scatterplot relationships, trading signals, candlesticks and residual distributions

Illustrative example · not a live result

Interactive illustration

Follow a forecast into its outcome.

An AI-generated idea needs measurable evidence. Reveal successive observations to compare a forecast score with the return that followed it.

A relationship is a starting point.

A positive correlation in this small example does not establish a tradeable edge. Check the forecast horizon, independent samples, turnover and costs before combining signals.

Forecast and subsequent outcomeSelected observation

Next-bar return (%)

−1010.80−0.8

Forecast score

Observations
16
Sample correlation (IC)
0.72
Latest return
0.35%

Review the whole sample and its uncertainty before drawing a conclusion.

Synthetic observations, shown in evaluation order. The forecast is set before the next bar; both axes can be positive or negative. This is an illustration, not data from the Alpha Signals page.

Inside alpha & signals.

Explore how this stage contributes to the AI trading strategy factory.

Separate forecasts from orders

A signal expresses direction and conviction. Position sizing, rebalancing and execution determine how that forecast becomes a trading strategy.

Measure what survives costs

Signal evaluation considers information coefficient, statistical evidence, turnover, net edge and correlation with existing forecasts.

Keep the rejected ideas

The signal library records every evaluation verdict, including the rejections, and the Alpha Signals page shows them. A forecast that disappears after costs is a useful research result.

From an effect to a combined book.

A forecast can be useful on its own yet add little to a book that already carries the same exposure. Evaluate both its information and its contribution.

  1. Hypothesis

    Define the proposed effect and forecast horizon.

  2. Evaluation

    Measure information, turnover and net edge.

  3. Combination

    Weight forecasts and size the combined exposure.

  4. Attribution

    Inspect contributions and compare with the signal removed.

Read the signal evidence together.

No single statistic turns a forecast into an approved strategy. Signal evaluation is upstream of strategy verification, backtesting and release review.

Scroll horizontally to see all columns.

What a signal assessment tells you
MeasureQuestion it answersWhat to watch
Information coefficientDoes the forecast align with subsequent returns?Sample size, uncertainty and the forecast horizon.
Turnover & net edgeDoes the estimated effect survive the cost of following it?Trading costs and forecast changes can consume the gross edge.
CorrelationIs this forecast similar to one already in the book?A different name can still describe the same underlying bet.
ContributionHow is the combined book’s result allocated to its signals?Recorded attribution is an allocation; compare a run without the signal to study its marginal effect.

Questions, answered.

More questions and answers
What does alpha mean here?

Alpha research searches for a predictive effect that may contribute returns beyond an existing exposure or benchmark. An alpha hypothesis is a claim to test, not a promise of excess returns.

Where do I see my signal evaluations?

On the Alpha Signals page of your workspace, the signal library. It lists every forecast evaluation the pipeline registered for your strategies, accepted or rejected, with its information coefficient, gross and net edge per period, cost, horizon and verdict. Filter by stage or verdict, search by strategy or instrument, and switch to platform strategies, whose evaluations every signed-in user can read.

Which evaluation stages does the Alpha Signals page show?

Three. Baseline is the first full backtest, before any review or tuning. Optimized replay replays the optimised parameters on the data they were tuned on, so it is in-sample and never out-of-sample evidence. Final exam is the one read of the reserved final window, kept whether the strategy passed or not.

Are these the same as live market indicators?

No. Live market indicators describe current market conditions. A research signal is a forecast evaluated against subsequent outcomes; an indicator alone is not evidence of a tradable edge.

Can several signals share one strategy?

The signal-book component combines weighted forecasts into a single position and manages its risk and rebalancing.

Does an accepted signal go straight to live trading?

No. Signal acceptance is a research verdict. The resulting strategy still needs verification, testing, review and paper admission; live execution additionally requires account-specific authorization and operational checks.

Does attribution prove a signal caused the return?

No. The book records a share-based allocation of P&L. A comparison with and without a signal provides another view of its contribution, but neither removes uncertainty about future behavior.

Explore the connected workflow.

See how AI agents, testing engines and execution controls work together across the strategy factory.

Stratmill is an AI trading strategy platform, not financial advice or a broker. Backtest and paper results are hypothetical. Trading involves risk of loss.