Chapter 1
The ₹40,000 Lesson
The last Friday of October, Rohan Mehta stood in the second stall of the men's bathroom on the third floor of his office in Andheri, reading his phone.
The screen showed ₹--40,247.
The number had not changed in the three minutes since he last looked.
He put his phone in his pocket and went back to his desk.
Six weeks earlier, on a Saturday evening in September, Rohan had been lying on his couch scrolling through Instagram when he stopped on a screenshot.
It was from Vikram.
Vikram had been two years ahead of him in the CS department at their college in Pune. They were not close friends --- more the kind of acquaintances who liked each other's posts and occasionally appeared at the same wedding receptions. Vikram worked at a startup in Bengaluru. He was not, as far as Rohan knew, particularly good at anything financial. He had failed Financial Management twice in their second year.
The screenshot showed a Zerodha P&L page. ₹60,000 profit. A single trade. Three days.
The caption said: Markets > Salary.
Rohan stared at that number for a long time.
₹60,000 in three days. His monthly take-home was ₹1,15,000 after taxes and EPF. What Vikram had made in seventy-two hours was more than half a month's salary. Vikram, who had failed Financial Management twice.
He opened Zerodha's website that same evening.
The account took four days to open --- Aadhaar verification, bank linking, the CDSL process. He used the time to do research. The research was, in retrospect, precisely the wrong kind.
He watched fourteen YouTube videos titled things like How to Trade Stocks for Beginners and I Made ₹1 Lakh in One Month (Real Trading Strategy). He joined three Telegram groups: one for Nifty levels, one called Daily Calls India with forty-seven thousand members, and one that a college acquaintance had added him to without asking, which sent four stock tips per day accompanied by screenshots of charts he could not read. He downloaded a PDF called The 100-Point Trading System from someone's Google Drive link and saved it to his phone without reading it.
By the time his account was active, he felt prepared. He was not prepared. He had accumulated noise and mistaken it for knowledge.
He funded the account with ₹2,00,000. This was, he told himself, money he could afford to lose. It was not. It was the emergency fund he had been building since his first salary in 2023 --- the account in his SBI savings that he had marked mentally as three months of expenses if something went wrong. He moved it to Zerodha on a Thursday afternoon with the same decisiveness he brought to technical decisions at work, which is to say, more confidence than the situation warranted.
The first trade was a mid-cap IT company. He had seen it mentioned eleven times in the Telegram group in forty-eight hours. The message said it was about to break resistance and would move fifteen percent. He did not know what resistance meant. He bought forty shares at ₹1,140 because that was the round number nearest to what he could see on the chart.
By afternoon the stock was at ₹1,092.
He held it. The group said to hold. By the following Tuesday it was at ₹1,045.
He sold it. Loss: ₹4,750.
The next four weeks followed a version of this pattern. He would find a stock mentioned in a group, or notice it trending on Kite's gainers list, or see it had moved five percent in a single session. He would buy it. Sometimes it would go up briefly and he would feel, for a few hours, that he understood something. More often it would go sideways and then quietly downward, and he would hold it because selling at a loss felt like admitting he had been wrong, and by the time he sold, the small loss had become a larger one.
He did not understand, at any point, why any of his trades had gone the way they did. That was the real problem. Not the amount of the losses. The incomprehension.
He had lost ₹4,750 on the first trade and could not tell you a single reason why the stock had dropped. He had made ₹2,300 on a pharma stock and could not tell you why it had risen. The market was speaking a language he could not read. He was pressing buttons without understanding what any of them meant.
The earnings season in October had been particularly expensive. He had not known, when he bought a mid-cap IT company on the Wednesday before its quarterly results, that the stock price already had an expectation built into it --- one he could not see. The company beat its estimates. He had expected the stock to jump. It dropped eight percent in two hours. The explanation, which he found later on an analyst note he did not fully understand, was that while the results were good, they were not as good as what the institutional investors had priced in. He had not known there was a price built on expectations. He had not known the concept existed.
He lost ₹12,400 on that trade in two hours.
That was the trade that broke something in the logic he had been using. He had done everything the Telegram group had said. He had bought before results. Results were good. The stock had fallen anyway. The framework he had been operating on --- good news means price goes up --- was not a framework at all. It was a guess dressed as a rule.
At the standup each morning he had been opening a browser tab disguised as documentation --- he had renamed the Kite tab to Deployment Logs --- and checking his positions during sprint reviews. His PM had asked him twice if he had found a bug. He had said he was verifying something in production. The truth was that he could not stop watching numbers that he could not influence and did not understand.
His father called on Saturday morning as he always did. Rohan was at the kitchen table in Malad, eating toast and trying not to look at his phone.
His father was a retired LIC agent from Pune. He had sold insurance for twenty-eight years. He believed in fixed deposits, PPF, and the post office savings scheme. He had no opinion on stock markets beyond the vague sense that they were something that happened to other people --- usually the wrong kind of people.
Rohan had not told him about Zerodha.
"You sound distracted," his father said.
"Just work," Rohan said.
After the call he sat for a while looking at the street outside his window. A chaiwala had set up his cart below. The morning traffic on the road beyond was the ordinary slow business of a Mumbai Saturday. Nothing about the view had changed. Everything about his account balance had.
He sent a WhatsApp message to a number he had not contacted in two years.
Sir, this is Rohan. Rohan Mehta. You knew my father when he worked at Canara Bank in the nineties. I am in Mumbai now. I have been trying to learn to trade. I think I have been going about it completely wrong. Would you have time to meet?
He had met Krishnamurthy Moorthy once, at a family function in Pune when he was seventeen. A quiet man, retired from a bank, who had said something Rohan had not fully understood at the time but had never forgotten: Most people treat the market like a lottery because they have never learned to read it. That sentence had lived somewhere in the back of his memory for nine years, surfacing occasionally without context.
The reply came two hours later.
Sunday, 9am. Chembur. Bring your laptop.
He spent Saturday evening doing something he had not done in the entire previous month: he looked at his trade history properly.
He opened the Zerodha console, went to the P&L report, and sorted every trade by date. Forty-seven trades. Fourteen profitable. Thirty-three losses. He had known the number was bad. He had not known the distribution was this bad.
He tried to find a pattern in what had gone right. The fourteen profitable trades had nothing obvious in common. Four of them were stocks he had closed too early --- he had exited at a two-percent gain out of nervousness and they had continued rising for another eight or ten percent. Three were what he could only describe as luck: he had bought them on a feeling and they had gone up. The remaining seven he genuinely could not explain.
He tried to find a pattern in what had gone wrong. There were patterns, but none he could use. He had lost more when the overall market was falling. He had lost more on stocks that had already risen significantly before he entered. He had lost more when he held for longer than three days. None of this told him what to do differently. It told him only what he had already done.
He built a spreadsheet with all forty-seven trades. He calculated his average loss (₹2,190) and his average gain (₹908). He calculated his win rate (29.7%). He looked at these numbers for a long time.
He was losing more per trade than he was gaining. He was losing more often than he was gaining. He was running a system --- if it could be called that --- in which both the frequency and the magnitude of losses exceeded the frequency and magnitude of gains. The mathematics of it was simple. The outcome, continued indefinitely, was the elimination of his account.
He fell asleep at his desk at 1:15am.
When he woke up an hour later, head resting on his forearm, the spreadsheet was still open. He looked at it for a moment. Then he closed the laptop and went to bed.
He had understood something in the last few hours that he had been avoiding understanding for the entire month: he was not trading. He was paying for an education he was not receiving. Every loss had taken money from his account and given him nothing in return except a faint sense that he had made an error. He could not name the error precisely enough to avoid making it again.
The one thing he was certain of, lying in the dark in his one-bedroom flat in Malad, was that this certainty was not enough.
He set an alarm for 7:30am. Sunday. 9am. Chembur.
There is a specific kind of loss in trading that is worse than a large loss. It is a loss you cannot explain.
Rohan had lost ₹40,247. He could not explain a single rupee of it in terms that would help him trade differently tomorrow. He could say I bought and it went down for each trade, but that was not an explanation. That was a description of a loss without a cause.
He had a colleague at work, Arjun, who played poker seriously. Online, sometimes in small cash games, occasionally in a weekend tournament in a flat in Bandra. Arjun had once told him that the worst thing a poker player could do was win with a bad hand. Not lose with a bad hand --- lose with a bad hand was just a loss. Win with a bad hand meant you got the right outcome from the wrong process, and it taught you to repeat the wrong process.
Rohan had been thinking about this sentence for two days. He had made ₹14 positive trades in his first month. He could not explain a single one of them better than he could explain the losses. He had simply bought things that went up.
If he was honest, the profitable trades were more dangerous than the losing ones. They had created the illusion that something was working.
Nothing was working. He had been lucky fourteen times and unlucky thirty-three times, in a game where he did not understand the rules.
The thing that had finally pushed him to send the WhatsApp to KM Sir was not the October earnings loss. It was something smaller.
On the Wednesday of his fourth week, he had placed a trade in a FMCG company because it had appeared in three separate Telegram messages in one morning. He had bought forty shares at ₹1,890. By afternoon the stock was at ₹1,905. He had been up ₹600.
He had not sold. He had wanted more.
By the following Monday the stock was at ₹1,810. He sold at a loss of ₹3,200.
That evening he went back to the messages in the Telegram group from that Wednesday. The messages had come at 9:17am, 9:23am, and 9:41am. All three had said the stock was about to break out. He scrolled to see what had happened after he bought.
By 10:30am on that Wednesday --- just over an hour after the messages --- the stock had gone from ₹1,890 to ₹1,920 and then reversed. By 11:45am it was below his entry. By the afternoon session it had given back the entire morning move.
He looked at the user who had sent two of the three messages. The account had been created eleven weeks ago. It had sent 847 messages to the group in those eleven weeks. All of them were stock tips with price targets. None of them had included an explanation of why the stock was a good trade.
He exited the group that evening. Then he exited the other two groups. Then he deleted the PDF he had downloaded in the first week. He did not delete his Zerodha account, though he considered it.
Instead, he sent the WhatsApp to KM Sir.
What he brought to that first Sunday meeting was not a list of questions. He had tried to write questions and found that the questions he wanted to ask --- what stock should I buy? what indicator works best? when should I buy and when should I sell? --- were questions that assumed the problem was information. He was beginning to suspect the problem was not information.
He had read enough, watched enough videos, joined enough groups. He had more information than he had ever had about financial markets. He had less understanding than he had had before he started.
What he brought to the meeting was the laptop, as instructed, and the notebook he had bought on Monday in which he had written two pages of observations from the previous month. And the question he could not stop asking himself, which was simple: why is price doing what it is doing?
He did not know yet that this was the right question. He would learn it in the next chapter.