The wedge no other journal has

The trading journal that stops you mid-tilt.

Every other journal is a post-mortem. They ask "what went wrong?" after the money's gone. Kōda asks "are you sure?" before you take the trade.

By Dylon Nyland · 2 June 2026 · 4 min read
Open Kōda → Skip to how it works

Why this feature exists

Most retail futures traders don't lose because their strategy is bad. They lose because, on the day, they took a trade they shouldn't have. A revenge trade after two losses. An oversize position chasing a moving market. A scalp at 11pm when their plan said no trading after 9.

Journal apps tell them about it the next morning. By then the money is gone.

Kōda intercepts the decision instead. Tap Log Trade when the signals say you're tilting, and the form doesn't open. A sheet does. You either acknowledge what's happening and proceed, or you cancel and the app locks Log Trade for fifteen minutes (configurable). It is a circuit breaker, built into the journal.

How it knows you're tilting

Kōda runs a tilt evaluator on every Log Trade tap. The evaluator looks at five signals drawn from your own logged activity — no broker API, no model, no guess.

SignalWhat it meansStatus
consec_lossesTwo or more losses in a row today, no intervening wintilt
daily_loss_75Today's net P&L is at or past 75% of your daily loss limittilt
daily_loss_90Today's net P&L is at or past 90% of your daily loss limitcritical
trade_cap_atToday's trade count has hit your daily capcritical
revenge_windowTapping Log within 10 minutes of a Loss closingtilt
tilt_emotionLast trade tagged FOMO, revenge, chased, moved-SL, or overtradingtilt

The firing rule is simple: any one critical signal or any two non-critical signals opens the intervention sheet.

What happens when it fires

The Log Trade form does not open. A sheet slides up from the bottom of the screen (or a centred modal, on desktop) listing exactly which signals are active. You see plain English — "2 consecutive losses", "−87% of daily loss limit", "Last trade tagged REVENGE" — not numbers.

Two buttons:

Backdrop tap is treated the same as Cancel. There's no silent dismiss.

Every number Kōda shows is computed directly from your logged trades. No model. No guess. The tilt evaluator is a 200-line pure function — you could read it in the open-source repo if you wanted to.

What you see afterwards

The Stats tab grows a new card: In-Session Check-Ins · Last 7d. Three numbers — fired, continued, cancelled — plus a count of post-intervention trades when you have any. Over time, this card becomes a mirror of your discipline. If you ignored seven of ten warnings and lost on six of them, the card tells you. Quietly. Without judgement.

The card hides itself if no events have fired, so you don't see an empty box on day one.

What it deliberately does not do

Who this is for

Retail futures traders running prop firm evals or live accounts. Day traders who tilt and don't want to. Anyone tired of journals that grade their homework after they've already lost the money.

If you've ever revenge-traded into a daily loss, it's especially for you.

How to try it

Kōda is in closed beta. Tap below, enter an invite code if you have one, or join the waitlist.

Open Kōda → See what shipped