Arbitrage Trading in India Arbitrage Trading in India

Arbitrage Trading in India: Meaning, Process, Strategies

You may or may not know this, but some stocks are listed on more than one exchange. Traders use this fact to earn profits in online trading. Wondering how? Through arbitrage trading in India! Let’s first look at what is arbitrage.

Meaning of Arbitrage

Arbitrage is the process of capitalizing on market inefficiencies, an essential concept within the world of finance and trading.

Carrying out arbitrage involves the simultaneous buying and selling of an asset across various exchanges or locations to exploit price differentials.

These differentials are typically small in percentage terms. 

Crucially, the quantity of the asset bought and sold must match as the profit stems from price disparity on the entire quantity, not just a part of it. 

To be worthwhile, this profit should be higher than the associated transaction costs. Otherwise, beginning such trades would be impractical. 

What is Arbitrage Trading?

Arbitrage trading is a strategy built to exploit price differences for the same asset in different markets. 

Essentially, you buy low in one market and simultaneously sell high in another, profiting from the price gap.

This technique capitalizes on market inefficiencies, ensuring minimal risk exposure while potentially yielding profits.

Arbitrage trading is all about quick execution and precise timing, as price differences are often fleeting.

For example, you buy 10 shares of MRF on NSE for Rs. 10,78,000.00 and sell it on BSE for Rs. 10,78,500.00, making a profit of Rs. 500.  

How Does Arbitrage Trading Work in India?

You must’ve got a good idea of what is arbitrage trading in India. We discussed that it involves taking advantage of price differences between the same stock listed on NSE and BSE. 

Your eyes must’ve lit up went you came across the fact that many companies are listed on both exchanges. And, as a result, arbitrage opportunities are plenty. 

However, regulations by SEBI restrict same-day buying and selling of the same stock in different exchanges. So no arbitrage, then? Not completely.

Regulations permit you to sell shares of a stock from one exchange and buy the same quantity on the other. 

For instance, you can sell 10 shares of Company A on BSE and buy the same amount simultaneously on NSE. This is not considered intraday trading. 

Legal and Regulatory Aspects of Arbitrage Trading in India

In India, arbitrage trading is legal but comes with certain conditions. One that we’ve already discussed is the following fact.

You cannot buy and sell the same company’s stocks on different exchanges on the same day as per SEBI. 

To engage in legal arbitrage trading, you must hold the target stocks in your demat account. Short selling thus goes out of the picture. 

When you notice a price difference on either exchange, you can sell them for profit. 

Then, you can repurchase the shares from the exchange at a lower price to complete the delivery.

This approach ensures you earn profits while complying with SEBI’s regulations.

Arbitrage Trading Strategies in the Indian Market

Trading techniques for arbitrage in India can be done manually or with software. 

Indian arbitrage strategies include Pure Arbitrage, Merger Arbitrage, and Convertible Arbitrage. 

These arbitrage strategies can help you locate profitable Indian market possibilities. Let’s explore each of these arbitrage trading strategies in detail.

1. Inter-Exchange Arbitrage

  • Purchase shares of a company on one stock exchange (for example, NSE)
  • Sell the same quantity of shares of the same company on another exchange (for example, BSE)
  • Capitalize on price differentials between the two exchanges. 
  • Make sure to comply with SEBI regulations regarding same-day arbitrage trading

2. Cash-Futures Arbitrage

  • Buy stock in the cash segment (on NSE or BSE).
  • Sell the equivalent amount of stock in the futures segment simultaneously
  • Take advantage of price differentials between the cash and futures markets
  • Carries more risk due to market fluctuations and the speculative nature of futures

3. Merger Arbitrage

When a merger or acquisition is announced, the stock prices of the involved companies may react differently on different exchanges.

  • Buy shares in the exchange where the stock price is lower
  • Sell them simultaneously where the price is higher
  • Benefit from price variations due to the merger 

Pros of Arbitrage Trading

Here are some key advantages of arbitrage trading:

1. Low Risk

Arbitrage trading is a low-risk strategy where you buy and sell simultaneously to profit from price differences. It’s done quickly to avoid competition. 

The goal is to make a fixed profit, but other traders can affect prices, so timing is crucial.

2. Trustworthy and Advanced Systems 

In arbitrage trading, you rely on cutting-edge software to spot tiny price differences, allowing you to buy and sell thousands of stocks swiftly. 

This fast-paced strategy, driven by speed and substantial capital, offers the potential for significant profits.

3. Safe and Swift 

Arbitrage trades offer a reliable way to profit from short-term opportunities. 

They minimize human error and financial exposure, capitalizing on price differences. 

These low-risk investments exploit price disparities without being impacted by market volatility, ensuring a quick and efficient return.

These advantages make arbitrage trading an attractive choice for those seeking relatively low-risk investments with tax benefits and ease of access.

Cons of Arbitrage Trading

Here are the risks associated with arbitrage trading in India:

  • Execution time challenges: Delays in executing arbitrage trades can lead to missed opportunities and reduced profitability.
  • High transaction costs: Transaction fees and taxes can eat into arbitrage profits, affecting overall margins.
  • Compliance and regulatory risks: Regulatory changes and compliance issues can impact the legality and profitability of arbitrage strategies.
  • Liquidity issues: Illiquid markets can make it difficult to execute arbitrage trades at favorable prices.
  • Technology-related risks: Technical glitches or failures can disrupt arbitrage trading and result in losses.
  • Limited scalability: Arbitrage opportunities may be limited by the size of the market or the capital available for trading.

How to do Arbitrage Trading?

Arbitrage trading can be rewarding if done correctly. Follow the steps to get started on how to do arbitrage trading:

1. Identify Opportunities

Begin by researching and identifying assets or securities with price differences across different markets or exchanges. Look for disparities that are large enough to cover transaction costs and still yield a profit.

2. Analyze Risks

Assess any potential risks involved in your chosen arbitrage opportunity. Factors such as transaction costs, execution speed, and market volatility can impact your profits. Be aware of these risks and consider risk management strategies.

3. Execute Simultaneously

Once you’ve pinpointed an opportunity, execute your trades simultaneously. This is crucial to ensure that the price differential doesn’t disappear before you complete both the buy and sell orders.

4. Monitor Continuously

Keep a close eye on your positions, as arbitrage opportunities can be short-lived. Use real-time data and trading tools to monitor your trades and exit when the price differential narrows to a point where it’s no longer profitable.

5. Maintain Liquidity

Ensure you have sufficient funds available in multiple accounts to take advantage of arbitrage opportunities when they arise. Being able to act quickly is essential in arbitrage trading.

Should You Do Arbitrage Trading in India?

Arbitrage trading in India can be profitable if done carefully. It involves exploiting price differences in different markets or platforms to make a profit. 

However, it requires significant capital, quick execution, and a good understanding of the market. 

Regulatory constraints and transaction costs can also impact your arbitrage trading strategy. Thus, it’s essential to research and evaluate the risks and rewards before engaging in arbitrage trading. 

One of the easiest ways to profit from arbitrage trading without expensive software and algorithms is to invest in arbitrage funds. 

Arbitrage funds are mutual funds that employ the arbitrage trading strategy to help you generate returns. If you wish to invest in these funds, visit our platform. 


Arbitrage trading in India is an advanced strategy that capitalizes on price differences in various markets, offering opportunities for profit without significant risk exposure.

In the context of India’s dynamic financial landscape, understanding the complexities of arbitrage trading can unlock doors to potential gains and boost your financial expertise. 

That said, arbitrage trading comes with rules and regulations. For starters, it can’t be done intraday in the conventional sense. 

For more trading content, refer to these blogs: