A state has a price in R
You mark your state at entry, and the engine compares those trades with your calm ones. 'In FOMO you lose 1.4R a trade' comes out of arithmetic; no model is needed for it.
This section counts what fear, FOMO and fatigue cost you, keeps a streak for following your own rules and lets you train on your own history.

A mechanic that grows with activity pays you for clicks. In trading that's the habit that gets accounts closed: patience doesn't count, and a quiet day looks like a loss.
a day without trades keeps the streak
How it works here
You mark your state at entry, and the engine compares those trades with your calm ones. 'In FOMO you lose 1.4R a trade' comes out of arithmetic; no model is needed for it.
Max trades, the daily stop, minimum R:R, allowed sessions, checklist items. Rules are stored with a date, and a past day is graded by that day's rules.
A day without trades doesn't break the streak. A broken rule does, and the screen names it.
Eight states: calm, confident, FOMO, fear, greed, tired, angry, bored. Each gets average R, win rate and the gap to your calm trades, plus a separate cut after a losing run.

You add your own checklist items and tick them in the trading day. The streak can also count actions: a marked state, a closed day, an answered signal.

You describe what sets A+ apart from B and why C isn't a trade. Trades are sorted into tiers by hand or by the model, and the engine shows what each tier earns, whether size held and what the trades that shouldn't have happened cost.

On Sunday you write a thesis for the week or a specific day: the expectation, the levels, what cancels it. Scenarios per instrument come out of it, and a recurring scenario becomes a playbook setup. At the end of the week the chain shows which trades followed the thesis.

Mistake review runs on your own record: a recurring mistake is named by your own tagging and shown with its dates.

Where it differs
One competitor builds psychology on self-reports: you mark a mood, it charts the marks. We count behaviour from the trades first: sizing up after a loss, entry frequency, holding time. Your mark adds the reason.
Check it yourself
Open the row for any state: under its price in R are the trades it was computed from, alongside your calm trades for comparison.
The order
Your own: max trades, the daily stop, sessions, a checklist. The product remembers what you agreed with yourself.
One tap on the trade. After a few dozen trades each state has a price.
A mistake in its third week running is a habit. Here you see it with dates and a cost.
What it does not do
Questions
There is a progress mechanic, and it's tuned against overtrading. No streak grows with the number of trades.
You do. We check that you keep what you wrote, and we don't sell our own view of how you should trade.
No. Behaviour signals and the streak work without marks. A state only gets a price once you've marked it.
The rhythm adapts to your frequency. Once a week is a normal pace, and the streak doesn't break every Monday.
It grows from keeping the rules, so it's safe to switch on.