Working prototype — no backend, no AI, no broker sync

Fill a trade → see the math → see the score

This is the actual mechanic from §1–2 of the analysis, running live in your browser. Fields, calculated fields, and the Discipline/Consistency scoring are all real; nothing here calls a server or a model. Focus any field label to see its guidance (lifted from the Pro journal's own worked-example captions).

Data stays in this browser tab only (localStorage) — nothing is sent anywhere. Reload the page and your logged trades are still here; use "Clear session" to reset.
One-time setup — My Rules
The instrument
the asset the option is on
index or single stock
C or P
the strike you chose
when it expires
number of lots
current exchange lot size
The why (before entry)
what you expect and roughly when — one sentence
the conditions it rests on — so you know when you're wrong
why the move happens now, not someday
The desk read (Pro)
your pre-trade call: watch / wait / skip — default to caution
honest strength 1-5, not how badly you want it
up / down / neutral
regime, key levels, who's driving the flow
The how (before entry)
premium paid or received per unit
worst case in rupees — if blank, walk away
calculated: max loss ÷ your capital
calculated against My Rules, not self-reported
the pre-set level that proves you wrong
your target — where you take the win
your honest state: calm / rushed / FOMO
defined-risk acknowledgement
Outcome & review (after exit)
where you actually got out
(exit − entry) × lots × lot size
P&L ÷ max loss — the number that predicts survival
grade the DECISION, not the result — your own honest self-grade
yes / no, honestly
the one lesson
App-computed read (independent of your self-grade above)
App Discipline grade
Your self-grade
A
what you typed above
0 trades logged this session
Session history
No trades logged yet — fill the form above and click "Log this trade."
Rolling Consistency read (needs 3+ trades)
Log at least 3 trades to see a Consistency read
Shareable card preview (badge only — never raw P&L)
Discipline Streak
0/0
trades this session within plan
Top 10% Trade Journal
What this prototype tests: the entire field → calculated field → score cascade runs with zero network calls — open your browser's dev tools Network tab and log a few trades; nothing fires. That's the concrete logistics answer to "what will this cost to build and run": the core loop is a static-hosting problem, not an AI or backend problem. Persistence across devices (vs. this tab's localStorage) is the only piece that needs a real backend later.