Your GOC edge-track, analyze & outperform

Loading portfolios...

Portfolio Overview

Key metrics at a glance

Invested Capital

{{formatINRLacs(portfolioSummary.investedCapital)}}

Current Value

{{formatINRLacs(portfolioSummary.currentValue)}}

Today's P&L

{{formatINR(portfolioSummary.todayPnL)}} {{portfolioSummary.todayPnLPer ? (portfolioSummary.todayPnLPer > 0 ? '+' : '') + portfolioSummary.todayPnLPer.toFixed(2) + '%' : '+0.00%'}}

Total P&L

{{portfolioSummary.totalPnL >= 0 ? '+' : ''}}{{formatINR(portfolioSummary.totalPnL)}}{{portfolioSummary.totalPnLPer ? (portfolioSummary.totalPnLPer > 0 ? '+' : '') + portfolioSummary.totalPnLPer.toFixed(2) + '%' : '+0.00%'}}

Holdings

{{portfolioSummary.openStocksCount}} Stocks

Loading portfolio data...

Holdings

Manage your stock positions

Updated at {{lastUpdatedDisplay || '-'}}

{{filteredGroupedHoldings.length}} position{{filteredGroupedHoldings.length !== 1 ? 's' : ''}}

Stock Name
CMP
Avg. Buy Price
Buy Qty
Invested Value
Current Value
Today's Chg
Today P&L
Overall Chg
Overall P&L
Actions
{{group.name}}
{{getStockInitials(group.name)}}

{{group.code}} {{group.exchange}}

{{group.name}}
{{formatIndian(group.currentPrice)}}
{{formatIndian(group.avgBuyPrice)}}
{{group.totalQty}}
{{formatIndian(group.totalInvestedValue)}}
{{formatIndian(group.totalCurrentValue)}}
{{group.todayChgPer >= 0 ? '+' : ''}}{{group.todayChgPer.toFixed(2)}}%
{{group.totalTodayPnL >= 0 ? '+' : ''}}{{formatIndian(group.totalTodayPnL)}}
{{group.overallChgPer >= 0 ? '+' : ''}}{{group.overallChgPer.toFixed(2)}}%
{{group.totalOverallPnL >= 0 ? '+' : ''}}{{formatIndian(group.totalOverallPnL)}}

BUY {{holding.ActionDate | date:'yyyy-MM-dd'}}

{{formatIndian(group.currentPrice)}}
{{formatIndian(holding.Price)}}
{{holding.Qty}}
{{formatIndian(holding.Qty * holding.Price)}}
{{formatIndian(holding.Qty * group.currentPrice)}}
{{holding.Todays_Chg >= 0 ? '+' : ''}}{{holding.Todays_Chg.toFixed(2)}}%
{{holding.TodayPnL >= 0 ? '+' : ''}}{{formatIndian(holding.TodayPnL)}}
{{holding.Overall_Chg >= 0 ? '+' : ''}}{{holding.Overall_Chg.toFixed(2)}}%
{{holding.OverallPnL >= 0 ? '+' : ''}}{{formatIndian(holding.OverallPnL)}}

No positions yet

This is how your holdings will appear. Add your first position to get started.

No open positions yet

Stock Name
Avg Buy Price
Sell Price
Sell Qty
Booked P&L
Gain %
Actions
{{group.name}}
{{getStockInitials(group.name)}}

{{group.code}} {{group.exchange}}

{{group.name}}
₹{{group.avgBuyPrice.toFixed(2)}}
₹{{group.avgSellPrice.toFixed(2)}}
{{group.soldQty}}
{{group.bookedPnL >= 0 ? '+' : ''}}₹{{group.bookedPnL.toFixed(2)}}
{{group.gainPer >= 0 ? '+' : ''}}{{group.gainPer.toFixed(2)}}%

SELL {{holding.ActionDate | date:'yyyy-MM-dd'}}

