Platforms

cTrader Auto-Journaling and Live Trading Edge Tracking

Auto-journal cTrader trades and watch your edge update live — expectancy and win rate recompute with every closed position, backed by a confidence interval.

WM
William M. · Founder of Shibiki

Most journals tell you what you did last month. A live-connected one tells you whether the strategy you’re trading right now still has an edge — and that difference is worth a payout.

From cTrader deal stream to a structured journal

cTrader’s Open API emits an execution event every time a position closes. Auto-journaling means catching that stream and turning each raw deal into a structured record without you touching a keyboard: entry, exit, volume, commission, swap, and net PnL, all resolved server-side.

The practical win is timing. Manual journaling happens after the session, when your memory of why you took the trade has already faded and the numbers are hours old. Auto-capture happens at the close, so the record is complete and honest before you’ve even flipped charts. You add the one thing the API can’t know — the setup tag and a line on your thinking — and the arithmetic is already done. Setup is a few clicks on the cTrader integration; after that the journal fills itself.

Live expectancy and win-rate as trades close

Once trades are flowing and tagged to a strategy, two numbers update on every close:

  • Win rate — the share of trades that finished green.
  • Expectancy — the average result per trade, best expressed in R-multiples so a 2R winner and a 0.5R winner aren’t treated as equal. If R is unfamiliar, the R-multiple explainer shows why normalizing every trade to its initial risk is the only fair way to compare setups.

Expectancy is the number that actually pays you. A 40% win rate with an average 3R winner crushes a 70% win rate that scalps 0.4R and occasionally gives back a full R. You can pressure-test any combination in the expectancy calculator — plug in your win rate and average win/loss and watch how sensitive the result is to your average winner.

Watching these recompute live changes behavior. When you can see expectancy tick down over a run of trades, you stop rationalizing a losing week as variance and start asking whether the setup has actually stopped working.

Why a Wilson confidence interval beats a raw win-rate

Here’s the trap a raw win rate sets. You take eight trades, win six, and your dashboard proudly reads 75%. It feels like a green light to size up. But six of eight is almost meaningless — the true win rate consistent with that sample could be anywhere from roughly 35% to 95%.

A Wilson confidence interval fixes this by reporting a range instead of a point, and — crucially — by being honest about small samples. Instead of “75%,” you see something like “75%, but the real rate is plausibly 40–93% at this sample size.” The interval is wide when you have few trades and tightens as the sample grows.

For a funded trader this is the single most useful piece of statistical hygiene:

  • It stops you sizing up on noise. A hot streak with a wide interval isn’t proven edge yet.
  • It flags real decay faster. When the whole interval slides below break-even, that’s not variance — that’s your edge telling you something.
  • It sets a threshold for trust. You learn to wait until the interval is tight enough before betting the account on a setup.

This is the honest-statistics layer that most journals skip. A tool like Edgewonk gives you deep manual analytics, but if you’re eyeballing a raw percentage off a hand-entered log, you’re one hot week away from over-trusting a sample that hasn’t earned it.

Separating edge by symbol and session

A blended, account-wide expectancy hides more than it reveals. Your EURUSD London opens might be carrying the account while your late-US-session gold trades quietly bleed it. Pool them and you see a mediocre average; split them and you see one edge and one leak.

Tagging each cTrader fill to both a symbol and a session lets the journal compute edge health per slice. That’s where the actionable decisions live:

  • Cut or shrink the slices whose confidence interval sits below break-even.
  • Concentrate size on the slices with a tight interval clearly above zero.
  • Notice when a symbol that used to work has quietly rolled over.

Acting on edge decay before it costs a payout

Edge decay is rarely dramatic. It’s a slow drift — a setup that used to print 1.2R now averages 0.3R, spreads widened, the regime changed, and nothing about your screen looks alarming. By the time it shows up in your account balance, you may already be in a drawdown that threatens the evaluation.

Live edge health is an early-warning system. The pattern to act on:

  1. Expectancy for a strategy trends down over a meaningful run of trades.
  2. Its Wilson interval widens or drifts toward zero.
  3. You cut size first, investigate second — reducing risk while you figure out whether it’s variance or a genuine regime shift.

Cutting size on a decaying edge protects the account; waiting for confirmation from your P&L protects nothing. The point of watching your edge live is to make that call while it’s still cheap.

Related: cTrader integration · R-multiple · Expectancy calculator

Related guides

Free · 90-second setup

Stop tracking your trading. Start running it.

Shibiki journals every trade, measures your real edge, and pushes hard risk limits to your broker — across every prop-firm account at once.

Connect your first account

No credit card · works with your prop firm

  • Auto-journals every fill straight from your broker
  • Live edge health with a Wilson confidence interval
  • Hard risk limits enforced at the broker — not just alerts
  • One master strategy copied across your prop accounts