Platform · Train

Reconciliation

Every losing trade is evidence. This reads all of them, finds what they had in common, proposes a change to the rule — and proves the change before it ships.

What you get
Losers get diagnosed

Not 'it lost'. What went wrong, and whether it was the rule or the market.

Fixes are proposed, not applied

Every change arrives with the evidence behind it. You approve it.

Proven before it counts

A fix has to survive the same grading as a new strategy.

Whatever you build here is tested against real market conditions and graded out-of-sample, so you always know whether it's working — on your own strategy, not a marketing figure. How the proof engine grades.

What we don't publish

We don't publish how failures are classified or how repairs are generated and tested.

We publish what a module does and what it's for. We don't publish how it works. The method is the product — and anyone holding the method holds the product.

Evaluating this for a desk? Talk to sales and we'll go as deep as an NDA allows.

How it works
  1. 01
    Every live fill matched to its intended trade

    What the strategy asked for is compared against what the broker actually did — price, timing, size. Slippage and rejections are measured rather than assumed away.

  2. 02
    Differences are classified, not just counted

    A fill that came late is a different problem from one that came at a worse price, which is different again from one that never came. Each is named so the fix is obvious.

  3. 03
    The gap feeds back into expectations

    Persistent execution cost is what separates a backtest that looked good from a live account that doesn't. Measuring it is the only way to know which one you have.

Worked example
A fill defect this engine actually found

Reconciliation compared intended entries against filled entries and found trades filling at prices the entry candle never traded through.

Cost of the defect, measured
−$5.9k / week
Visible in the strategy's own results?
it looked like a losing weekno
Found by
matching fills to intent

An execution bug does not announce itself — it arrives disguised as a strategy that stopped working. The only way to tell the two apart is to reconcile every fill against what was asked for.

What it refuses to do

Every one of these is a thing we could ship and choose not to. They are here because the limits are the part of a research tool you actually have to trust.

It won't quietly absorb a bad fill

Execution differences are surfaced, not averaged into the result.

Where reconciliation sits
Describe → Build → Prove → Train → Paper → You arm liveevery improvement re-proves before it counts1DescribePlain English, a pastedscript, or a chart photo2BuildA runnable strategy —one shape everywhere3ProveBacktested and gradedout-of-sample4TrainThe Conscious works it,condition by condition5PaperA real forward record,no money at risk6You arm liveOff by default. Only youcan turn it on

One pipeline, one strategy shape end to end. What you backtest is byte-for-byte what papers and what exports — there is no re-implementation step where drift can hide.

Under the claim
The Conscious training loopTHECONSCIOUSYour strategybuilt, imported, or drawnCondition lensessessions · regimes · structureEvidenceedge measured per conditionChallengeran improved copy, on paperYour callpromote it — or don'tIt narrows and tunes. It never deletes your work, and it never arms live money.

The same learning system that runs our own research desk, pointed at your strategies. You choose which folders it may learn from. Improved copies must beat the original on forward paper trades before promotion is even offered — and a promotion that stops holding up is demoted back to testing by the evidence, never quietly kept.

Questions people actually ask
Why does reconciliation matter if my backtest already models costs?

Because a model is an estimate and your broker is a fact. Reconciliation measures the real gap between the trade your strategy intended and the fill you received, which is the difference between a backtest that looked good and an account that agrees with it.

What counts as an execution problem rather than a strategy problem?

A fill at a price the market did not offer, a fill that arrived late enough to change the outcome, or an order that never filled at all. Each is named separately, because the fix for slippage is different from the fix for rejection and both are different from a strategy that has simply stopped working.

Will this tell me my broker is bad?

It will tell you what your fills cost you, measured against your own intended trades. What you conclude about your broker from that is your call — we report the gap, we do not rank venues.

Bring a strategy you already trade.

Test it yourself — or bring your desk's questions to us.

No card required · sales is for desks and teams