Orders

Orders

LISA Orders

Orders

Automatic Order Creation and Import

Orders in LISA can be automatically created by either using:

  • Auto Clear Rules: They can be used to generate orders from trades as soon as they are loaded into the LISA Front End. For more information on Auto Clear Rules.
  • The Order Input Transfer module: This is a module external to the LISA Front End that allows importing orders from different sources. Please note that the Order Input Transfer module configuration has to be done in the LISA Front End.

Manual Order Creation

Orders can be created in many different ways using the LISA Front End. They can either be created:

  • From scratch, or
  • From trades.

A special type of orders called “non-listed orders” can also be created. It gives you the ability to manually enter give up clearing information with an account that is not set up in the LISA Front End.

Creation of an Order from Scratch

  1. The Order Input window opens.
  2. Fill in the fields. The following fields are mandatory:
    • Clear Date
    • Market
    • Member
    • B/S
    • Volume
    • Expiry Date
    • Contract
    • Price
  3. Click on the [Add Order] button.
  4. The new order appears in the Order area.

Creation of a Single Order from a Single Trade

Follow these steps to create a single order from a single trade:

  1. Select the trade from which you want to create the order and either:
    • Right-click on it and click on [ Orders]>[ Add Order], or
    • Double-click on the trade.

  2. The Add order window opens.
  3. Select the Account* on which you want to allocate the trade.
  4. Once selected, the other fields (except the Comment one) are filled automatically using the settings of the account. You can update them if needed.

  5. Click on the [Add Order] button.
  6. The new order appears in the Order area and a clearing request is sent.
  7. Once the clearing request is accepted by the market, the trade will be allocated to the specified account and its status will be set to “Cleared”.

    Note That if you select multiple trades instead of a single one, one order per trade will be created, with all orders sharing the same account and clearing information, and a clearing request by trade will be sent.

Creation of a Single Order from multiple trades

Follow these steps to create a single unique order for more than one trade:

  1. Select the trades from which you want to create a single order. All these trades must have exactly the same matching criteria (same contract code, same price, etc.).
  2. Right-click on the selected trades and click on [ Orders]>[ Add Only One Order].

