iLink Order Mass Action Request

The following instructions illustrate the process to run and complete tests for iLink Order Mass Action Request.

  • To select the test:
  1. Select a SenderComp from the drop-down and select ASSIGN if not already assigned.
  1. From the Test Suite tab, select from the following linked tests then proceed to the specific instructions.
  1. Use the Instrument(s) drop down menu to choose an instrument and channel and click SELECT.
  2. Click the START TEST button.

Note:
If a test is not proceeding to the next step, clicking the Refresh button () below the test steps may resolve the issue.

Referential information is included for messages sent / received during the test.

iLink Order Mass Action Request by Market Segment ID for Pre-Registered / On-Demand Format

The Purpose of this test is to verify that customer application can submit Order Mass Action Request(35=CA) to cancel working orders by Market Segment ID.

  • To run the Link Order Mass Action Request by Market Segment ID test:

Note: This test is used for both Pre-Registered and On-Demand formats. The above image shows the Pre-Registered version of the test.

  1. Over a iLink connection, send a Limit Day Order [35=D (tag 40-OrdType=2, tag 59-TimeInForce=0)] message for the selected dummy instrument.
  2. Receive and Process Execution Report - New Order (35=8, 39=0).
  3. Send a Limit Day Order [35=D (tag 40-OrdType=2, tag 59-TimeInForce=0)] message for the selected dummy instrument.
  4. Receive and Process Execution Report - New Order (35=8, 39=0).
  5. Send a Limit Day Order [35=D (tag 40-OrdType=2, tag 59-TimeInForce=0)] message for the selected dummy instrument.
  6. Receive and Process Execution Report - New Order (35=8, 39=0).
  7. Send an Order Mass Action Request (35=CA) by Market Segment ID (tag 1374-MassActionScope=9).
  8. Receive and Process Order Mass Action Report (35=BZ) - Accepted (tag 1375-MassActionResponse=1) message.

back to top

iLink Order Mass Action Request by Instrument Group for Pre-Registered / On-Demand Format

The Purpose of this test is to verify that customer application can submit Order Mass Action Request(35=CA) to cancel working orders by Instrument Group.

  • To run the iLink Order Mass Action Request by Instrument Group test:

Note: This test is used for both Pre-Registered and On-Demand formats. The above image shows the Pre-Registered version of the test.

  1. Over a iLink connection, send a Limit Day Order [35=D (tag 40-OrdType=2, tag 59-TimeInForce=0)] message for one of the selected dummy instrument.
  2. Receive and Process Execution Report - New Order (35=8, 39=0).
  3. Submit a second Limit Day Order [35=D (tag 40-OrdType=2, tag 59-TimeInForce=0)] for instrument same as step 1.
  4. Receive and Process Execution Report - New Order (35=8, 39=0).
  5. Submit One Limit Day Order [35=D (tag 40-OrdType=2, tag 59-TimeInForce=0)] for a different instrument than step 1.
  6. Receive and Process Execution Report - New Order (35=8, 39=0).
  7. Send an Order Mass Action Request (35=CA) message by instrument Group for orders submitted in step 1 & 3.
  8. Receive and Process Order Mass Action Report (35=BZ) - Accepted (tag 1375-MassActionResponse=1) message.
  9. Submit an Order Cancel/Replace Request for the order submitted in step 5.
  10. Receive and process Execution Report - Modify (35=8, 39=5).

back to top

iLink Order Mass Action Request by Instrument for Pre-Registered / On-Demand Format

The Purpose of this test is to verify that customer application can submit Order Mass Action Request(35=CA) to cancel working orders by Instrument.

  • To run the iLink Order Mass Action Request by Instrument test:

Note: This test is used for both Pre-Registered and On-Demand formats. The above image shows the Pre-Registered version of the test.

  1. Over a iLink connection, send a Limit Day Order [35=D (tag 40-OrdType=2, tag 59-TimeInForce=0)] message for one of the selected dummy instrument.
  2. Receive and Process Execution Report - New Order (35=8, 39=0).
  3. Submit a second Limit Day Order [35=D (tag 40-OrdType=2, tag 59-TimeInForce=0)] for instrument same as step 1.
  4. Receive and Process Execution Report - New Order (35=8, 39=0).
  5. Submit One Limit Day Order [35=D (tag 40-OrdType=2, tag 59-TimeInForce=0)] for a different instrument from step 1.
  6. Receive and Process Execution Report - New Order (35=8, 39=0).
  7. Submit Order Mass Action Request (35=CA) message by instrument for orders submitted in step 1 & 3.
  8. Receive and Process Order Mass Action Report (35=BZ) - Accepted (tag 1375-MassActionResponse=1) message.
  9. Submit an Order Cancel/Replace Request for the order submitted in step 5.
  10. Receive and process Execution Report - Modify (35=8, 39=5).

back to top