NSE Large Deals Historical API
API Endpoint to check which stocks have hit Block Deal, Bulk Deal and Short Sold Stocks with Historical Data
To grasp the concepts of Bulk Deals, Block Deals, and Short Selling, kindly refer to the dedicated section on the NSE Large Deals API. This section provides comprehensive insights into these trading activities and their nuances.
Usage:
nse_largedeals_historical(from_date, to_date, mode)
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”.
from_date and to_date has to be in string format like “15-08-2023”. In case You do this wrongfully, It will give blank data instead of pointing out your mistake. So be careful.
Example Usage:
from_date = "15-08-2023"
to_date = "22-08-2023"
result = nse_largedeals_historical(from_date, to_date,"short_deals")
result
This will give list of all the stocks that have been short sold in high volume — real columns as of the current live endpoint (recaptured 2026-10-08): SS_DATE, SS_DATE_ORDER, SS_SYMBOL, SS_NAME, SS_QTY. The old Mongo-document-shaped columns this page used to show (_id, TIMESTAMP, createdAt, updatedAt, __v, mTIMESTAMP) are gone — the backing API returns a plain flat shape now.
SS_DATE SS_DATE_ORDER SS_SYMBOL SS_NAME SS_QTY
0 17-AUG-2023 2023-08-16T18:30:00.000Z ASHOKLEY ASHOK LEYLAND LTD 12500
1 17-AUG-2023 2023-08-16T18:30:00.000Z ASTRAL ASTRAL POLY TECHNIK LIMITED 60922
2 17-AUG-2023 2023-08-16T18:30:00.000Z CUMMINSIND CUMMINS INDIA LTD 87600
3 17-AUG-2023 2023-08-16T18:30:00.000Z IPCALAB IPCA LABORATORIES LIMITED 3250
4 17-AUG-2023 2023-08-16T18:30:00.000Z LAURUSLABS LAURUS LABS LIMITED 3400
...
