Rajandran R Creator of OpenAlgo - OpenSource Algo Trading framework for Indian Traders. Building GenAI Applications. Telecom Engineer turned Full-time Derivative Trader. Mostly Trading Nifty, Banknifty, High Liquid Stock Derivatives. Trading the Markets Since 2006 onwards. Using Market Profile and Orderflow for more than a decade. Designed and published 100+ open source trading systems on various trading tools. Strongly believe that market understanding and robust trading frameworks are the key to the trading success. Building Algo Platforms, Writing about Markets, Trading System Design, Market Sentiment, Trading Softwares & Trading Nuances since 2007 onwards. Author of Marketcalls.in

Introduction to Portfolio Rebalancing

2 min read

What is Portfolio Rebalancing?

Portfolio rebalancing is the process of adjusting the allocation of assets in an investment portfolio to maintain a desired level of asset allocation or risk. Over time, due to market fluctuations, the value of individual assets in a portfolio will change, which can lead to an asset allocation that differs from the investor’s original strategy or risk tolerance.

Setting Targets: Initially, an investor decides on a target asset allocation based on their investment goals, risk tolerance, and investment horizon. This allocation typically involves a mix of different asset classes such as stocks, bonds, and cash.

Market Movements: Over time, the value of these assets will change due to market movements. For example, if the stock market performs well, the proportion of stocks in the portfolio might increase beyond the desired allocation.

Rebalancing: To rebalance, the investor will sell assets that have grown beyond their target percentage and buy assets that have fallen below their target percentage. This brings the portfolio back to its original asset allocation.

Frequency of Rebalancing: Rebalancing can be done at regular intervals (like annually or semi-annually) or when the allocation deviates beyond a certain threshold from the target allocation.Many mutual funds rebalance at regular intervals, such as quarterly, semi-annually, or annually. This is often dictated by the fund’s prospectus.

Threshold-Based Rebalancing: Some mutual funds use a threshold-based approach, rebalancing when an asset class’s weight in the portfolio deviates by a certain percentage from its target.

Rebalancing Explain with a Simple Example

To illustrate portfolio rebalancing with a simple example, let’s assume you have a portfolio comprising five assets: RELIANCE, HDFCBANK, TCS, ICICIBANK, and GOLDBEES. Each of these assets is allocated a fixed percentage of the total portfolio value. Let’s say the initial investment is ₹1,00,000, and the allocation is as follows:

  • RELIANCE: 20%
  • HDFCBANK: 20%
  • TCS: 20%
  • ICICIBANK: 20%
  • GOLDBEES: 20%

This means that initially, each asset is allocated ₹20,000 (20% of ₹1,00,000).

Now, let’s assume that over a period, the total value of the portfolio increases to ₹1,20,000 due to market movements. The individual values of these assets would have changed, potentially altering their proportion in the total portfolio. Let’s look at a hypothetical scenario of how their values might have changed:

Initial Investment

AssetAllocationInitial Value (₹)
RELIANCE20%20,000
HDFCBANK20%20,000
TCS20%20,000
ICICIBANK20%20,000
GOLDBEES20%20,000
Total100%1,00,000

Value After Market Changes (Total Portfolio = ₹1,20,000)

Let’s assume the values of these assets have changed as follows:

AssetNew Value (₹)New Percentage
RELIANCE25,00020.83%
HDFCBANK24,00020%
TCS23,00019.17%
ICICIBANK26,00021.67%
GOLDBEES22,00018.33%
Total1,20,000100%

Rebalancing to Original Allocation

To rebalance, we need to bring each asset back to its original allocation of 20%. This would mean each asset should be valued at ₹24,000 (20% of ₹1,20,000). Here’s how you would rebalance:

AssetNew Value (₹)Desired Value (₹)Action
RELIANCE25,00024,000Sell ₹1,000 worth
HDFCBANK24,00024,000No action needed
TCS23,00024,000Buy ₹1,000 worth
ICICIBANK26,00024,000Sell ₹2,000 worth
GOLDBEES22,00024,000Buy ₹2,000 worth
Total1,20,0001,20,000

After rebalancing, each asset should be back at a 20% allocation of the total portfolio value.

Inclusion of New Stock into the Portfolio

Continuing with the previous example, let’s introduce a new stock, TATAMOTORS, to the portfolio and see how the rebalancing would work. We’ll assume that you want to incorporate TATAMOTORS into the portfolio with a specific allocation, and adjust the allocations of the other assets accordingly.

For simplicity, let’s say you want to allocate 20% to TATAMOTORS. Since the total allocation must add up to 100%, you need to reduce the allocation of the other assets. Let’s allocate 16% each to RELIANCE, HDFCBANK, TCS, ICICIBANK, and GOLDBEES to accommodate the new asset.

Adjusted Allocation with TATAMOTORS (Total Portfolio = ₹1,20,000)

AssetNew AllocationAdjusted Value (₹)
RELIANCE16%19,200
HDFCBANK16%19,200
TCS16%19,200
ICICIBANK16%19,200
GOLDBEES16%19,200
TATAMOTORS20%24,000
Total100%1,20,000

Rebalancing to Include TATAMOTORS

Now, let’s rebalance the existing assets to accommodate TATAMOTORS:

AssetPre-Rebalance Value (₹)Adjusted Value (₹)Action
RELIANCE25,00019,200Sell ₹5,800 worth
HDFCBANK24,00019,200Sell ₹4,800 worth
TCS23,00019,200Sell ₹3,800 worth
ICICIBANK26,00019,200Sell ₹6,800 worth
GOLDBEES22,00019,200Sell ₹2,800 worth
TATAMOTORS024,000Buy ₹24,000 worth
Total1,20,0001,20,000

After the rebalancing, each of the older assets has been reduced to create space for the new investment in TATAMOTORS, keeping the total portfolio value at ₹1,20,000.

Investors need to be aware of potential transaction costs and tax implications when rebalancing, as selling assets can generate capital gains taxes.

Rajandran R Creator of OpenAlgo - OpenSource Algo Trading framework for Indian Traders. Building GenAI Applications. Telecom Engineer turned Full-time Derivative Trader. Mostly Trading Nifty, Banknifty, High Liquid Stock Derivatives. Trading the Markets Since 2006 onwards. Using Market Profile and Orderflow for more than a decade. Designed and published 100+ open source trading systems on various trading tools. Strongly believe that market understanding and robust trading frameworks are the key to the trading success. Building Algo Platforms, Writing about Markets, Trading System Design, Market Sentiment, Trading Softwares & Trading Nuances since 2007 onwards. Author of Marketcalls.in

Demystifying Arbitrage Funds

Arbitrage funds have gained significant popularity in India, especially during volatile market periods. These funds aim to deliver consistent returns with lower risk compared...
Rajandran R
5 min read

Understanding the Difference: PMS Funds vs AIF Funds in…

Investment avenues in India are rich and varied, offering multiple opportunities for investors with different appetites and investment goals. Among the sophisticated investment options...
Rajandran R
3 min read

Everything You Need to Know About the T+0 Settlement…

Introduction to T+0 Settlement Cycle The T+0 settlement cycle marks a significant evolution in the Indian stock market, offering a more efficient trading environment...
Rajandran R
1 min read

Leave a Reply

Get Notifications, Alerts on Market Updates, Trading Tools, Automation & More