Ballast

Interactive demo

Live session console

The engine, running. Log trades and watch the next-action card react — take two losers and it flips to Stop; trade fresh off a loss and it calls the cooldown.

This is the core of the product, driven entirely by disciplineEngine.ts — the same deterministic rules the add-on runs on. Arithmetic decides compliance; nothing here is a model.

Next action · calm

Clear to trade — Conditions are clean — trade your plan.

Day P&L
$0
Losses
0 / 2
Trades
0 / 4
Cushion to floor
$5,000

Log a trade

This is a live, in-memory demo of the engine — add a couple of losing trades and watch the next-action card flip to Stop. In the real app this state comes from your logged trades and account, and the card fires in the moment.