Manage Minimum Quantity

The following instructions illustrate the process to run and complete tests for minimum and maximum quantity tests.

  • 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.

Manage Minimum Quantity for Pre-Registered / On-Demand Format

The purpose of this test is to verify that the client system can submit an order with Minimum Quantity used in a different scenarios.

  • To run the Manage Minimum Quantity 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 an iLink connection, submit a Limit FAK Order [35=D (tag 40-OrdType=2, tag 59-TimeInForce=3)] for the instrument with a minimum quantity (tag 110-MinQty) value.
  2. Receive and process Execution Report - New Order (35=8, 39=0).
  3. Receive and process Execution Report - Elimination (35=8, 39=C).
  4. Submit a Limit FAK Order [35=D (tag 40-OrdType=2, tag 59-TimeInForce=3)] for the instrument with a minimum quantity (tag 110-MinQty) value.
  5. Receive and process Execution Report - New Order (35=8, 39=0).
  6. Receive and process Execution Report - Trade Outright (35=8, 39=1,2).

back to top

Manage Maximum Quantity Display for Pre-Registered / On-Demand Format

The purpose of this test is to verify that the client system can submit an order with Display Quantity (tag 1138-DisplayQty) used in different scenarios (multiple partial fills greater and smaller than DisplayQty, with and without cancel / replace).

  • To run the Manage Maximum Quantity Display 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 an iLink connection, submit a Limit Day Order [35=D (tag 40-OrdType=2, tag 59-TimeInForce=0)] for the instrument with a quantity (tag 38-OrderQty) greater than 4 with display quantity (tag 1138-DisplayQty) greater than 2.
  2. Receive and process Execution Report - New Order (35=8, 39=0).
  3. Receive and process Execution Report - Trade Outright (35=8, 39=1,2)
  4. Receive and process Execution Report - Trade Outright (35=8, 39=1,2)

back to top

Manage Maximum Quantity Display with Cancel-Replace for Pre-Registered / On-Demand Format

The purpose of this test is to verify that the client system can submit an order with Display Quantity (tag 1138-DisplayQty) used in different scenarios (multiple partial fills greater and smaller than DisplayQty, with and without cancel / replace).

  • To run the Manage Maximum Quantity Display with Cancel-Replace 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. Submit a Limit Day Order [35=D (tag 40-OrdType=2, tag 59-TimeInForce=0)] for the instrument with a quantity (tag 38-OrderQty) greater than 4 with a display quantity (tag 1138-DisplayQty) greater than 2.
  2. Receive and process Execution Report - New Order (35=8, 39=0).
  3. Receive and process Execution Report - Trade Outright (35=8, 39=1,2)
  4. Submit an Order Cancel/Replace Request (35=G) increasing the quantity (tag 38-OrderQty) and the DisplayQty (tag 1138-DisplayQty) amount.
  5. Receive and process Execution Report - Modify (35=8, 39=5).
  6. Receive and process an Execution Report - Fill notice (35=8) message.
  7. Submit an Order Cancel/Replace Request (35=G) decreasing the DisplayQty (tag 1138-DisplayQty) amount.
  8. Receive and process Execution Report - Modify (35=8, 39=5).
  9. Receive and process Execution Report - Trade Outright (35=8, 39=1,2)

back to top