Every journal tracks your trades. Sage trains the trader.

One free workspace for the whole loop: journal every trade in R, write your setups as plays, find the edge in your own numbers, replay the market candle by candle, respect your prop-firm limits, catch tilt before the next entry — and level up for the work, never the risk.

No card. No paid tier. Your data stays yours.

XAUUSD15m · Replay · sample dataTue 07:00
Journaled

XAUUSD · Long · London open · stop at fill

Breakout retestCalmStopped

XP for the entry, not the result

Built for discretionary traders — forex, gold, indices, futures, crypto — who want their own numbers, not someone else's strategy.

One trade, all the way through.

Others give you a form. Sage gives you a loop: the trade you take becomes an entry, the entry becomes a number, the numbers show a pattern, and the pattern becomes a rule. Follow one trade through it.

  1. 1 / 5

    Take it on a replay.

    Step through real market history one candle at a time. The chart physically cannot show a candle you have not reached, on any timeframe, and fills resolve on 1-minute data inside the bar.

    About replay & backtesting
    XAUUSD15m · Replay · cursor Tue 09:15
  2. 2 / 5

    It journals itself.

    Live trades arrive from MetaTrader 5 with the stop that was live at fill; replay trades are journaled the moment they close. Setup, session, state and the chart ride along, and everything is measured in R.

    About the journal
    Trade #148Journaled automatically
    Instrument
    XAUUSD
    Side
    Long
    Entry
    2403.66
    Stop at fill
    2401.26
    Exit
    2408.46 · target
    Result
    +2.00R
    Session
    London open
    Setup
    Breakout retest
    State going in
    Calm, 7/10
    Screenshot
    Captured at close
  3. 3 / 5

    It lands on your numbers.

    Win rate, expectancy, drawdown and the R distribution update from that one entry — and every rate carries the count behind it, so ten trades never pass for a hundred.

    About analytics
    Win rate 55% of 40Expectancy +0.38RTotal +15.2R
    -1R
    -0.5R
    0R
    +0.5R
    +1R
    +1.5R
    +2R
  4. 4 / 5

    It shows where you leak.

    Edge Lab slices your own record by session, setup, time and behaviour, ranks each slice against your baseline and gives it an interval. Nothing says a setup works; you get the count and decide.

    About Edge Lab
    Where your R comes fromvs your baseline · 95% interval
    • London openn=34 · +0.41R
    • Breakout retestn=21 · +0.36R
    • Fridayn=18 · −0.08R
    • Within 30 min of a lossn=12 · −0.52R
  5. 5 / 5

    It becomes a rule you keep.

    Turn the finding into a goal Sage checks against every trade from now on. Progression pays for the journaling and the kept rules — never for the P&L, the size or the count.

    About goals & psyche

    Goal, checked against every trade

    No entry within 30 minutes of a loss

    11 days kept in a row · broken once, on day 3

    Discipline level 7for kept rules, not for P&L

Every number in this story is sample data.

The whole workspace, as it is.

Real screens from a signed-in workspace. Nothing aspirational, nothing behind a tier.

The All Trades table in SageTradingJournal, with R-multiples, setups, sessions, screenshots and a date filter, shown with sample data

Every trade in R, with the stop at fill, setup, session and screenshot.

Shown with sample data.

More about journal

Four things most journals can't do.

Replay that cannot cheat

The chart is a pure function of your replay cursor — the datafeed physically cannot return a candle you have not reached, on any timeframe. Switch from 5m to 4h mid-session and the higher timeframe still only shows what you would have known.

No lookahead, by construction

R:R answered, not guessed

"Should I have held for 3R?" is answered from the actual 1-minute price path: your entry and original stop race a fixed target, candle by candle. Results are not truncated at wherever you exited, and gaps fill at the open like they really would.

Exact, not inferred

Broker sync with no password

A free MetaTrader 5 Expert Advisor reads your closed history and posts it to your journal. It never asks for broker credentials and cannot place, modify or close an order. It also captures the stop that was live at fill — which is what makes an R-multiple real.

Free forever, no paid API

Numbers that admit what they don't know

Every rate carries its sample size and a confidence interval; a missing value is shown as missing, not as zero; nothing says a setup "works". You get the count and the interval, and you decide.

Counts, not verdicts

16 timeframes — 1m to 1W, all from one candle store. 1m price path — behind every R:R result, not an estimate. 8 connected modules — journal, playbook, analytics, edge, replay, prop, psyche, progression. $0 to start — free, including MetaTrader 5 sync. No card.

Everything inside, as the app groups it.

Your data, your workspace

Every account is an isolated workspace. Your trades are never pooled, sold, or used to train anything.

Private by default

Nothing is public until you switch a specific surface on — and each switch is off by default and instant to reverse.

Export any time

Download every trade you have logged as a CSV from the trades table, whenever you like. Your record is never locked in.

Questions, answered.

Is SageTradingJournal really free?
Yes. The journal, backtesting workspace, analytics, Edge Lab, prop-firm tracking, psychology tools, progression and MetaTrader 5 auto-logging are all free, with no card required and no paid tier.
Is this only for XAUUSD / gold?
No. Everything works for any instrument you trade — forex, metals, futures, indices, stocks or crypto. XAUUSD simply ships with the deepest bundled candle history for backtesting.
Do I need to connect a broker?
No — but you can, for free. Log trades manually in seconds, bulk-import a CSV from MT4, MT5, cTrader or TradingView, or install the free MetaTrader 5 Expert Advisor to auto-log every closed trade. It never asks for your broker password.
What makes the backtesting different?
The market is paused at your cursor and the chart can only show candles you have reached — on any timeframe. Fills resolve inside the bar, on the side of the book they trade on, at the spread quoted in the historical data where it exists. Every trade is journaled, graded from evidence and analysed with the same tools as your live trades.
Does the gamification encourage overtrading?
It is designed not to. Levels, missions and skills are derived from journaling, backtesting, analysis and kept rules — never from P&L, trade count or size — and XP for volume falls off sharply. A research habit out-earns thousands of backtest trades.
Is my data private?
Completely. Each account is an isolated workspace. Nothing is public unless you opt in per surface, nothing is sold or pooled, nothing trains anything, and you can export your trades as a CSV at any time.
Does it work on a phone?
Yes. The journal, analytics, prop tracker and progression are built for a phone, and the backtesting workspace has its own phone layout — a thumb bar upright, a rail when the phone is on its side.

Your next 100 trades could actually make you better.

Create your workspace in ten seconds. Free forever, no card, your data stays yours.