💼 Portfolio — Holdings Tab

LTP · P&L% · XIRR · PEG · 3Y/5Y CAGR · Index-Beat · Score · Broker Positions

COMPLETE GUIDE

Following along? Open the live page

Finmagine — free to explore • premium for full access • no app needed

Open Finmagine →
← Portfolio Manager Guide Open Portfolio ↗
Published: April 19, 2026  |  8 min read  |  Platform Guide  |  Portfolio

Multimedia Learning Hub

Every Holdings column decoded — what it is, why it matters, how to act on it

What You Will Master

The Holdings tab is the heart of the Portfolio Manager — a live table of every open position with far more than just price and P&L. It shows you XIRR (your actual compounded return), whether each holding beat the Nifty 50 since you bought it, the PEG ratio at your cost basis, 3-year and 5-year price and profit CAGRs, a momentum score, and exactly how much of each stock you hold at each broker. This guide decodes every column.

What This Guide Covers:

  1. Core P&L columns — LTP, P&L%, Invested, Value NOW, P&L ₹
  2. Return quality columns — XIRR, 3Y%/5Y% price CAGR, PG3Y%/PG5Y% profit CAGR
  3. Index-beat columns — N50 and N500: are you beating the benchmark?
  4. Momentum columns — Score (0–5) and Signals
  5. PEG ratio — and how to configure its denominator
  6. Broker position columns — 9 brokers, what the percentages mean
  7. Sorting, filtering, and the Invest ₹ bar

Who This Is For:

  • Long-term investors — checking XIRR and index-beat to verify each holding is earning its place
  • Multi-broker investors — seeing consolidated positions across Zerodha, Upstox, Groww and others in one row
  • Active managers — using momentum Score to identify which holdings have technical tailwinds
What is XIRR and how is it different from P&L%?
P&L% is the raw gain — (current value − cost) ÷ cost. XIRR accounts for when you invested: if you put ₹1L in January and added ₹50K in October, XIRR gives you the single annualised rate that explains both cash flows. It is the only fair comparison with a fixed-deposit or index return.
What does a negative N50 column mean?
Your P&L% on that holding is lower than the Nifty 50's return over the same period since your purchase. The index beat you. A stock with −8% on N50 means the Nifty 50 returned 8 percentage points more than your holding since you bought it — you would have been better off in an index fund for that position.
What does the Score column show?
A count from 0 to 5 of how many ChartInk technical momentum signals are active for that stock right now. The five signals tracked are Stage 2 uptrend, Near 52-week High, VCP (Volatility Contraction Pattern), 3-Week Tight, and IPO Breakout. A Score of 5 means all five are simultaneously active.
What are the two PEG denominator options?
In Settings you can configure the PEG denominator as either Price CAGR (3-year price return) or Profit Growth (3-year PAT CAGR). PEG = P/E ÷ chosen growth rate. Profit Growth PEG is more traditional; Price CAGR PEG is useful for high-momentum stocks where price performance may lead earnings.
What do the broker position columns show?
For each of the 9 supported brokers (Zerodha, Upstox, Groww, Sharekhan, Angel, mStock, ICICI Direct, HDFC Sec, INDMoney), the column shows what percentage of your total portfolio value (at that broker) this stock represents. These percentages drive the Alloted, Consider, and Add More smart views.
What does the Invest ₹ bar do?
Enter a target deployment amount (e.g. ₹50,000) and a new column — Add Qty — appears showing how many shares of each holding you could purchase at the current LTP for that amount. Useful for systematic top-ups: you see at a glance exactly how many shares ₹50K buys in each position right now.
What is the difference between 3Y% and PG3Y%?
3Y% is the 3-year price CAGR — how much the stock's price has compounded annually over three years. PG3Y% is the 3-year profit (PAT/EPS) CAGR — how much the company's earnings have grown annually. Comparing the two reveals valuation drift: if 3Y% (price) far exceeds PG3Y% (earnings), the stock has re-rated upward.
How does the Asset Class Pill filter affect Holdings?
Selecting Indian Equities (🇮🇳) shows only NSE/BSE equity holdings. Global Equities (🌍) shows international stocks. Mutual Funds (🏦) shows domestic MFs. Overview (📊) shows everything together. The filter applies to Holdings, Alloted, Consider, and Add More simultaneously — switching it changes all four tabs at once.

Complete Column Reference

Here is a sample Holdings row showing every column group. Scroll horizontally on mobile.

Stock LTP P&L% XIRR PEG 3Y% 5Y% PG3Y% PG5Y% N50 N500 Score Invested Value NOW P&L ₹ Zerodha
TITAN 3,420 +84% 22.4% 1.8 28% 31% 18% 22% +14% +11% 5 ₹2.1L ₹3.9L ₹1.8L 7.2%
WIPRO 488 −12% −4.1% 3.2 −3% 8% 11% 9% −18% −15% 0 ₹3.5L ₹3.1L −₹0.4L 4.1%

