Skip to main content

Posts

Trading Regrets: The Three Every Trader Lives With

In the stock market, you will always have three regrets: "Why didn't I buy?" "Why did I sell?" "Why didn't I sell?" That is the whole game, compressed into three questions. You cannot escape them. No strategy removes them, no indicator prevents them, and no amount of experience makes them stop hurting. I have felt all three many times. But one stock gave me all three regrets in a single trade — and taught me more than any book I have read. This is that story. Regret 1: "Why didn't I sell?" In November 2024 I bought Netweb Technologies at around ₹2,800. The reason was clean: an ascending triangle had formed, price broke out, and the setup was textbook. I took a good position size because I had conviction in the chart. The ascending triangle breakout that got me into the trade around ₹2,800. The stock moved quickly. Within a short time it crossed ₹3,000. I was sitting on a clean profit. And I did nothing. My th...

How Many Indicators Should You Use Before Taking a Trade?

Written from my own trading journal — the mistakes are mine, and so are the fixes. When I started learning the markets in 2016, there was almost nothing available. No structured courses, no clean YouTube playlists, no proper Indian market content. I collected whatever I could find — random trading books, PDFs downloaded from forums, screenshots shared in Telegram groups. And like almost everyone, the very first thing I learned about was indicators . That is where the trouble started. Once you open the indicator list on any charting platform, you find hundreds of them. RSI, MACD, Stochastic, CCI, ADX, Bollinger Bands, SuperTrend, Ichimoku, Williams %R, MFI, OBV, Parabolic SAR. Each one has a good-looking backtest somewhere on the internet. So I did what a beginner does — I used all of them. My chart looked like an engineering diagram. Three panels below the price, two overlays on top of it. And I lost money consistently for a long stretch. So does that mean indicators do not...

Swing Trading With a Full-Time Job

Why I Stopped Chasing "Passive Income" and Started Trading I work a full-time IT job. Nine to six, standups, releases, production issues — the usual. And like most people in IT, somewhere around my third or fourth year I started feeling that a salary alone was never going to be enough. Not because it was small, but because it was fixed . One source, one employer, one appraisal cycle a year. So I did what everybody does. I chased side businesses. I tried more than one "passive income" idea over the years, and every single one of them died the same death — I was dependent on somebody else. A partner who lost interest. A partner who had a different priority that month. A partner who wanted to do things his way. Every time the business stopped moving, the reason had a name and a phone number. That's when it finally clicked for me: if you want income that doesn't depend on anyone, you first have to be in a game where you are the only player. That's how...

I Built the Scanner. I Still Place Every Order Myself.

Right now almost every job is being handed over to an AI agent. Writing, coding, research, customer support, data analysis — you name it, someone has already built an agent that does it end to end. So the obvious next question for anyone who trades is: why not let the agent place the order too? I build my own scanners. I am a software engineer, I write Python every day, and my scanner already does the hard part — it goes through the entire universe of stocks and hands me a shortlist every evening. Adding the broker API on top of that is not a difficult piece of work. Technically I could have automated order placement months ago. I have not. And this post is my honest reasoning for why, along with the conditions under which I would change my mind. Execution Was Never the Hard Part When people say "automated trading", they usually picture the order going out to the exchange without a human touching anything. That part is the easiest piece of the whole chain. Placing an ...

F&O vs Cash Market: What Changes When You Move From One to the Other

Almost every beginner walks into the stock market looking for quick money. And almost every one of them ends up in the same place — the Futures and Options segment. The reason is simple: leverage . Your broker lets you control a position worth lakhs with a fraction of that amount in your account, and the mind immediately does the math on how fast the money can multiply. What the mind does not calculate is how fast it can disappear. I started the same way. No cash market, no learning period — straight into futures, options and intraday trading, because that is where the “fast money” was supposed to be. And like most beginners, I lost my entire capital. This post is not an argument that F&O is bad and cash is good. It is about something more useful: what actually changes when you move from one segment to the other , and why the same person can fail in one and succeed in the other. The Numbers Nobody Wants to Look At Before my own story, here is t...

How I Automated My Stock Scanning with Python

How I Automated My Stock Scanning with Python — No More Manual Chart Checking Right now the entire world is looking for automation or an AI-based agent to scan stocks. Everyone wants the same thing: a system that watches the market for them instead of the other way around. There are tools that get you part of the way. Chartink and Screener let you write your own rules without touching code, and for straightforward conditions they work well. But you hit a ceiling quickly. The moment your strategy needs something more complex than a single-number comparison, those platforms cannot express it. You end up simplifying your strategy to fit the tool. That is why the best solution is Python. There is no ceiling. If you can describe the rule precisely, you can code it. I am a software engineer, so Python was an easy choice for me — I already work with it every day. But here is the part worth emphasising: you do not need to be a developer to do this any more. AI tools can write the code...