Free while in beta · built for NSE & BSE traders

The journal that tells you the truth, even when you won.

Import your trades, plan each session and review your decisions. See your results after charges alongside how closely you followed your rules.

Start your journal Walk through a trading day
All ten TradeTattva summary statistics for 144 trades entered in March, May and July 2026: net P&L, win rate, profit factor, maximum drawdown, days won, average win versus loss, reviewed trades, streak and hold, expectancy and best versus worst trade Session-based equity curve and daily net P&L histogram for the same March, May and July 2026 entry-month selection
FIG. 01 · Sample trading journal · 144 trades · Entry months: March, May & July 2026
1

Net means net. Gross ₹34,638.80 becomes ₹24,611.34 after ₹10,027.46 of estimated charges, shown together in the net P&L tile.

2

Risk stays visible. A positive net result sits beside a ₹40,742 maximum drawdown. Both belong in the review.

3

Results with context. A 47.9% win rate and 1.12 profit factor describe the same 144-trade sample across the three selected entry months.

Reads your tradebook from Zerodha Upstox Dhan Fyers Groww m.Stock · any CSV via column mapping
Honest by design

Understand the result. Review the decisions behind it.

TradeTattva shows what your data supports, what is missing and how your results relate to the plan you recorded.

SCORECARD

Missing data stays visible.

Unavailable figures appear as a dash, so missing information is easy to spot.

STRATEGIES

Know when the sample is small.

Strategy analysis flags limited data and shows an uncertainty range when there is enough history.

WINNING VS LOSING DAYS

Patterns need context.

Compare winning and losing days without treating an observed pattern as proof of its cause.

SESSIONS

Review against your own rules.

Compare each session with the limits and setups you chose.

The trading day, in four parts

Built around how a day actually goes.

I · Before the bell II · The fills III · After the close IV · Over months
IBefore the bell · 08:45 IST

Write the plan while it can still change something.

Set the day's max loss, trade cap, risk per trade and the setups you will allow. Yesterday's lesson is waiting at the top — written in your words, the night before.

a

“After Mon you said…” your one-line commitment opens the next session.

b

Plan beside the fills. 4 trades against a plan of 2; Opening drive traded but never planned.

Session for Tuesday 8 Sep: previous commitment, you planned versus what happened, rule checks and results
FIG. 02 · Sessions · You planned / What happened
Trade log grouped by day with gross, estimated charges, net, ROI and R per trade, including a voided trade
FIG. 03 · Trades · log grouped by day, charges per fill
IIThe fills · 15:40 IST

Preview your tradebook. Then import.

Zerodha Console, Upstox, m.Stock and Dhan contract notes import as-is; Fyers and others map once. Fills pair into trades, repeat uploads are caught by trade ID, and every trade carries its charges estimate.

a

Void, don't delete. “Not my trade — broker posted it to the wrong account” stays on record, struck through.

b

R on every row. Return against the risk you priced, not just ₹.

IIIAfter the close · 16:00 IST

Review each trade. Reflect on the session.

Grade trades against your plan, record what shaped each decision and write one lesson for the next session.

Session evidence

See when the process changed.

TradeTattva connects the day’s P&L path with every trade and your recorded loss limit — so a recovery never hides where discipline broke.

Session P&L fell to minus ₹1,467, crossed a ₹1,300 loss limit at 12:06, then recovered to a peak of plus ₹8,173; what each trade cost; finding that the limit still broke
FIG. 07 · Session evidence · limit crossed at 12:06, peak +₹8,173 after it
a

Your line on the chart. The loss limit you recorded that morning is drawn under the day’s P&L path.

b

The exact minute. The breach is time-stamped and every trade after it is shaded, so you see what followed.

c

Green doesn’t erase it. A recovery still counts as a broken line in Discipline — the result and the rule are scored apart.

IVOver months

Your process and results, side by side.

See whether your process holds from session to session, then place discipline beside edge. TradeTattva keeps the behaviour visible even when P&L is distracting.

How each line held across 12 sessions, and Discipline 66 beside Edge 88 on the adherence versus edge quadrant
FIG. 08 · Behaviour over outcomes · session consistency and current position
a

How each line held. Five promises, one cell per session — darker means kept. Each cell opens the session behind it.

b

Discipline is built only from what you declared — grades, limits, priced risk, plans, write-ups. Nothing in it is P&L.

c

Edge summarises recorded outcomes, with an uncertainty range when enough data is available.

Also in the TradeTattva

Small things, done properly.

See every feature →
CALENDAR Month at a glance Net ₹ per session, win rate per day, best and worst day, and the session list beside it.
YOUR LINES Limits that remember Loss limit, trade cap and risk per trade — amount, % or multiple — with an effective-dated history.
BREAKDOWNS By month, instrument, weekday Equity vs calls vs puts, Monday to Friday, month on month — every table with its trade count.
OPEN POSITIONS Carried positions What is still open, premium deployed and time held — one click to journal it.
VOID, DON’T DELETE An audit-friendly log Wrong-account fills are voided with a reason and stay visible, struck through.
REVIEW QUEUE Nothing slips through “3 to review” on the sidebar, Save & next through the queue, sessions flagged until written up.
PERIOD REPORT Print or save as PDF Any two periods side by side, ready to share with a mentor.
WEEKLY DIGEST Monday in your inbox How the week held up against your lines — preview it before you subscribe.
Tavya · your TradeTattva companion

Stuck on a screen? Ask Tavya.

Tavya knows which page you are on and answers from the TradeTattva Handbook — how to export a Zerodha tradebook, why a file was rejected, what a score means. Then it opens the right screen.

NOWHandbook guides and page navigation
PILOTAI reviews · owner-only access
Meet Tavya →
Tavya search results for uploading a Zerodha tradebook Tavya showing the Import a Zerodha tradebook guide
Questions

Asked often.

More help is available inside TradeTattva after you sign in.

Which brokers can I import from?

Zerodha Console tradebooks (CSV/XLSX) and Kite orders, Upstox (XLSX/PDF), m.Stock (XLSX/PDF) and Dhan contract-note PDFs import directly. Fyers and any other broker CSV can be mapped column by column once and reused.

Does TradeTattva connect to my broker or place trades?

No. TradeTattva works from the files you import and the trades you enter. It never places, modifies or cancels orders.

How are charges calculated?

Charges are estimated per trade from segment and exchange, and labelled “estimated” wherever your broker did not report them. Net always means after those charges.

What are Discipline and Edge?

Discipline is built only from what you declared — grades, limits, priced risk, plans and write-ups; nothing in it is P&L. Edge is entirely outcomes and carries a range. They are shown together on the Flight Path and never averaged into one number.

Is there AI in the TradeTattva?

Tavya’s Handbook guides and page navigation are available in beta. Generated AI answers, trade and session reviews, weekly reviews and investigations are restricted to an owner-only pilot. They are not included in public beta access; no public release date is set.

Can I export or delete my data?

Yes. Export your journal, remove an individual import, clear the journal or delete your account from Settings.

Start with an honest record. The rest follows.

Free during beta. No card. Import your first tradebook in a few minutes.

Start your journal →Explore features