Core P&L Columns

Return Quality Columns

The key ratio to watch — Price CAGR vs Profit CAGR: A stock where 3Y% (28%) significantly exceeds PG3Y% (18%) has re-rated upward — investors are paying more for each rupee of earnings than they were three years ago. This is not necessarily bad, but it means future returns depend more on continued re-rating than on earnings growth alone.

Index-Beat Columns (N50 and N500)

These are the most actionable columns for long-term investors:

Any holding that is consistently negative on both N50 and N500 is a dead weight — you would have earned more by putting that money into an index fund. Use these columns for your annual portfolio review to decide which holdings to exit.

Momentum Score and Signals

Score in context: A Score of 5 on a holding you already own is a useful confirmation — the stock is technically healthy. A Score of 0 on a holding with negative N50 and negative XIRR is a flag: the stock has neither momentum nor alpha, and may deserve more scrutiny in your next review.

PEG Ratio

PEG = P/E ÷ growth rate. A PEG below 1.0 is generally considered attractive; above 2.0 suggests the growth story is priced in. The denominator can be configured in Settings:

Broker Position Columns

The Portfolio Manager supports 9 brokers: Zerodha, Upstox, Groww, Sharekhan, Angel, mStock, ICICI Direct, HDFC Sec, and INDMoney. Each broker gets its own column showing what percentage of your total portfolio value at that broker is allocated to this stock.

For example, if Titan is 7.2% of your Zerodha portfolio and 4.1% of your Upstox portfolio:

Zerodha: 7.2% Upstox: 4.1% Groww: — Angel: —

These percentages drive the three Smart View tabs directly:

Broker columns require extension sync: Broker position percentages only appear if you have the Finmagine browser extension installed and have visited that broker's portfolio page to sync. If a broker column shows "—" for all stocks, that broker's extension has not been synced yet.

Sorting, Filtering, and the Invest Bar

Sorting

Click any column header to sort ascending. Click again for descending. The most useful sorts:

Asset Class Pills

The pills above the Holdings table filter by asset class: Indian Equities, Global Equities, Mutual Funds, Global Funds, or Overview (all). The filter applies across Holdings, Alloted, Consider, and Add More simultaneously.

The Invest ₹ Bar

Enter a target amount — say ₹1,00,000 — and a new Add Qty column appears showing how many shares of each holding that amount buys at today's LTP. This is not a trade recommendation — it is a calculation tool for when you have fresh capital to deploy and want to top up existing positions systematically.

Power combination: Sort by Score (descending) with the Invest ₹ bar active. You now see your highest-momentum holdings sorted to the top with the exact quantity each target amount buys. This is a fast, systematic way to decide where to put fresh capital — into holdings with both fundamental presence in your portfolio and current technical momentum.

5-Step Holdings Review Workflow

Step 1 — Sort by XIRR, flag negative performers

Sort the table by XIRR descending. Every holding in the red on XIRR is losing you money in real compounded terms. These are the first candidates for review — not necessarily immediate exits, but positions that need a reason to stay.

Step 2 — Check N50 for every holding

Scroll the N50 column. Any holding that is significantly negative on N50 over a 2+ year holding period is underperforming an index fund. This is the simplest, most brutal filter for portfolio quality. If you have held something for 3 years and it is −15% on N50, you gave up 15 percentage points of index return for that stock.

Step 3 — Compare 3Y% vs PG3Y%

For each major holding, check whether price growth (3Y%) is running ahead of profit growth (PG3Y%). A wide spread — say 3Y%=40%, PG3Y%=15% — means the stock has re-rated significantly. It is not cheap on the same metrics it was when you bought it. Factor this into your conviction level.

Step 4 — Note momentum Score for top-ups

If you are planning to add capital, filter by Score ≥ 3. These holdings have technical momentum supporting the fundamental thesis. Adding to a holding with Score 5 means you are adding with the trend; adding to a Score 0 holding requires stronger fundamental conviction to override the technical absence.

Step 5 — Use the Invest bar for capital deployment

Enter your available capital in the Invest ₹ bar. Sort by your preferred priority column (Score, XIRR, or N50). Read the Add Qty column for your top candidates. Place your trades directly from this view.

Related Portfolio Guides

Ready to Analyse Indian Stocks Like a Pro?

Finmagine gives you 30+ computed financial ratios, sector benchmarks, FII/DII flows, the Finmagine Score, and AI-powered analysis — all in one place.

Analyse a Stock → Create Free Account
← Portfolio Manager Guide