How-to guides
How to stop overtrading on Groww
Most tools skip Groww, so Groww traders journal by hand and quit in a fortnight. A journalling routine that survives a bad week, and keeps the record honest.
If you trade on Groww and you have gone looking for a risk or journalling tool, you will have noticed something. Most of them do not support Groww at all.
So Groww traders get the fallback advice: keep a journal by hand. Write down every trade, why you took it, how you felt. Almost everyone tries this. Almost everyone stops within a fortnight.
That is not a discipline failure. It is a design failure, and it is fixable.
Why handwritten journals die
Three reasons, and they compound.
They ask for too much per trade. Entry, exit, size, reason, emotion, screenshot. That is four minutes a trade. On a twelve-trade day, at the end of a session where you lost money, you are not doing forty-eight minutes of admin. So you skip a day, then a week, and then the journal is a reminder of something you failed at.
They are written by the person who needs to be honest and least wants to be. The worst sessions are the ones that go unrecorded, because writing down "took six revenge trades after 1 PM" is unpleasant and nobody is checking. Your journal ends up over-representing your good days, which makes it actively misleading.
They record feelings and not facts. "Felt frustrated" is not analysable. You cannot sort it, total it, or plot it against your P&L. Six months of that gives you a diary, not data.
Journal facts automatically, opinions manually
The fix is to split the job in two.
The facts should come from your tradebook, not your memory. Times, sizes, gaps between trades, streaks, and P&L are all already recorded, perfectly, by systems that do not have a bad afternoon. Never type these by hand. Export them.
Your opinion is the only part worth writing, and it should take two minutes for the whole day, not four minutes per trade.
Here is the whole daily entry:
Date:
Trades: (from export)
Net P&L: (from export)
Worst streak: (from export)
Discipline score: __/100
Did I follow my rules? Y / N
If no, which one and when:
One thing to do differently tomorrow:
Four numbers pulled from a file, three lines you write. That is sustainable, and it is what still exists in six months.
Score the day out of 100
The discipline score line is what makes the journal useful, because it separates "did I trade well" from "did I make money". Those are different questions and only one of them is under your control.
Start at 100 each day and deduct:
- Trade within 10 minutes of a loss: minus 10 each
- Position size above plan: minus 15 each
- Trade beyond your daily count: minus 10 each
- New position after your cutoff time: minus 10 each
- Traded on after hitting your daily loss limit: minus 25
After a month, plot the score against daily P&L. You will find green days scoring 45, and those are the dangerous ones, because nothing about them felt like a problem at the time. You will also find the score falls a few sessions before the money does, which makes it something you can act on rather than an autopsy.
Export the session, then think about it
There is a version of this that takes almost no effort at all, and it is worth setting up.
LossGuardian on Groww exports a full day, meaning trades, discipline stats, alerts and the equity curve, as structured markdown. Current session or any past day.
The reason that format matters: markdown pastes cleanly into Notion, or into an AI assistant. So the evening routine becomes export, paste, and ask a specific question about your own session. "Where did my size change today, and what happened immediately before it?" You get an answer grounded in your actual trades rather than your recollection of them, which is the part that was never reliable.
That is the journalling workflow I would recommend to any Groww trader: let the software record the facts, and spend your two minutes on the judgement.
Two things that matter if you keep records for years
Two accounts must never merge. Plenty of people run a personal account and a family member's, or a small experimental one alongside the main one. If a tool blends them, every statistic it produces is meaningless, and you often will not notice for months. LossGuardian namespaces every file, meaning trades, alerts, hard-stop state, analytics and backups, by broker plus a hashed account id. Two accounts on the same broker keep separate histories, permanently.
Backups have to survive a laptop. Two years of trading history is genuinely valuable and it lives on one machine. Backups are sealed with scrypt-derived keys and AES-GCM before anything is written, and fire automatically at day-close and session-end. So you can change machines without losing your history, and without that history being readable by anyone who ends up with the file.
Neither of these is exciting. Both are the difference between a record you still have in 2028 and one you lost when a drive failed.
The three numbers, before 9:15
The journal is the evening half. This is the morning half, and it goes on paper before the market opens:
- Maximum trades today: your median trades per day, plus one
- Maximum loss today: roughly three times your per-trade risk
- After a loss, wait: ten minutes
Method for the second in how to set a daily loss limit you cannot talk yourself out of, arithmetic in the loss limit calculator.
The morning version of you is a far better risk manager than the 1:30 PM version. The written page is how the morning version gets a vote in the afternoon.
What a journal cannot do
Reviewing a session tells you what you did. It does not stop you at 1:47 PM, and that is the moment that decides the month.
LossGuardian reads your positions and orders from your Groww account as they happen, tracks them against the limits you set that morning, and puts a full-screen alert in front of you when you cross one. The alert quotes your own rule back at you, so continuing is a decision you make deliberately rather than a reflex.
Groww is a bring-your-own-key integration. You create the API key in your own Groww developer account, so it is issued to you and you can revoke it yourself, at any time, without asking us. It is stored in your computer's secure keychain, on your machine, never on our servers.
It reads. It does not act. It cannot place, modify or cancel an order, and it will not square off a position for you. Here is why.
Details on LossGuardian for Groww, and how it compares with other risk tools.
Start tonight
Write the seven-line entry for today, from memory, even though the facts will be approximate. Tomorrow, pull the numbers from your export instead.
The entry that survives is the short one.
Related: the general method is in how to stop overtrading, and the anatomy of the afternoon collapse is in why discipline fails at 1:30 PM.
LossGuardian watches your positions across six Indian brokers and warns you the moment you cross your own daily loss limit. It is read-only: it never places, modifies or cancels an order.
Join the waitlist
LossGuardian