← All writing

Stop Trying to Control Yourself. Eliminate the Reasons Control Is Needed.

  • trading
  • psychology
  • discipline
  • decision-making

There’s a line I wrote in my trading journal earlier this year that I keep returning to:

“The goal is not to control yourself, but to eliminate the reasons why control is needed.”

I didn’t fully understand it the day I wrote it. I do now. And the more I sit with it, the more I think it isn’t really about trading at all.

The problem I couldn’t admit

For a long time, I framed my trading problem as a mindset issue. I’d tell myself things like “be more patient,” “don’t FOMO in,” “stick to the plan, yaar.” My notebook is full of these instructions to my future self — usually written the evening after I’d just ignored them.

The honest version of the problem was simpler and uglier: I couldn’t stop. One trade became two became five. A small loss became a revenge trade became a bigger loss. I’d close my laptop telling myself I was done for the day, then open it again twenty minutes later “just to check.” I was stuck in what I started calling the never-ending trading loopbas ek aur, then bas ek aur, then suddenly it’s 3:15 PM and you’re down half your weekly target with that familiar sinking feeling in your stomach.

Every time, the diagnosis was the same: you lacked discipline today, bhai. The prescription was always: try harder tomorrow.

It never worked. Not once.

Willpower is a terrible API

If you’re a software engineer reading this, here’s a way to think about it: willpower is a synchronous, single-threaded, rate-limited resource. It works fine for the first few calls of the day, and then it just starts dropping requests. By the time the third bad setup of the afternoon arrives — the one that looks like the morning setup that worked — your willpower service is throwing 503s and the trade is going through anyway.

You can’t scale a system by yelling at the API. You have to redesign around its limits.

That’s what the sentence about control finally cracked open for me. I was trying to make willpower do something willpower is structurally bad at. The fix wasn’t more discipline. The fix was changing the environment so that discipline was barely needed.

What “eliminating reasons” actually looks like

When I stopped asking “how do I control myself better?” and started asking “why do I keep needing to control myself in the first place?” — different answers showed up.

Why do I overtrade? Because Zerodha is always one tap away on my phone. Because I have no hard rule on max trades. Because there’s no friction between feeling like a trade and placing it. Because I don’t pre-define what counts as a valid setup before the session starts.

Every one of those is a design problem, not a character problem.

So I rewrote the system instead of the person:

  • Hard cap: maximum 2 trades per day. Not a guideline. A rule. For three months. The point isn’t that 2 is magic — it’s that the question “should I take this trade?” now has a deterministic answer most of the time, and willpower never has to enter the conversation.
  • Pre-defined SL and TP before entry. If I can’t write them down before I click buy, I’m not allowed to click buy. The decision happens once, calmly, instead of fifty times under pressure.
  • Fixed risk per trade (0.5%). Position size is no longer a decision I make in the heat of the moment. It’s a constant.
  • One identity per slot. I trade once a day, max. Outside that window I’m a software engineer at my day job, not a trader watching charts in another browser tab while a code review sits open.

None of these require me to be a better person. They require me to be a person who set things up correctly before the moment of weakness.

The same trick works almost everywhere

Once you see this pattern, you start seeing it everywhere.

Why does someone keep eating Maggi at midnight? Maybe because there’s Maggi in the kitchen and a kettle that boils in 90 seconds. The “discipline” framing puts you in nightly combat with your own cravings. The design framing just doesn’t keep Maggi in the house.

Why does someone keep doomscrolling Instagram reels until 2 AM? Maybe because the phone sleeps next to the bed and unlocks with a glance. The discipline framing demands hourly battles with your own thumb. The design framing puts the phone in the next room and charges it there.

Why does an engineer keep shipping bugs to production? Maybe because there are no pre-commit hooks, no CI gate, no peer review. The discipline framing says “be more careful, yaar.” The design framing adds a check that makes the careless action impossible.

In every case, you’re not becoming a different person. You’re removing the moments where being a different person was the only thing that could’ve saved you.

The cost: it feels like cheating

I’ll be honest — there’s a part of me that resists this framing. It feels like cheating. Like I should be strong enough to just not take the third trade. Like a real trader, a real disciplined person, wouldn’t need training wheels.

That voice is the most expensive voice in my head. It’s the voice that costs me money every time I listen to it.

The professional traders I respect aren’t out there white-knuckling their way through every session. They built systems years ago and now they just follow them. The system does the discipline. They get to do the thinking.

The romantic idea of the iron-willed solo trader — sitting at his terminal, sheer force of mind, mentally dominating the market — is, as far as I can tell, mostly a story we tell ourselves to avoid the harder, less heroic work of redesigning our environment.

Where this leaves me

I’m still in the early innings of this. Three months in, the 2-trade rule is the most useful rule I’ve ever set for myself — not because it makes me money on any given day, but because it ended a fight I was losing every day. The energy I used to spend resisting bad trades is now available for actually studying good ones.

If there’s one idea worth taking from this, it’s this: the next time you’re stuck in a loop of I keep doing this thing I don’t want to do, stop asking how to want it less. Ask what setup keeps making it the path of least resistance — and change the setup.

You don’t have to control yourself. You just have to stop putting yourself in rooms where control is the only thing standing between you and the wrong choice.