₹{{group.avgBuyPrice.toFixed(2)}}
₹{{holding.Price.toFixed(2)}}
{{holding.Qty}}
{{holding.ChildBookedPnL >= 0 ? '+' : ''}}₹{{holding.ChildBookedPnL.toFixed(2)}}
{{holding.ChildGainPer >= 0 ? '+' : ''}}{{holding.ChildGainPer.toFixed(2)}}%

No closed positions yet

Loading holdings...

Get GOC Important Alerts on Telegram

Register on the GOC Telegram Bot to receive important market & GOC updates and trade ideas.

90% of GOC site users are registered and receiving real-time updates.

Add holdings to unlock beta analysis

Beta Analysis

Portfolio volatility relative to market

Market Beta = 1.00

Weighted Portfolio Beta

{{ betaAnalysis.avgBeta | number:2 }}

{{ betaLabel }}

{{ volatilityDesc }}
LOW
MED
HIGH
{{ betaAnalysis.avgBeta | number:2 }}
0 0.8 1.0 MKT 1.2 2.0+
Min Beta

{{ betaAnalysis.minBeta | number:2 }}

Avg Beta

{{ betaAnalysis.avgBeta | number:2 }}

Max Beta

{{ betaAnalysis.maxBeta | number:2 }}

Market Impact Simulator

If market moves by

{{ rangeValue | number:1 }}%
0% 1% 2% 3% 4% 5%
Market (beta 1.00)
{{ marketPts | number:1 }}%
Your Portfolio (beta {{ betaAnalysis.avgBeta | number:2 }})
{{ portfolioPts | number:2 }}%

For every 1% the market moves, your portfolio moves {{ betaAnalysis.avgBeta | number:2 }}% — {{ portfolioMoveMore ? 'more volatile' : 'less volatile' }}

Portfolio Beta Distribution

{{ getBetaCat('Low').weightPercent | number:0 }}%
{{ getBetaCat('Med').weightPercent | number:0 }}%
{{ getBetaCat('High').weightPercent | number:0 }}%
Low Beta ({{getBetaCat('Low') ? getBetaCat('Low').stockCount : 0}})
Medium Beta ({{getBetaCat('Med') ? getBetaCat('Med').stockCount : 0}})
High Beta ({{getBetaCat('High') ? getBetaCat('High').stockCount : 0}})

Low Beta beta < 0.8

Defensive stocks that move less than the market. Stability anchors.

  • {{getBetaCat('Low') ? getBetaCat('Low').stockCount : 0}}

    Stocks

  • {{getBetaCat('Low') ? (getBetaCat('Low').weightPercent | number:2) : 0}}%

    Weight

Stock Name
WeightBeta
{{s.code}}
{{s.weightPercent | number:2}}% {{s.betaDisplay}}

No stocks in this category

+{{getBetaStocks('Low').length - 3}}more

Medium Beta 0.8 ≤ beta ≤ 1.2

Moderate volatility. Moves broadly in line with the market.

  • {{getBetaCat('Med') ? getBetaCat('Med').stockCount : 0}}

    Stocks

  • {{getBetaCat('Med') ? (getBetaCat('Med').weightPercent | number:2) : 0}}%

    Weight

Stock Name
WeightBeta
{{s.code}}
{{s.weightPercent | number:2}}% {{s.betaDisplay}}

No stocks in this category

+{{getBetaStocks('Med').length - 3}}more

High Beta beta > 1.2

Aggressive stocks. High volatility, amplified market moves.

  • {{getBetaCat('High') ? getBetaCat('High').stockCount : 0}}

    Stocks

  • {{getBetaCat('High') ? (getBetaCat('High').weightPercent | number:2) : 0}}%

    Weight

Stock Name
WeightBeta
{{s.code}}
{{s.weightPercent | number:2}}% {{s.betaDisplay}}

No stocks in this category

+{{getBetaStocks('High').length - 3}}more
Loading analysis...
Add holdings to unlock market cap analysis

Market Cap Analysis

Distribution, overall & today's P&L by capitalization

