NSE Large Deals API
API Endpoint to check which stocks have hit Block Deal, Bulk Deal and Short Sold Stocks in Realtime
In NSEPython We have dealt with Bulk and Block Deals few times as listed below but all of them use different endpoints.
Bulk Deal:
Definition: A bulk deal refers to all transactions in a particular stock on an exchange where the total quantity of shares bought or sold exceeds 0.5% of the total number of equity shares of the listed company.
Quantitative Limit: The 0.5% threshold can be reached through one or more transactions executed during the trading day in the regular market segment.
Objective: Bulk deals aim to enhance transparency by disclosing details of large transactions executed on stock exchanges.
Block Deal:
Definition: A block deal is a large trade executed through a single transaction, but with a minimum quantity of 500,000 shares or a minimum value of Rs. 5 crore.
Trading Window: Stock exchanges are allowed to provide a separate trading window for block deals to facilitate the execution of such substantial trades without disadvantaging buyers or sellers.
Trading Time: The block deal window remains open for a limited period of 35 minutes from the start of trading hours, i.e., from 9:55 a.m. to 10:30 a.m.
Price Restriction: Orders placed in this window must be at a price not exceeding ±1% from the ruling market price or the previous day’s closing price.
Delivery: Every trade executed within the block deal window must result in actual delivery and cannot be squared off or reversed.
Disclosure: All trades within the block deal window, including details such as the scrip’s name, client name, quantity bought/sold, and traded price, are mandated to be disseminated to the public on the same day after market hours.
In summary, while both bulk deals and block deals involve significant trading volumes, block deals are executed as single transactions through a separate trading window with specific quantity and price constraints. These regulations aim to provide transparency and ensure fair practices in the stock market, benefiting both traders and investors.
The SEBI continues to mandate the disclosure of both bulk and block deals to the general public on the same day after the market hours.
Usage:
nse_largedeals(mode)
The API Endpoint looks like – https://www.nseindia.com/api/snapshot-capital-market-largedeal
mode
has three types:
- bulk_deals – Stocks that had bulk deals
- block_deals – Stocks that had block deals
- short_deals – Stock that has high volume of short selling
By default, the bandtype is selected as “bulk_deals” and view is selected as “mode”.
Example Usage:
nse_largedeals("short_deals")
This will give list of all the stocks that have been short sold in high volume –
date symbol name clientName buySell qty watp remarks
0 11-Aug-2023 APOLLOTYRE APOLLO TYRES LTD None None 149600 None None
1 11-Aug-2023 ASTRAL ASTRAL POLY TECHNIK LIMITED None None 16515 None None
2 11-Aug-2023 LAURUSLABS LAURUS LABS LIMITED None None 3400 None None
3 11-Aug-2023 COFORGE COFORGE LIMITED None None 27750 None None
4 11-Aug-2023 IDFCFIRSTB IDFC FIRST BANK LIMI None None 405000 None None