Question: Brief introduction to FIX Protocol HK protocol allows sending new orders and recening execution reports New orders are requests to the exchange to buy /

Brief introduction to FIX Protocol
HK protocol allows sending new orders and recening execution reports
New orders are requests to the exchange to buy/sell shares
Execution reported are messages the exchange sends to confem the receipt of an order, relay trade information, confum changes to an existing ndermject anders
A FIX message it constructed with many tag value strings separated with a 'I character. Each tag value string is represented as TAG-VALUE
Tag Definitions
Tag 35: Message Type-Defines the message type. For example
35-D is an Order Single D Le this message is a "New Order
35-3 is an Execution Report <> eg. You can receive an Execution Report from an exchange for a trade which has been partially or fully filled (executed)
Tag 38: Order Quantity Defines the number of shares you want to buysell
Tag 44 Price Price per unit of quantity. antity le. Price per share
Tag ber of shares filled 14: Cumulative Quantity Total number for the order Tag 15t. Leaves Quantity Total amount of shares available for further execution
Tag 32: Last Quantity Quantity of shares bought/sold on this trade
Tag 31 Last Executed Price Price at which shares were bought/sold on this trade
Tag 6: Average Price Calculated average price of all tills on this order
A client sends a "New order message (35-DJ to buy 60 shares at the price of 57 USED per share 8-FIX.4.419-159/35-D/19-Buyer/56-NYSE)34-2450/52-26223212-08-12-45111-123456154-1730-60)44-57/59-0155-BACADRIDGE(21-1115
The exchange responds with the following Execution Report(s)
1st Trade (Partial Fil): -FIX. 4.419-159-35-349-8770) SeBuyer)34-245815220221212-00:15:45:11-123456-54-1135-60144-57159-0155-ADR/21-1115-08-150-839-1/14-
What is the expected value of Tag 151(Leaves Quantity) on the 1st trade?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!