Large Cap ({{getMarketCapCat('Large Cap') ? getMarketCapCat('Large Cap').stockCount : 0}})
{{s.code}}{{$index < getMarketCapStocks('Large Cap').slice(0,2).length - 1 ? ',' : ''}} No holdings details +{{getMarketCapStocks('Large Cap').length - 2}}more

{{getMarketCapCat('Large Cap') ? (getMarketCapCat('Large Cap').weightPercent | number:2) : 0}}% {{formatINR(getMarketCapCat('Large Cap') ? getMarketCapCat('Large Cap').categoryValue : 0)}}

Invested: {{formatINR(getMarketCapCat('Large Cap').investedValue)}} Current: {{formatINR(getMarketCapCat('Large Cap').categoryValue)}} P&L: {{getMarketCapCat('Large Cap').pnl >= 0 ? '+' : ''}}{{formatINR(getMarketCapCat('Large Cap').pnl)}} ({{getMarketCapCat('Large Cap').pnlPercent | number:2}}%)
Mid Cap ({{getMarketCapCat('Mid Cap') ? getMarketCapCat('Mid Cap').stockCount : 0}})
{{s.code}}{{$index < getMarketCapStocks('Mid Cap').slice(0,2).length - 1 ? ',' : ''}} No holdings details +{{getMarketCapStocks('Mid Cap').length - 2}}more

{{getMarketCapCat('Mid Cap') ? (getMarketCapCat('Mid Cap').weightPercent | number:2) : 0}}% {{formatINR(getMarketCapCat('Mid Cap') ? getMarketCapCat('Mid Cap').categoryValue : 0)}}

Invested: {{formatINR(getMarketCapCat('Mid Cap').investedValue)}} Current: {{formatINR(getMarketCapCat('Mid Cap').categoryValue)}} P&L: {{getMarketCapCat('Mid Cap').pnl >= 0 ? '+' : ''}}{{formatINR(getMarketCapCat('Mid Cap').pnl)}} ({{getMarketCapCat('Mid Cap').pnlPercent | number:2}}%)
Small Cap ({{getMarketCapCat('Small Cap') ? getMarketCapCat('Small Cap').stockCount : 0}})
{{s.code}}{{$index < getMarketCapStocks('Small Cap').slice(0,2).length - 1 ? ',' : ''}} No holdings details +{{getMarketCapStocks('Small Cap').length - 2}}more

{{getMarketCapCat('Small Cap') ? (getMarketCapCat('Small Cap').weightPercent | number:2) : 0}}% {{formatINR(getMarketCapCat('Small Cap') ? getMarketCapCat('Small Cap').categoryValue : 0)}}

Invested: {{formatINR(getMarketCapCat('Small Cap').investedValue)}} Current: {{formatINR(getMarketCapCat('Small Cap').categoryValue)}} P&L: {{getMarketCapCat('Small Cap').pnl >= 0 ? '+' : ''}}{{formatINR(getMarketCapCat('Small Cap').pnl)}} ({{getMarketCapCat('Small Cap').pnlPercent | number:2}}%)

Overall P&L by Cap

Loading analysis...
Add holdings to unlock sector analysis

Sector & Industry Analysis

Sector diversification, allocation & P&L breakdown

  • {{totalSectors}}
  • sectors
  • {{formatINR(betaMarketCapAnalysis.totalPortfolioValue)}}
{{totalSectors}}
Sectors
{{totalIndustries}}
Industries
{{totalSectorStocks}}
Stocks

Name

  • #
  • %
  • Invested
  • Current
  • Gain

{{sector.name}}

  • {{sector.stockCount}}
  • {{sector.weightPercent | number:1}}%
  • {{formatINR(sector.investedValue)}}
  • {{formatINR(sector.value)}}
  • {{sector.pnl >= 0 ? '+' : ''}}{{formatINR(sector.pnl)}} {{sector.pnlPercent >= 0 ? '+' : ''}}{{sector.pnlPercent | number:2}}%