The Add Order window opens. (Each market will open a Market relevant window e.g. Right Window shows CME group)

  • Select the Account* on which you want to allocate the trade.
  • Once selected, the other fields (except the Comment one) are filled automatically using the settings of the account. You can update them if needed.
  • Click on the [Add Order] button.
  • The new order appears in the Order area and its volume is the sum of the volume of the trades it was created from, and a clearing request is sent.

    Once the clearing request is accepted by the market, the trades will be allocated to the specified account and their status will be set to “Cleared”.

    Note The fields followed by * are mandatory.

    Creation of a Non-Listed Order

    A non-listed order is a special kind of order that allows allocating a trade to an account that is not declared in LISA.

    Follow these steps to create a non-listed order:

    1. Select the trade from which you want to create a non-listed order.
    2. Right-click on it and click on [ Orders]>[ Add Non Listed Order].
    3. The Add a non-listed order window opens.
    4. Select the Give-Up Broker * to whom you want to give-up the trade.
    5. Enter an Allocation Account * for your order.
    6. Click on the [OK] button
    7. A non-listed order appears in the Order Area

    Note The fields followed by * are mandatory.

    Add LME Order

    This screen allows you to manually enter an order for LME.

    To add an LME order, carry out the following steps:

    1. On the main screen of LISA frontend, right click in the trade or order area.
    2. A context menu appears, select the menu sub item [Order]> [Add LME order].
    3. A new window opens Input Order LME.
    4. Fill the fields defined in the below table.
    5. Field

      Values

      Comments

      Trade Date

       

      Any Business date

      Member

       

       

      Input a LME member (refer to LISA Static Data to see available values)

      If the member='CAT1', no change in behaviour would be seen.

      If member is not equal to 'CAT1', only Basis trades entered for an account which has a linked account would be affected.
      1 - The outright trade would remain as-is.
      2 - The cross trades will be entered as OrderEnv='TELEPHONE' & have an execution date/time of now (converted to London time according to the current PC time & Timezone.

      Trader

       

       

      Order Number

       

       

      Market

       

      Defaulted to LME.

      Contract

       

      Input a LME contract (refer to LISA Static Data to see available values).

      Trade Type

      Future Outright

      Traded Option Outright

      Average Option (TAPO) Outright

      Future Carry

      The net position must be equal to 0 for a future carry trade before validation.

      Trade Category

      Normal

      Give-Up Executor

      Give-Up Clearer

      Member Clearing

      Historic Price Carry

      Option Expiry Future

      Exception

      OTC Bring On

      OTC Take Off

      Transfer send

      Transfer received

      CAPS

      EXCEPTION – REPORTABL

      EXCEPTION NON-REPORTABLE

       

      Account

       

       

      B/S

      B

      S

      Buy = B or Sell = S

      Lots

       

      Enter the volume for the Order.

      Expiry

       

      Contract expiry.

      Example: 3M

      Far Expiry

       

      Enabled when “Multi-leg” is unchecked or when the “Trade Type” = “Future Carry”

      This enables the ability to enter multiple 2-legged carrys at the same time

      Price

      B, C, M3, MC, S, V, YS

      Price of the Order. This includes the various TAS price codes. Allows any 2-character code starting T, ending [A-Z] e.g. TA-TZ. These act the same as existing codes like S - for example we need to allow "TA+1", "TA-0,2".

      Price will be substituted later in the day at settlement.

      Far Price

       

      Enabled when “Multi-leg” is unchecked or when the “Trade Type” = “Future Carry”

      Traded Price/Presmium

       

       

      Strike

       

      Enter the strike price for options.

       

      Call

      C

      P

      Define if it's a call (C) or put (P) option type.

       

       

      Underlying Price

       

       

      Price Type

      Current

      Average

      Historical

       

      Venue

      TELEPHONE

      RING

      BASIS RING

      SELECT

      INTER-OFF

       

      Timestamp

      C1 – C4

      D1-D2

      K1-K2

      R1-R4

      Trade Period.

      Counterparty (Ctpty)

       

      Various members that have been setup in LISA as counterparties on LME.

      Pub Ref

       

       

      Pri Ref

       

       

      Comm

       

       

      Linked Acc

       

       

      Account Code

       

       

      Client Code

       

       

      Volatility

       

       

      Execution Decision User

       

      Numeric value only.

      Trading Capacity

      AOTC

      DEAL

      MTCH

      Dropdown list, but user can override these values with their own value that are accepted at the exchange

      Commodity Derivative Indicator

      0

      1

      Dropdown list, but user can override these values with their own value that are accepted at the exchange

      Client Short Code

       

      Taken by default from the Account static Clear info 8 value left of the “/”. Numeric based value only.

      Country of branch of Client

       

      Taken by default from the Account static Clear info 8 value right of the “/”

      Decision Marker Short Code

       

      Taken by default from the Account static Clear info 9.

      Cancellation Flag

      C

      R

      <Blank>

       

      Cancel Link ID

       

      Must be numeric value. Required is Cancellation Flag populated with C or R.

      Cross Cancel Link ID

       

      Must be numeric value. Required is Cancellation Flag populated with C or R.

      Multi-leg

      Binary

      Default is checked

      It is stored in the DB and saved when a user clicks it. It stores what was used last.

      When unchecked, it enables two columns, “Far Expiry” & “Far Price” or when the “Trade Type” = “Future Carry”.

      Clear ClearInfos

      Binary

      Option setting is stored in the DB per user

      If unchecked (default) - no change in behaviour. We do not clear out the fields below – only override them if present on the newly selected LISA account

      Out Member, Public Ref(CI1) & Private Ref(CI2), Customer Account(CI3), Volatility(CI7), Client Short Code(CI8), Country(CI8), CDI(CI8), Decision Maker(CI9-1) & TradingCapacity(CI9-2),Execution Decision User (UserTrader).

      If checked, we clear out all the following fields and populate only the fields which are present on the newly selected LISA account static

      Public Ref(CI1) & Private Ref(CI2), Customer Account(CI3), Volatility(CI7), Client Short Code(CI8), Country(CI8), CDI(CI8), Decision Maker((CI9-1) & TradingCapacity(CI9-2),Execution Decision User (UserTrader)

      Clear Cpty

      Binary

      Option setting is stored in the DB per user:

       

      If unchecked (default) - no change in behaviour. Do not clear out the field Out Member (Cpty) - only override if present on the newly selected LISA account

       

      If checked, clear the Out Member (Cpty) field whenever the LISA Account is changed & populate it per the newly selected LISA Account static

      Adjust time to UTC

      Binary

      Default value is Unchecked. If checked, then non-abbreviated execution times will be converted from the local PC time to UTC time.

      Close on Add

      Binary

      If unchecked, the window stays open, but all the values remain.

      Reset Detail

      Binary

      Default value is Unchecked. If checked, all field values will be deleted after adding the order.

    6. Press the [Add] button to create an order or the [Submit] button to create an order and send a clearing request to the exchange.
    7. Note the net position must be equal to 0 for a Future Carry trade before validation.

    8. If all values are correct, then the input order windows closes, and the new order is available in LISA frontend in the order section.
    9. If some values are incorrect then wrong fields appear highlighted in red. In this case, you need to correct the problem and click either [Add] or [Submit].

    Add ICE Order Submission

    This screen allows you to manually enter an OTC order for ICE. Note Please ensure that you have the market ICEAPI created with a relevant member and your users is permissioned for this ICEAPI market.

    To add an ICE order, carry out the following steps:

    1. On the main screen of LISA frontend, right click in the trade or order area.
    2. A context menu appears, select the menu sub item [Order]> [Add ICE order Submission]
    3. A new window opens Input Order ICE Submission.
    4. Populate the fields based on the descriptions below:
    5. Field

      Comment

      Account

       

      Counterparty

       

      Company

       

      User

       

      Clearing Account

       

      Memo

       

      Profile

       

      Initiator

       

      CDIOverride

      Indicates that the broker confirms the customer is risk reducing. If Yes, the broker is responsible for substantiating that the trade is risk reducing for the customer. Applicable only for MIFID regulated markets.

      Supported value is 1 = Yes. This value is mapped to account static Clearing Info 6.

    6. Click Add.

    Modification of an Order

    The LISA Front End offers two different ways to edit the orders located in the Order Area:

    • Through the Order Input window.
    • Using the multiple edit functionality.

    Order Input Window

    This window can be used to:

    • Edit all the fields of an order
    • Split an order

    Follow these steps to edit the fields of an order:

    1. Select the order you want to edit in the Order Area, right click and select the menu [ Order]>[Edit]. You can also double click on the order directly.
    2. The Order Input Window opens:

    3. Edit the fields you need in this window.
    4. Click on the [Split] button to split the order.
    5. Click on the [New Order] button if you want to create a new order from the edited order.
    6. Click on the [Modify Order] button if you want to save the changes to the existing order.

    Multiple Edit

    With the Multiple Edit functionality, you can edit the same field of different orders at the same time.

    To do so, follow these steps:

    1. Select the values of the field of the orders you want to edit.
    2. Right click on one of the fields and select the menu [Order]>[Multiple Edit].
    3. The Edit Expiry window opens.
    4. Enter a new value in the Enter New Expiry text box
    5. Click [OK].

    The value of the field is changed for all the orders selected.

    For more information on the multiple edit functionality, refer to Multiple Editing.