Mint Insights

Every broker ships an accountant.
Nobody ships a coach.

Mint Insights is the F&O insights surface inside CapMint — a diagnosis of why a trader’s money moved, sitting next to the ledger that records that it did, with neither one pretending to be the other.

01 · The problem

91% lose money. Every app shows them the same ledger.

That 91% is SEBI’s figure for retail F&O traders, not ours. The response from every trading app has been the same: a better ledger. Cleaner P&L, itemised charges, a tidier holdings list. All of it accurate — and all of it a record of what already happened.

None of it says why. Where the technique is sound and where it leaks. Which habit costs money on expiry day.

Technique

+5.6pp

Edge — win rate is comfortably above the breakeven rate this method needs.

Money

−₹5,000

Net P&L — charges ate the gross gains. The account still shrank.

Both numbers are true. Show only one, and the app gives the wrong instruction.

Showing only net P&L tells a trader with a working method to quit. Showing only edge tells someone bleeding to brokerage that everything is fine. So the design problem was never “add more charts” — it was how to put a diagnosis and an audit on one surface without either lying about the other.

02 · The split

Two questions, two voices, two tabs

The answer was to stop reconciling them. Split the surface in two, give each half one question, and commit to a distinct voice for each.

PatternsPerformance
QuestionDid my technique work?Did my money grow?
VoiceThe coach, reviewing game tapeThe accountant, reading the bahikhata
Hero metricEdge = Win rate − Breakeven rate, in ppROC = Gross P&L ÷ Max capital deployed, in %
TensePresent, diagnosticPast, factual
Sounds like“Adding to losers is costing you 3.4pp.”“You deployed ₹2.4L at peak. Charges took 11% of it.”
The two tabs side by side — Patterns opens on the Edge dial at +5.52 with the impact list beneath; Performance opens on Gross P&L of −₹30,000 with premium deployed, trading range, charges and the P&L calendar.

The Voice and Tense rows aren’t flavour text in a deck — they’re a writing rule every string on both tabs was checked against. Patterns speaks in present tense about a habit that is still happening and can still be changed. Performance speaks in past tense about a period that is closed. The moment Performance copy starts giving advice, or Patterns copy starts reading like a statement, the split has failed and the trader is back to guessing which number to trust.

The Edge dial — a gauge from breakeven rate 32.5% to win rate 37.5%, the +5.52pp gap drawn as the visible distance between the two markers.

Edge is a gap, so the hero draws it as one. Breakeven rate is the win rate this trader’s reward-to-risk ratio actually requires; win rate is what they got. The visible distance between the two markers is the number in the middle.

The product tagline — Patterns produce Performance — is the information architecture. Three words, and the trader already knows there are two tabs and which one causes the other.

03 · Scope

What v1 actually ships

Deliberately narrow. F&O only, one nightly refresh, no live intraday recompute, no journal, no external broker import. Everything below had to earn its place against one question: does this change what the trader does tomorrow?

2Landing tabs — Patterns, Performance
4Impact patterns, each with a counterfactual
1Edge-sign pattern — hold time, no counterfactual
5+1Performance cards, plus the P&L calendar
12Detail pages on one shared skeleton
4Time views — Day, Week, Month, Lifetime
The trend row across time views — saveable amount per day in the week view, per week in the month view, and the loss-versus-win hold ratio per month across the year.

04 · The unit of insight

A counterfactual, not a chart

Showing a trader that they add to losing positions is easy. Making them care is the design problem.

“You added to losers 12 times” is trivia. It has no unit, no stake, no obvious next move. So every Impact pattern answers one question in one number: what would your edge have been without this habit? Drop the offending subset, recompute edge over what’s left, show the difference.

The Adding behaviour pattern — adding to winners (+₹2.5K) and adding to losers (−₹512.12) as two panels with the edge gap chip of +5.5 between them.

Two panels and a gap chip — the comparison does the explaining, so the copy doesn’t have to. Panel colour follows the sign of that side’s edge, not its label: if a trader somehow makes money adding to losers, that panel goes green and the insight text adapts.

Tapping the impact number opens a three-row sheet showing the arithmetic. No black box — the trader sees the baseline, the counterfactual, and the difference.

The three-row arithmetic sheet — edge with all trades, edge without the habit, and the difference, each row a plain number.

The same three rows on all four Impact patterns. Row 2’s label is the only thing that changes — “without adding to losers”, “without the closing session”, “if blown losses were capped at 2× your median loss”.

That one number then does several jobs: it ranks the four patterns on the landing page, drives the sort control, selects Today’s Discovery (picking the most negative impact — the most consequential leak), and differenced against last period, it lets a trader watch a leak close.

05 · Guardrails

A naive counterfactual tells everyone to stop trading

If “drop your worst trades and recompute” is the mechanism, the optimum is always trade less — and at the limit, trade nothing.

Technically true. Useless as coaching, and corrosive coming from the app you trade on. Each pattern got a cap, chosen so the counterfactual always describes a reachable version of the same trader rather than a different person.

Time of day

Drop at most 2 of the 3 sessions. If all three are bad, drop only the worst two — never all three. A trader who trades no session isn’t a trader.

Underlying performance

Drop at most 3 losing underlyings; if they only trade 3, drop at most 2; and never drop their best performer, even in a period where it lost money.

Risk management

Cap each blown loss at 2× the median loss instead of deleting it. The trade was a fair call — the size wasn’t.

Directional & trading range

Drop only the single worse side or worst trade. Where the counterfactual is meaningless — all trades profitable — impact is 0 and the sheet shows boundary copy instead of a fake number.

Risk management’s cap turned out to be the most interesting, because the framing changed the takeaway. “Delete your blown losses” implies you shouldn’t have taken those trades. “Cap them at 2× your usual loss” concedes the entry and indicts the exit — truer, and more actionable. It also produces a rupee number instead of a percentage-point one:

“3 blown losses this month. Sizing them like your other losses would have saved ₹8,400.”

A saveable amount in rupees outperforms an abstract edge delta every time. Same counterfactual, denominated in the unit the trader actually feels.

07 · Trust

Yesterday’s view has to be yesterday’s view, forever

A trade opened Monday and closed Wednesday belongs to which day? The pipeline keys every matched trade to its exit date, never its entry date. It reads like a backend detail. It’s a trust decision.

  1. 01

    It matches what the trader felt. The P&L landed on Wednesday. Wednesday’s day view should contain it, because that’s the day it happened to them.

  2. 02

    History must not mutate. Key by entry date and closing a position today silently rewrites a day the trader already looked at — their edge, their win rate, their calendar cell. An insights product whose past changes under you is worse than none at all.

The same principle governs a position opened Monday and partly closed Monday afternoon: the closed portion is emitted as a complete matched trade on Monday, and the remainder becomes a fresh open position for Tuesday. Monday reconciles with what the broker showed on Monday. Nothing gets restated.