The Discipline Most Investors Skip

Per-Broker Stop-Loss in Finmagine Portfolio Manager — How the -5% Rule, 9 Broker Columns, Alerts Tab & Icon Badge Work as One Risk System

ARTICLE 2 OF 6 RISK MANAGEMENT

Following along? Finmagine Portfolio Manager is coming to Chrome

Multi-broker portfolio tracker — Indian & global stocks, MFs, ETFs • Free, no account needed

Learn More →
Published: February 28, 2026 | Updated: February 28, 2026 | 15 min read | Risk Management • Article 2 of 6

🎙 Multimedia Learning Hub

The -5% rule, broker columns, Alerts tab, icon badge — and 30 interactive flashcards on per-broker stop-loss discipline

What You Will Learn

Most investors set a mental stop-loss. Very few stick to it. And almost none track it at the granularity of which broker entry is breaching it. This article explains the full stop-loss system built into Finmagine Portfolio Manager — how it works mechanically and why it matters psychologically.

🚫 The -5% Rule
  • Why -5% per broker, not per stock
  • Configuring your own threshold
  • What the badge count means
⚠ Alerts Tab
  • Breaches vs approaching positions
  • What each row shows you
  • When to act vs when to wait
🔌 The Re-entry Model
  • Stop-loss, then re-enter clean
  • Different broker, new cost basis
  • Never average down, ever
📊 The 3-Tab Discipline
  • Alloted: fully committed (all ≥ +5%)
  • Add More: room to build
  • Consider: under-allocated
🎥

Video Walkthrough — Coming Soon

A video walkthrough of the Alerts tab, broker column color system, and real-world stop-loss scenarios will be published here at launch.

🎧

Audio Deep Dive — Coming Soon

Podcast-style audio on the psychology of stop-loss discipline and how the per-broker model enforces it coming at launch.

Test Your Knowledge — 30 Flashcards

Click any card to reveal the answer.

Table of Contents

  1. Why Per-Broker, Not Per-Stock?
  2. How the -5% Rule Works Mechanically
  3. The Alerts Tab — Your Daily Risk Checklist
  4. Stop-Loss, Then Re-entry Clean — The Full Cycle
  5. The Three-Tab Discipline: Alloted, Consider, Add More
  6. The Psychology: Why Rules Beat Intuition
  7. Configuring Your Thresholds

Why Per-Broker, Not Per-Stock?

Here is a scenario that happens to multi-broker investors constantly. You hold INFY at two brokers. You bought the first tranche at ₹1,600 in Zerodha during a dip six months ago. Three months later, INFY broke out and you bought a second tranche at ₹1,900 in Upstox. The price is now ₹1,780.

EntryBrokerBuy PriceLTPP&L%Status
Tranche 1Zerodha₹1,600₹1,780+11.3%✓ Comfortable
Tranche 2Upstox₹1,900₹1,780-6.3%⚠ STOP-LOSS
Blended+2.5%― HIDDEN

The blended average of ₹1,750 shows you up +2.5% and nothing requiring action. But the Upstox tranche is at -6.3% — it has crossed your -5% stop-loss. That position represents a specific bet made at a specific price at a specific time. It has failed that bet's own entry condition. The fact that an earlier trade is cushioning the blended P&L is irrelevant — these are two separate decisions.

The core principle. A stop-loss rule is only meaningful if it is applied at the level of the decision that was made. Each broker buy is a separate decision. Each should be judged independently. The Zerodha trade at ₹1,600 does not save the Upstox trade at ₹1,900.

This is why Finmagine Portfolio Manager never shows you a blended average for per-broker stop-loss purposes. The broker columns in the Holdings table are the source of truth for risk management. Each cell is its own P&L, its own color code, its own exit signal.

How the -5% Rule Works Mechanically

The extension monitors every broker column cell for every stock in your portfolio. The calculation is straightforward:

Per-Broker P&L% = (LTP − Net Cost per Share) ÷ Net Cost per Share × 100

The Net Cost per Share is the all-in cost after charges: buy price + STT + exchange fee + stamp duty + SEBI fee + brokerage + GST. This is what you actually paid, not what the quote showed. The stop-loss trigger is applied against this real cost, not the raw buy price.