{{ind.name}}

  • {{ind.stockCount}}
  • {{ind.weightPercent | number:1}}%
  • {{formatINR(ind.investedValue)}}
  • {{formatINR(ind.value)}}
  • {{ind.pnl >= 0 ? '+' : ''}}{{formatINR(ind.pnl)}} {{ind.pnlPercent >= 0 ? '+' : ''}}{{ind.pnlPercent | number:2}}%
{{s.code.slice(0,2)}}

{{s.code}}

  • -
  • {{s.weightPercent | number:1}}%
  • {{formatINR(s.investedValue)}}
  • {{formatINR(s.holdingValue)}}
  • {{s.pnl >= 0 ? '+' : ''}}{{formatINR(s.pnl)}} {{s.pnlPercent >= 0 ? '+' : ''}}{{s.pnlPercent | number:2}}%

P&L Analysis

REALIZED P&L BY

TODAY’S P&L BY
{{item.name.length > 10 ? item.name.slice(0,10) + '..' : item.name}} {{item.todayPnlPercent >= 0 ? '+' : ''}}{{item.todayPnlPercent | number:1}}%
Loading sector data...

Past Performance

Realized returns from closed positions

Total Invested

{{formatINRLacs(closedSummary.totalInvested)}}

Sell Value

{{formatINRLacs(closedSummary.sellValue)}}

Realized P&L

{{closedSummary.realizedPnL >= 0 ? '+' : ''}}{{formatINRLacs(closedSummary.realizedPnL)}} {{closedSummary.realizedPnLPer >= 0 ? '+' : ''}}{{closedSummary.realizedPnLPer.toFixed(2)}}%

Stocks Traded

{{closedSummary.stocksTraded}} Stocks

Loading portfolio data...

Past Holdings

Previously closed positions

{{filteredClosedHoldings.length}} closed position{{filteredClosedHoldings.length !== 1 ? 's' : ''}}

Stock Name
Avg Buy Price
Avg Sell Price
Sell Qty
Booked P&L
Gain %
Actions
{{group.name}}
{{getStockInitials(group.name)}}

{{group.code}} {{group.exchange}}

{{group.name}}
₹{{group.avgBuyPrice.toFixed(2)}}
₹{{group.avgSellPrice.toFixed(2)}}
{{group.soldQty}}
{{group.bookedPnL >= 0 ? '+' : ''}}₹{{group.bookedPnL.toFixed(2)}}
{{group.gainPer >= 0 ? '+' : ''}}{{group.gainPer.toFixed(2)}}%

SELL {{holding.ActionDate | date:'yyyy-MM-dd'}}

₹{{group.avgBuyPrice.toFixed(2)}}
₹{{holding.Price.toFixed(2)}}
{{holding.Qty}}
{{holding.ChildBookedPnL >= 0 ? '+' : ''}}₹{{holding.ChildBookedPnL.toFixed(2)}}
{{holding.ChildGainPer >= 0 ? '+' : ''}}{{holding.ChildGainPer.toFixed(2)}}%

No closed positions yet

Loading holdings...
Market cap analysis becomes visible once you have a closed position

Market Cap — Realized

Distribution & realized P&L by capitalization

Large Cap ({{getMarketCapCat('Large Cap') ? getMarketCapCat('Large Cap').stockCount : 0}})
{{s.code}}{{$index < getMarketCapStocks('Large Cap').slice(0,2).length - 1 ? ',' : ''}} No holdings details +{{getMarketCapStocks('Large Cap').length - 2}}more

{{getMarketCapCat('Large Cap') ? (getMarketCapCat('Large Cap').weightPercent | number:2) : 0}}% {{formatINR(getMarketCapCat('Large Cap') ? getMarketCapCat('Large Cap').categoryValue : 0)}}

