Analytics & Edge Lab

Find the edge hiding in your data.

Analytics is where a journal pays for itself — if the numbers are honest. Sage's analytics read exactly what your journal recorded and follow one rule throughout: counts, not verdicts. Every rate carries its sample size and a confidence interval, a missing value is shown as missing rather than as zero, and nothing tells you a setup "works". The Edge Lab goes further: it re-simulates every trade at fixed targets from the real price path and ranks the conditions that actually carry your edge against your own baseline.

In the app: Analytics · Edge Lab · Reports

The Analytics page in SageTradingJournal: performance at a glance, equity, monthly P&L and instrument breakdown, shown with sample data

Shown with sample data.

What it is

Trading Analytics & Edge Analysis, concretely.

Honest

Every rate with its interval

Win rates, expectancy and adherence come with n and a 95% Wilson interval. Five trades at 80% is shown as the wide range it is, so a small sample cannot pass for a discovery.

Exact

The R:R simulator

For every trade — live or backtest — walk the real 1-minute path from your entry and race a fixed 1R, 1.5R, 2R, 3R… target against the stop you had at fill, not truncated at where you exited. Win rate, average R, total R, profit factor and drawdown for each target, side by side.

Ranked

Edge by session, setup, tag — and tag pair

Each slice's expectancy as lift over your own baseline, ranked, with sample size. Two conditions together often carry what neither does alone.

Deep

The risk metrics

Sharpe, Sortino, Calmar, SQN, Kelly fraction, runs z-score, consistency score, maximum drawdown — and a Monte Carlo resample of your own trades for drawdown percentiles and probability of ruin at your risk per trade.

Time

Time-of-day and session edge

Which hours and sessions make and lose R, so a leak can be closed by simply not trading it.

Periodic

Reports

A written read of any period — headline, equity, highlights, discipline and behaviour — from the same recorded data, for the weekly review that actually changes the next week.

How it works

How a trader actually uses it.

  1. 01

    Record the stop at fill

    Everything here runs in R, and R needs the initial stop. Log it, or let the MetaTrader 5 sync capture it.

  2. 02

    Let the sample build

    Around thirty trades the first patterns separate from noise; the intervals tell you when. Backtest sessions build a sample faster and feed the same lab, in their own book.

  3. 03

    Ask the R:R question

    Would a fixed target have beaten how you managed the trade? The simulator answers exactly, per target, from the real path — for your live and your backtest trades.

  4. 04

    Rank, then confirm

    Sort slices by lift over baseline, discount by sample size, and confirm a candidate on trades it was not found in before you change how you trade. Then write it down as a play.

What it is, and isn't

Straight about the limits.

It does

  • Expectancy, win rate, profit factor and drawdown by setup, play, session, hour, day, instrument, tag and tag pair — with n and intervals
  • An exact fixed-target R:R simulation from stored 1-minute candles, on live and backtest trades
  • Sharpe, Sortino, Calmar, SQN, Kelly, runs z-score, consistency, Monte Carlo drawdown percentiles and ruin probability
  • MAE/MFE excursions reconstructed from 1-minute data; time-of-day and session edge; periodic reports

It doesn't

  • Supply strategies, setups or signals — the slices are yours, and so is the edge
  • Say a setup "works"; it shows the count and the interval
  • Show a zero where there is no data; missing is shown as missing
  • Compare you to other traders — the baseline is your own record

Trading Analytics & Edge Analysis, answered.

What is Edge Lab?
The part of Sage's analytics that hunts for conditions under which your results beat your own baseline: an exact R:R simulator, session/setup/tag ranking by lift, and the risk metrics (Sharpe, Sortino, SQN, Kelly, Monte Carlo). It reads your journal and backtest sessions; it supplies nothing of its own.
Why do you show confidence intervals?
Because a win rate from a small sample is mostly noise, and a number without its uncertainty invites a decision the data cannot support. The interval is the honest version of the number.
How does the R:R simulator work?
For each trade it takes your entry and the stop you had at fill, walks the real minute-by-minute price path afterwards, and records whether a fixed target or the stop was hit first — for each target level, and past your actual exit. A spread buffer can be applied so a target only counts once price clears it by the spread.
Does it work on backtest trades?
Yes — the same simulator and the same metrics run on backtest sessions, in a separate book from your live journal.
Is analytics free?
Yes, all of it, with no card required.

See every module on the features overview.

Try trading analytics & edge analysis on your own trades.

Create your workspace in ten seconds. Everything on this page is free, with no card and no paid tier.

Free · no card · your data stays yours