The Three-Color Broker Column System

P&L% RangeColorMeaningRecommended Action
Above -4%● GreenPosition is healthy — within acceptable rangeHold, monitor normally
-4% to -5%● AmberApproaching stop-loss — 1% buffer remainingReview the setup; prepare exit plan
Below -5%● Red + ⚠Stop-loss breachedExit the broker position per your rule

The amber zone is a warning buffer. It gives you time to review the setup before a breach, not after. If your risk rule is strict ("exit at -5%, no exceptions"), the amber zone is preparation time. If your rule allows discretion for high-conviction names, amber is where you make that call.

The Extension Icon Badge

The Chrome extension icon in your browser toolbar shows a red badge with the count of active stop-loss breaches across your entire portfolio. If 3 broker positions are below -5%, you see a 33 badge on the icon. This means you never have to open the extension to know if something needs attention. The badge is visible at all times, across all browser tabs.

Zero badge = clean portfolio. When no positions are in breach, the badge disappears. Many experienced investors use this as their morning sanity check — if the badge is absent, the portfolio is within all stop-loss rules and no immediate action is required.
Alerts Tab

The Alerts Tab — Your Daily Risk Checklist

The Alerts tab consolidates all stop-loss information into one actionable view. It shows two categories of positions: active breaches (already below -5%) and approaching positions (currently between -4% and -5%).

Here is what the Alerts tab looks like with a mixed portfolio of breaches and warnings:

🔴
INFY (Upstox)-6.3% — Bought at ₹1,900, now ₹1,780. Breach: -1.3pp below threshold. Invested: ₹1,90,000. Stop: ₹1,805.
🔴
ZOMATO (Zerodha)-7.8% — Bought at ₹235, now ₹216.7. Breach: -2.8pp below threshold. Invested: ₹2,35,000.
🟡
HDFCBANK (Groww)-4.4% — Bought at ₹1,820, now ₹1,739.7. Approaching threshold — 0.6pp buffer remaining.
🟡
IRFC (Upstox)-4.8% — Bought at ₹185, now ₹176.2. Approaching threshold — 0.2pp buffer remaining. Act soon.

Each alert row shows: stock + broker, current P&L%, buy price and LTP, how far from the threshold, and the invested amount. The invested amount matters because exiting a ₹50,000 breach and exiting a ₹3,00,000 breach are very different decisions in terms of capital at risk.

Alerts are informational — not automatic exits. The extension shows you the breach. The decision to exit remains yours. This is by design: some investors may choose to hold through a breach in exceptional circumstances (results day, sector-wide dip, etc.). The rule is yours; the extension just enforces the visibility of violations.

Stop-Loss, Then Re-entry Clean — The Full Cycle

The per-broker model is specifically designed for investors who re-enter positions after a stop-loss. This is a common strategy among momentum investors: you exit cleanly when a position breaches your threshold, watch for the setup to re-establish, and re-enter from a different broker at a new cost basis.

Why a Different Broker for Re-entry?

Re-entering the same stock at the same broker that just triggered a stop-loss creates a practical problem: the extension would average the old trade with the new one. That average would look different from what you actually paid. By using a different broker for re-entry, you keep the positions completely separate — clean cost basis, clean P&L%, clean stop-loss clock.

EventBrokerPriceActionP&L%
Original entryZerodha₹3,350BUY 50 shares0%
Stop triggeredZerodha₹3,175SELL 50 shares-5.2%
Setup re-establishesGroww₹2,980BUY 60 shares0% (fresh)
TodayGroww₹3,240HOLD+8.7%

The Zerodha trade is recorded as a closed sell in your trade history (contributing to realized P&L). The Groww position is entirely independent, starting from ₹2,980 with its own stop-loss clock. You sold once and re-entered better — a complete cycle that a blended tracker would have muddled into a confusing average.

One stock + one broker = one position. This is the core model rule. You can hold TITAN at Zerodha and TITAN at Groww simultaneously — two rows in Holdings, two P&L%s, two XIRR values, two stop-loss clocks. This is not a limitation; it is the feature.