Invested: {{formatINR(getMarketCapCat('Large Cap').investedValue)}} Sell Value: {{formatINR(getMarketCapCat('Large Cap').categoryValue)}} P&L: {{getMarketCapCat('Large Cap').pnl >= 0 ? '+' : ''}}{{formatINR(getMarketCapCat('Large Cap').pnl)}} ({{getMarketCapCat('Large Cap').pnlPercent | number:2}}%)
Mid Cap ({{getMarketCapCat('Mid Cap') ? getMarketCapCat('Mid Cap').stockCount : 0}})
{{s.code}}{{$index < getMarketCapStocks('Mid Cap').slice(0,2).length - 1 ? ',' : ''}} No holdings details +{{getMarketCapStocks('Mid Cap').length - 2}}more

{{getMarketCapCat('Mid Cap') ? (getMarketCapCat('Mid Cap').weightPercent | number:2) : 0}}% {{formatINR(getMarketCapCat('Mid Cap') ? getMarketCapCat('Mid Cap').categoryValue : 0)}}

Invested: {{formatINR(getMarketCapCat('Mid Cap').investedValue)}} Sell Value: {{formatINR(getMarketCapCat('Mid Cap').categoryValue)}} P&L: {{getMarketCapCat('Mid Cap').pnl >= 0 ? '+' : ''}}{{formatINR(getMarketCapCat('Mid Cap').pnl)}} ({{getMarketCapCat('Mid Cap').pnlPercent | number:2}}%)
Small Cap ({{getMarketCapCat('Small Cap') ? getMarketCapCat('Small Cap').stockCount : 0}})
{{s.code}}{{$index < getMarketCapStocks('Small Cap').slice(0,2).length - 1 ? ',' : ''}} No holdings details +{{getMarketCapStocks('Small Cap').length - 2}}more

{{getMarketCapCat('Small Cap') ? (getMarketCapCat('Small Cap').weightPercent | number:2) : 0}}% {{formatINR(getMarketCapCat('Small Cap') ? getMarketCapCat('Small Cap').categoryValue : 0)}}

Invested: {{formatINR(getMarketCapCat('Small Cap').investedValue)}} Sell Value: {{formatINR(getMarketCapCat('Small Cap').categoryValue)}} P&L: {{getMarketCapCat('Small Cap').pnl >= 0 ? '+' : ''}}{{formatINR(getMarketCapCat('Small Cap').pnl)}} ({{getMarketCapCat('Small Cap').pnlPercent | number:2}}%)

REALIZED P&L by Cap

Loading analysis...
Sector analysis becomes visible once you have a closed position

Sector & Industry Analysis

Realized gains by sector & industry

  • {{totalSectors}}
  • sectors
  • {{formatINR(betaMarketCapAnalysis.totalPortfolioValue)}}
{{totalSectors}}
Sectors
{{totalIndustries}}
Industries
{{totalSectorStocks}}
Stocks

Name

  • #
  • %
  • Invested
  • Sell Value
  • Gain

{{sector.name}}

  • {{sector.stockCount}}
  • {{sector.weightPercent | number:1}}%
  • {{formatINR(sector.investedValue)}}
  • {{formatINR(sector.value)}}
  • {{sector.pnl >= 0 ? '+' : ''}}{{formatINR(sector.pnl)}} {{sector.pnlPercent >= 0 ? '+' : ''}}{{sector.pnlPercent | number:2}}%

{{ind.name}}

  • {{ind.stockCount}}
  • {{ind.weightPercent | number:1}}%
  • {{formatINR(ind.investedValue)}}
  • {{formatINR(ind.value)}}
  • {{ind.pnl >= 0 ? '+' : ''}}{{formatINR(ind.pnl)}} {{ind.pnlPercent >= 0 ? '+' : ''}}{{ind.pnlPercent | number:2}}%
{{s.code.slice(0,2)}}

{{s.code}}

  • -
  • {{s.weightPercent | number:1}}%
  • {{formatINR(s.investedValue)}}
  • {{formatINR(s.holdingValue)}}
  • {{s.pnl >= 0 ? '+' : ''}}{{formatINR(s.pnl)}} {{s.pnlPercent >= 0 ? '+' : ''}}{{s.pnlPercent | number:2}}%

P&L Analysis

REALIZED P&L BY

Loading sector data...