Investing

When Should You Book Profits?

Knowing when to sell is harder than knowing when to buy. Here’s a framework for booking profits sensibly.

When Should You Book Profits?
On this page

"When should I sell?" is one of the hardest questions in investing — often harder than when to buy. There’s no perfect answer, but a sensible framework beats acting on emotion.

Sell for a reason, not a feeling

Resist the urge to sell just because a stock went up (or down) — that’s often disposition effect bias at work (selling winners too early, holding losers too long). Instead, sell when there’s a genuine reason.

Good reasons to book profits / sell

  • The thesis has changed — the business, moat or fundamentals deteriorated, or the reason you bought no longer holds.
  • Severe overvaluation — the price has far outrun the company’s realistic prospects.
  • Rebalancing — a winner has grown to dominate your portfolio, raising risk beyond your plan; trimming restores your asset allocation.
  • You need the money — the goal you invested for is near.
  • A better opportunity — with clearly superior risk/reward.

Poor reasons to sell

  • "It’s up 20%, let me book profit" — on a quality compounder, selling early caps your biggest potential winners.
  • Panic during a market dip.
  • Boredom or short-term noise.

Techniques that help

  • Trim, don’t exit — sell part of a position to lock some gains while staying invested.
  • Rebalance on a schedule — a disciplined, rules-based way to book profits from winners.
  • Think in risk/reward — compare the remaining upside to the downside at the current price.

The takeaway

For long-term investors, the default is often to let winners run and sell only when the thesis breaks, valuation is extreme, or your plan calls for rebalancing. Discipline and a reason — not emotion — should drive the decision. This pairs with a buy-and-hold approach. Education only, not a recommendation.

Published by ROAR — DP TradeKING. Investments are subject to market risks; read all related documents carefully before investing.

Start your investing journey

Enter your mobile number to get started — then download the ROAR app to finish KYC in about 10 minutes.

🇮🇳 +91