The Three-Tab Discipline: Alloted, Consider, Add More

The stop-loss system in the broker columns tells you when to exit. Three other tabs tell you how to size and build positions correctly in the first place. Together they form a complete position management framework.

TabConditionWhat It MeansTypical Action
AllotedALL broker entries for this stock are ≥ +5%Position fully committed. Every entry is in profit above the green threshold.Hold. Do not add. Let it run.
Add MoreAt least ONE broker entry is < +5%At least one entry is still in its "building" window — not yet locked in profit above threshold.Consider adding at a lower average if thesis is intact.
ConsiderTotal invested < threshold (default ₹3L)Under-allocated by your own conviction standard — you haven't committed enough capital yet.Review and decide: add or remove from watchlist.
The three-tab flow in practice. When you first enter a position, it appears in Add More (new entry, P&L% is near 0%) and probably in Consider (invested amount is low). As the position performs and you add to it, entries move above +5% one by one. Once all entries are above +5%, the stock moves to Alloted. Once total invested exceeds your threshold, it leaves Consider. Alloted = fully committed = no more position sizing decisions to make.

The Psychology: Why Rules Beat Intuition

The hardest part of a stop-loss rule is not knowing it. It is following it when the stock is down -4.8% and you are certain it will bounce. Research on investor psychology is unambiguous: we hold losers too long and sell winners too soon. This is loss aversion — the pain of realising a loss feels approximately twice as strong as the pleasure of an equivalent gain.

A pre-committed, automatically-enforced rule at -5% solves this. The rule was set when you were rational and not emotionally invested in the position. The badge and the Alerts tab simply surface the fact that the rule has triggered. The decision to exit was made earlier, before the trade, when you had no attachment to the outcome.

Four Rules That Make Stop-Loss Discipline Work

  • Rule is set before entry, not during the trade. Know your -5% (or your custom threshold) before you hit Buy. The Alerts tab enforces what you decided when you were calm.
  • No averaging down at the same broker. The model only supports one trade per stock per broker. If the position is at -5%, the answer is not to buy more at the same broker to lower the average. Exit and re-evaluate.
  • Re-entry is a separate decision. After a stop-loss, the question of whether to re-enter the same stock is a fresh analysis. It is not an obligation to recover losses from the original trade.
  • The badge count is the accountability mirror. If the badge shows 5 breaches, 5 stop-loss rules have been violated. The number is objective. What you do about it is your decision, but the count cannot be argued with.

Configuring Your Thresholds

The default -5% stop-loss threshold and ₹3,00,000 "Consider" threshold are starting points, not prescriptions. Go to the Settings tab to adjust them to match your risk tolerance and portfolio size.

SettingDefaultWhat It ControlsWhen to Change
Stop-Loss Threshold-5%Triggers red badge + Alerts tab breach entryMore aggressive traders may use -3%; longer-term investors may use -8% or -10%
Consider Threshold₹3,00,000Minimum invested to remove stock from Consider tabScale to your typical position size — if you normally invest ₹1L per position, set to ₹1,00,000
Invest Amount₹0Drives the Buy Qty column in HoldingsSet to your standard per-trade investment amount
USD/INR Rate₹84Converts all GL_EQ and GL_MF values to ₹Update periodically to reflect current exchange rate

Finmagine Portfolio Manager — Article Series

📚 6-Article Series

  • 1
  • 2
    You are here: Per-Broker Stop-Loss: The Discipline Most Investors Skip
  • 3
    Coming soon — XIRR & Index Beat: Are You Really Beating the Market?
  • 4
    Coming soon — The Portfolio Charts Playbook
  • 5
    Coming soon — Watchlist as a Research Dashboard
  • 6
    Coming soon — Multi-Asset Tracking: MF, US Stocks & Global Funds
Finmagine Portfolio Manager →

Finmagine Portfolio Manager

Per-broker stop-loss discipline, live prices, XIRR, Index Beat, Charts — for Indian Equities, US Stocks, Mutual Funds & Global ETFs. All local, no server required.

Learn More about Portfolio Manager →
← Back to Portfolio Manager Hub
← Back to Blog Hub