Block Deal
Block Deal
4. How to place block deal in BOLT TWS system & through third party / in-house
developed Trading application?
A. BOLT TWS user has to place normal order by using “Block Deal” button (Alt + B) in order
entry window. All third party / in-house developed Trading applications based on IML are
required to support appropriate block deal order type available for BSE and make
appropriate order type available on trading application front end.
Order matching
Case 1
Example:
1. Buy block deal order of 500000 quantity @55.50 price.
2. Sell block deal order of 500000 quantity @55.50 price.
In above case, buy block deal order will match with the sell order as the quantity and rate
of both the orders are same.
Case 2
Example:
1. Client ABC enters buy block deal order of 1000000 quantity @187 price.
2. Client WYZ enters sell block deal order of 500000 quantity @187 price.
3. Client PQR enters sell block deal order of 500000 quantity @187 price.
In above case, buy block deal order will not match with either of the sell orders as the
quantities do not match although rate is same.
10. Can order modification /deletion allowed for block deal orders?
A. Only Rate, Quantity & Client code modification is allowed. Modification of other order
attributes such as retention type, conversion from limit to market is not allowed. However,
trader can delete pending block deal order and can re-submit fresh order.
11. How can a member assign block deal rights to his traders?
A. Member can assign block deal rights to his trader through TWS admin terminal (0 or 200
trader ID).
12. Can the block deal order be entered for any client type?
A. Yes
13. Can a trader enter revealed quantity / stop loss /odd lot orders for block deal?
A. No
14. In case of very liquid scrip if the LTP of the scrip changes in such a way as to
make the already entered block deal order ineligible in terms of the +/-1% LTP
criterion, what will happen to the pending block deal order?
A. In such cases, pending block deal order will not match with the counter block deal order
although rate & quantity of both orders match with each other. The trader has to modify
price of the pending block deal order to make it eligible for execution. If price is not
modified within 90 seconds of order entry time, order will be killed.
e.g. LTP of scrip – Rs.100/- the member can execute a block deal in the range of 99/- to
101/- In between if a trade takes place in the normal market at Rs. 105/-, in this case,
trading member has to modify price of pending block deal order from 99/101 to 105 (+/-
1%) to make it eligible for execution.
16. Can a block deal pending order be viewed in the Market watch?
A. Pending block deal orders are not shown in Market watch.
17. Do the order Level limits applicable for block deal orders?
A. Yes, all order level limits such as Gross Buy, Gross Sell, Net value, Single order quantity
& single order value set from BOLT Admin terminal to Trader are applicable for block deal
orders similar to any other regular order.
18. What are STT charges for Block Deal?
A. STT shall be charged on the block deal transactions on similar lines as being charged on
delivery based transactions.
20. How does reporting & information dissemination happen for block deal?
A. Exchange will be providing an indicative report of block deals to members on a daily basis
after market hours through Dload32. Further, members should verify each and every record
in the file downloaded. In case of any mismatch, member should fax the entire bulk details
to the Exchange with corrections within 30 minutes from the time the indicative block deal
report is downloaded. If no mismatch is reported by member to the Exchange, data
downloaded will be considered for dissemination on the Exchange‟s website directly. Block
deal details are available on BSE website under path mentioned here (Home-->Markets--
>Equity-->Historical Data-->Bulk Deals / Block Deals)
21. Whether block deal is used in the calculation market picture data?
A. Block deal is considered for displaying day high, day low, total traded quantity, value and
number of trades. However, block deal transactions executed in scrip are not considered for
updating of LTP, opening price & closing price.
23. What will happen to block deal order if member goes in RRM?
A. In case if member goes in RRM, all pending orders including block deal order will be
returned and displayed in returned order window.
25. How Trader can enter block deal orders through batch order window in BOLT?
A. Traders can download CSV format by using “SAVE” option in batch order screen in BOLT
(Shift + F2). Trader can submit block deal orders by uploading CSV file keeping order type
as “K” along with other details as mentioned in CSV format.
Format for CSV upload file is given below.
Retention
Rev. Scrip Short/Client Status [for Institution Order Type [for
Buy/Sell Qty Qty Code Rate ID block order] ID block order]
[In [ EOTODY or
[B/S] paisa] EOSESS ] K
In the CSV format, “Rev Qty” field is optional.
26. How member can enter block deal order using third party trading platform of
empanelled vendors or in-house developed systems connected through IML.
A. All Trading members using In-house developed or BSE empanelled Vendor trading
application can enter Block deal order by developing block deal messages / structures
mentioned in the IML APIs of BSE.
27. How will IML user enter and identify block deal transactions?
A. IML user can enter block deals via message type 1071 for Buy Block Deal Order and
message type 1072 for Sell Block Deal Order while entering orders.
Similarly, when a trade occurs, User identifies the type of trade as Block Deal by checking
the „Transaction type‟ field value as „K‟ within the sub-structure of the Trade confirmation
message.
Separate message types have been provided in IML for each of the actions – addition /
modification /deletion of Block Deals in order to avoid message conflicts, reduction in
latency as well as providing convenience to track log files in case of issues.
The below message types mentioned are used for specific actions performed on Block Deals.
*****End of Document*****