Menus

Menus

LISA Configuration Menu

Configuration Menu

The Configuration Menu is used to configure the static data (contracts, markets, users, etc.).

Clearing Sub-Menu

Matching Criteria sub menu

From this screen, you can configure how LISA matches the trades with orders. An order can only be matched with a trade if they have the same values in the following fields:

  • Price
  • Contract code
  • Market
  • Clearing Date
  • Member
  • Side (Buy/Sell)
  • Call/Put
  • Strike Price (if an option product)
  • Expiry Date.

These fields are called the matching criteria. You can refine the matching in LISA by adding additional criteria. You can also define to which markets and contracts the new matching criteria apply.

To manage one or several matching criteria, go on Configuration Menu Clearing Matching Criteria following window will be displayed:

This window is divided in two parts: a vertical Action Panel and a horizontal list of the matching criteria already defined. The user can perform six different actions from the Action Panel:

  • Add a matching criteria.

  • Edit a matching criteria.

  • Delete a matching criteria.

  • Export a file

  • Printthe matching criteria.

  • Refreshthe list.

Add Matching Criteria

To add a new Matching Criteria, follow these steps:

  1. Click on the [ Add] button located in the Action Panel.

  2. A new window appears - Add New Matching Criteria.

  3. Field Example Comment
    Market/Contract Criteria : used to filter to which market and Contract this matching criteria will be applied
    Market % The LISA market name or wildcard (%) to which the matching logic will be applied.
    Contract % The LISA Contract name or wildcard (%) to which the matching logic will be applied.
    Strong Matching Criteria: These are basic value where fields that are checked must be equal on both order and trade

    Clear Info 1

    Clear Info 2

    Contract Version

    Environment

    Give in member

    Market trader

    Order number

    Order Type

    Checkbox = true By enabling any of these radio buttons, this will be added to the criteria to which an order and trade must have the same value in the corresponding field. Therefore, for example, if Clear info1 is checked, both the order and the trade value must have the same value to match the order and trade.

    Matching Rules: This section allows you to setup custom rules based on just the trade or just the order values.
    Add Add a new custom matching value.
    Edit Edit/Update the selected rule from the grid.
    Delete Delete the selected rule from the grid.
    Import Settings From [Import] Allows a user to import the matching rules from another market already setup in LISA.

  4. Select which exchange and instrument you want to add new matching criteria.
    Note If you select the wildcard &, then the matching criteria will apply on every market and/or every contract.

  5. Select as many Strong Matching Criteria as required.
    Note You can also de-select all if you define your own matching rules. An order and a trade will be matched together only if they have the same value for the selected strong matching criteria. If you define no matching rules, the Matching Engine will base its matching only on the Strong Matching Criteria selected. If there is more than one trade which fits the matching criteria, then the Matching Engine will pick the trade having the closest volume to the order’s one.

  6. Click Add to save the new Matching Criteria. It is now added, and it will be taken in consideration by the Matching Engine module.

    Note There is a possibility to import the settings from existing matching criteria. To do so, select the existing matching criteria in the drop-down list located at the bottom of the window and then click on the [Import] button. Once imported, you can modify the matching criteria settings as required.

Add New Matching Rule

To add one or more matching rules, follow the steps below:

  1. On the Add New Matching Criteria window click on the Add button in the Matching rule section, a new window appears
  2. Add New Matching Rule

  3. Under the Rules section, you need to set three options: Priority, Case is insensitive and matching type.
  4. Review the table below, which explains in more detail the options available.
  5. Field Name Comment
    Priority

    Defines the priority of how the matching rule will be applied between orders and trades.

    Note: The Priority box defines the level of priority for the matching rule being created. Lower the level higher the priority. The Priority of level 1 is the highest priority.

    Case is insensitive Defines if the matching order and trade field should be case sensitive when applying the rule against these rules.
    Match Values with Wildcards

    To match both the contents of the trade and order field. If these fields are equal, the lines will be matched. If the content of either field contains the same values these lines will match.

    e.g. Trade Field = XXXX and Order Field = ZXXXXZ these lines will match.

    Match equal Values

    Adds the ability to match two values without taking into account the following special characters: colon (,) , slash(\), forward slash (/) and dash (-)

    Example:

    Order: ABC:DEF

    Trade: ABCDEF

    The new matching rule, saying match if same value without special char, will allow to match ABC:DEF with ABCDEF as without the special char those values are identical.

    Values Starts/Contains/Ends

    Defines if one of the fields is the prefix or contains or is trailing characters of the matching field.

    Starts Example: Starts With XXX

    Trade Field = XXXYYY and Order Field = XXXZZZ

    Contains Example: Contains XXX

    Trade Field =ZZXXXZZ and Order Field =YXXXY

    Ends Example: Ends With XXX

    Trade Field=ZZZXXX and Order Field =YYYYXXX

    Trade Fixed Value Define the selected Trade Field which contains a specific value. Any Trade that has this value and matches on core matching criteria with an order will be matched. The use of wild cards use is possible.
    Order Fixed Value Define the selected Order Field which contains a specific value. Any Trade that has this value and matches on core matching criteria with an order will be matched. The use of wild cards use is possible
    Apply Strong Matching Criteria This forces the strong Matching criteria to be the matching criteria selected independent on other rules. It is recommended you set the priority to 1.
    List of Values

    You can select this rule if you want to match the order to a trade according to a list of possible values in given fields. To do so, you need first to select on which fields you want to enter a list of possible values.

    Note: If you want the real character and not the wildcard, enclose the character into brackets (for example: test[#] will search for the exact value test#)

    * or % : Any characters

    ? : Any single character

    # : Any single digit (0-9)

    ! : Reverse the result (i.e. NOT clause)

    Ignore Price On Matching (IPOM) The MTE will ignore the price as a matching criteria. This is useful for the allocation of APS trades where the user sends a file in to allocate an APS group where they may not know the exact average price.
    Full Matching Only (FM) The matching engine will match orders only if those and their corresponding trades can be fully matched.
    Trade Field The trade field that the matching criteria will be run against. Note that you can also use the Trade ID for a matching rule
    Order Field The order field that the matching criteria will be run against.
  6. Choose the Trade Field and the Order Field that you will run these matching criteria against.
  7. Click OK.

Risk sub menu

The LISA Risk function aims to protect against automatic acceptance of irregular position primarily for Give-in but can also include in- house accounts.

This Risk window is divided in two parts: a vertical Action Panel and a horizontal list of the risks already defined. The user can perform eight different actions from the Action Panel:

  • Add a new risk limit.
  • Edit a risk limit.
  • Delete a risk limit.
  • Define general parameters for all the risk limits defined.
  • Export a file of limits.
  • Email the risk limit details.
  • Print the risk limits.
  • Refresh the list.
  • Block Account: complete clearing suspension on select accounts.
  • Block GiveIns: allows for suspension of all GiveIn acceptance for selected brokers.
  • Block GiveUps: allows for the suspension of all GiveUps to selected brokers.
  • Block Contract: allow for the suspension of all GiveIn for a selected Market/Contract/Expiry

Give-up or House Risk Setup

Should you wish to protect against give-ins and/or house accounts being accepted beyond an agreed exposure you can do this with the following levels of control.

Control levels by:

  • Exchange
  • Contract
  • Account (Account Group)
  • “*”: Treat as individual (Please see below example)

    If “*” is selected in the exchange, account or contract field the limit will be treated as an individual criteria. Hence, per exchange, per account or per contract respectively.

  • “%”: Treat as amalgamated (Please see below example)

    If “%” is selected in the exchange, account or contract field, please treat as amalgamated criteria for that field, resulting in combined across all exchanges, all accounts and across all contracts.

Management criteria as a mixture:

  • The first overall limit that will be set is the exchange limit
  • Then individual contract limits
  • Then account if necessary (So any specific account that requires a lower risk limit will be treated as an exception)
  • Ability to create exceptions by specific contracts for each account.

Position Types:

  • Ability to set limits by net position (B—S)
  • Or by gross position (B+S)
  • Ability to set limits by clip size
  • Ability to differentiate between future, call and put (This will be used for certain clients only allowed to trade futures, options or both)

Clearing Mode:

  • The ability to monitor on Give-in only
  • The ability to monitor on Give-in and in house execution combined
  • The ability to monitor in house execution only
  • Short Option protection — The ability to stop the clearing of any short option trades unless manually overridden
Other Functionality
  • Setting to refuse clearing if no limit defined.
  • Move all limits by %, all limits can be increased or decreased by any given percentage to fit the market conditions.
  • The ability to enter the house code for the brokers you wish to exclude from risk management.
  • The ability to aggregate delivery / strike. If this function is activated, the limitation will not be done on delivery / strike and the tickets will be aggregated. If the function is not activated, the tickets having different delivery / strike will be separated in a different position.
  • A password must be typed in to override any breach of risk limit.
  • A full audit trail is kept of any manual overrides including full trade details, Ome of override, position when override took place and user.
Risk Rule Priority score (Calculated Score)

In order to determine what rule to apply if multiple are eligible, the system will allocate points depending on the rule settings.

Note The rule with the lowest score will take precedence.

The following logic is used to calculate the score:

  1. Score is initialized to 0 then values are added:
  2. Points are added to reflect rule properties.
  3. Property Score
    Kill Switch (i.e. Block Account,GI/GU, Contract) +512
    real market (not star market) +256
    either a Clearing Only or ExecutionOnly rule +128
    actual account (not star/percent) +64
    account group +32
    actual contract (not star/percent) +16
    Call or Put contracts +8
    Futures or Options contract: +4 +4
    GiveIn member +2
    GiveUp member +1
  4. The score is then reversed (to keep in line with matching rules logic where lower score takes precedence)

Final score = 1024 - score calculated above

Note All scores are between 1 and 1024

Add Risk Limit

To add a new risk limit, carry out the following steps:

  1. On the Risk window click on the Add button, a new window appears Add new risk.
  2. Fill the fields defined in the below table.
  3. Field Values Comments
    Rule Name Text Name of your rule
    Trades Clearing Only (GI)
    Execution Only (GU)
    Execution + Clearing
    Defines the trade type that this risk parameter will be applied to.
    Accept Risk Only if position is flat
    Only on these sides:
    Buy Only
    Sell Only
    Decrease Only
    Defines the type of risk calculation that will be applied through this risk parameter.
    Only if position is flat: If the position is flat (buy/sell), then this risk restriction can be acknowledged.
    Buy Only: The Risk admin can accept the risk position if the execution is a buy
    Sell only: The Risk admin can accept the risk position if the execution is a sell.
    Decrease Only: The Risk admin can accept the position risk if it is reducing the current calculated Risk.
    [Market / Contract]
    Market Select a Market for which one will apply the new Risk.
    Contract Futures
    Options
    Call
    Put
    Select a Contract you have several possibilities for the contract.

    Select a specific contract in the list and then the new Risk defined will appear only for this contract.
    Enter “%” in the contract text box. It means you want to apply the new Risk for all the Contracts.
    Enter “%” in the contract text box and select the “Future” radio button. Then the new Risk defined will appear only for all the Future contracts.
    Enter “%” in the contract text box and select the “Option” radio button. Then the new Risk defined will appear only for all the Option contracts.
    Enter “%” in the contract text box and select the “Call” radio button. Then the new Risk defined will appear only for all the Call Options contracts.
    Enter “%” in the contract text box and select the “Put” radio button. Then the new Risk defined will appear only forall the Put Options contracts.
    Aggregation on Expiry
    Strike
    You can either aggregate the new Risk by the Expiry or by the Strike price:

    By Expiry: the limits will be applied only for the tickets having the same expiry.

    Example: There is a risk defined for the market M1, contract code C1 and account A1. Its gross position is set to 120.
    There is one Buy ticket for the market M1, contract code C1, account A1, expiry Sep09 and a Volume set to 50.
    There is one Sell ticket for the market M1, contract code C1, account A1, expiry Sep10 and a Volume set to 100.
    The risk alert should appear because the gross position for these two tickets is 150. But if you aggregate by Expiry, then no risk alert would appear because the expiry of the two tickets is different and then they would be processed separately.

    By Strike: the limits will be applied only for the tickets having the same Strike price.
    [Parties]
    Account Select an Account on which you will apply the new Risk.
    Please note. the account name is based on the Lisa [Account Name] — [Member] — [Contract Type] —[Contract] as defined in the Account static.
    Account Group Select an Account Group on which you will apply the new Risk.
    Give In Member
    [Position Values]
    Net Position Net Position defines the limit of the volume Buy — Sell.
    Gross Position Gross Position defines the limit of the volume Buy + Sell.
    Max Clip Size Clip Size defines the maximum volume that a trader can buy or sell for a specific ticket.
  4. Click on the button Add at the bottom of the window. A new line is displayed in the list of the Risk window. You have just defined a new Risk.
Edit Risk Limit
  1. To edit a Risk, follow these steps:
  2. Select a line from the list located in the Risk window.
  3. Click on the [ Edit] button located in the Action Panel.
  4. A window Edit Risk with all the fields already populated.
  5. Update the fields that you want.
  6. Once you have finished updating the risk, click on the button Update at the bottom of the window.
  7. The line is still displayed in the list of the Risk window and its fields are updated.
Delete Risk Limit

To delete a Risk, follow these steps:

  1. Select a line from the list located in the Matching Criteria.
  2. Click on the [ Delete] button located in the Action Panel
  3. A Confirmation Box appears. Click on Yes if you want to delete definitely the Matching Criteria.
  4. The line is not displayed anymore in the list of the Matching Criteria window.
Risk Parameters

To define the universal risk parameters, follow these steps:

  1. Click on the [ Parameters ] button located in the Action Panel.
  2. A new window appears - Risk global parameters.
  3. Check the box Enable Risk To enable all the Risks limits.
  4. Check the appropriate risk criteria after reviewing the table below.
  5. Option Comment
    Clearing
    Short Option protection To raise a risk warning for all Sell options, enable this option. This protects against the risk of delivery of the contract. All other risk settings are ignored, and a warning is raised
    Refuse clearing if no limit defined To raise a risk warning when there are no risk limits set for a particular order account.
    Exclude give in from ourselves ExcludeGive-ins from risk checks if the give-in member and the member are the same.
    Limits
    Move all limits In the event of a large market movement, you have the option to move all the risk limits by a defined percentage. The number is the defined percentage increasing or decreasing of the defined limit.
    Members excluded from risk
    Drop Down You have the possibility to exclude one or several members from all defined risk limits suppressing any risk warnings for this member.

    To add a new member to exclude:
    Select a member from the drop-down list and click on the [Add] button. The selected member will appear in the list under.
    To remove a member:
    Select it in the list and click on the [Remove] button.
    Accept Risk Password
    Change Password Enabling this will force a password change if you populate the old password field correctly.
    Old password Enter the current password. The default risk password is xxxxxx. This must be changed to ensure your level of security.
    New Password Enter a password that is appropriate for your risk management team to use.
    Rewrite the password Re-enter the new password again.
  6. To save these new settings, click OK.
Export Risk Setup

To export the Risk details in a Text File or in a CSV File, follow these steps:

  1. Select the lines you want to export.
  2. Click on the [ File Export] button > Selected Lines .
  3. Choose the file format in which one you want to export your Risk (TXT, CSV(,) or CSV(;)).
  4. Choose the folder destination you want to save your file and name your file export.
  5. Save your file export.

Note You can export all the Risks by replacing the step 2 by: [ File Export]>[All Lines] .

To email the Risk details, the following actions have to be made in this specific order:

  • Select the Risk you want to email.
  • Click on the button Email > Selected Lines .
  • Choose one of these options
    • Email: it will send an email with the Risk details in the body of the email.
    • Email + TXT: it will send an email with an enclosed Text File containing the Risk details.
    • Email + CSV: it will send an email with an enclosed CSV File containing the Risk details.
  • Select the contact(s) you want to send this email to
  • Send your email.

Note You can email all the Risks by replacing the step 3 by: [ Email]>[All Lines] .

To print the Risk details or to see a 'Print Preview' before starting to print; follow these steps:

  1. Click on the button Print .
  2. Choose one of these options

    • Print Preview: you can visualize the report which will be printed.
      1. Select first which printer you want to print with.
      2. A message box appears. Select yes if you want the report centred on the page.
      3. The print preview appears.
    • Print: You can print the report.
      1. Select first which printer you want to print with.
      2. A message box appears. Select yes if you want the report centred on the page.
      3. The report is printed

Note To refresh the list of the Risk window, you just need to click on the button Refresh .

Risk Kill Switch Buttons
Block Account

This feature allows for complete clearing suspension on select accounts.

  1. Click .
  2. A new window Block Account will appear with a list of accounts.
  3. Select the account(s) you would like to suspend clearing on by checking the boxes next to the account.
  4. Click Ok.
Block Give-Ins

This feature allows for suspension of all Give-In acceptance for selected brokers.

  1. Click .
  2. A new window Block GiveIns will appear with a list of all members on a given exchange.
  3. Select the member(s) you would like to suspend clearing on by checking the boxes next to the member.
  4. Click Ok.
Block GiveUps

This feature allows for the suspension of all GiveUps to selected brokers.

  1. Click .
  2. A new window Block GiveUps will appear with a list of all members on a given exchange.
  3. Select the member(s) you would like to suspend clearing on by checking the boxes next to the member.
  4. Click Ok.

Regulatory

Enhancement in LISA in order to manage regulatory subject or client contract scope. The current LISA risk setup doesn't allow to define rule with Group of contract / Account or Account Groups. Rules setup to block the clearing Account contract /Account group and Member.

Order/trades blocked following a regulatory rule will end up in a new clear status : Regulatory Warning

User with the permission Accept Regulatory will be able to accept the regulatory rule by doing the action Accept Regulatory and entering a pre-defined password (setup under Regulatory parameters).

Select Parameters to setup the Regulatory passwords.


Rule Description
Rule Name This name will be displayed on the Lisa FrontEnd whenever a clearing is blocked following a Regulatory rule
Clearing Only (GI) Limit rule to GiveIn only
Execution Only (GU) Limit rule to Giveup only
Execution + Clearing No limit to Rule being applied to all trades
Contract Limit rule to specific contract
Contract Group Limit rule to Specific contract group
Contract Type All Contracts:
Futures: Limit rule to Future only
Option Call/Put: Limit rule to Options only
Give In Member
Member: Limit rule to a specific member
Member Group: Limit rule to a member group
Account Limit rule to a specific account
Account Group Limit rule to a specific account group

Allocation Limitation System

This feature limits which accounts are available for allocation depending on the execution account (Market Account).

This is to limit user error on allocations.

This affects both TeoV3 and LISA. The desired end effect is:

TeoV3 trader would only see a subset of accounts on his account list when allocating a specific trade (or in the split screen etc). Any attempt at allocation to an account not in the list would be refused.

LISA user would only see a subset of accounts on his account list when allocating a specific trade (or in the split

screen, F2 etc). Any attempt at allocation to an account not in the list would be refused.

This feature does not put limits on ACR rules, Allocation split, automatic matching or orders entered via file import (including TeoV3 since the limitation should have already been done in TeoV3).

Add New Account Allocation Limitation

This method is best used for adding a single limitation, however using the bulk import table might be a better and

faster.

From the LISA Menu follow these steps

  1. Click [Configuration]> [Clearing]>[Allocation Limitation System]
  2. Click Add
  3. Populate the fields as described in the table below
  4. Field Description
    Trade Exec Account The Market account that the broker executed onto the exchange. This is usually found the Market Account field of the trade.Wildcards (*) can be used. e.g. marketacc*
    Market The market that is relevant for this limitation. Wildcards (*) can be used e.g. *
    Member The member that is relevant for this limitation.Wildcards (*) can be used e.g. *
    Account TheLisa Account that the Exec Account is limited too. Wildcards (*) can be used.e.g. POV_*
    Free Text 1 Free text information
    Free text 2 Free text information
    Free Text 3 Free text information
    Free text 4 Free text information
    Free Text 5 Free text information
  5. Click Add.
  6. Note This will not take effect unless the LISA user in question has the ALS enabled under there user login for each member and market under the Member Tab on the Login setup.

    Allocation Split

    Note This functionality requires a feature license. Please contact your ATEO sales representative should you want to use this feature. The module LISAAllocationSplit is a required component with this feature. The goal of this module is to automatically split and allocate trades between different customers dependent on the setup done in the LISA Frontend.

    The Allocation Split window will keep an update of allocation done, to take account of these values before a new split is done.

    This window is divided in two parts: a vertical Action Panel and a horizontal list of the allocation split, already defined. The user can perform seven different actions from the Action Panel:

    • Add a new allocation split
    • Edit an allocation split
    • Delete an allocation split
    • Export a file
    • Email the allocation split
    • Print the allocation split
    • Refresh the list
Create an Allocation Split

To add a new allocation split, follow these steps:

  1. Click on the Add button located in the Action Panel.
  2. A new window appears Add New Allocation Split.
  3. Populate each section appropriately.
  4. Field Values Comments
    General Section
    Name
    A unique name the split allocation.
    Description Useful text to help other users understand the purpose of this split.
    Market The orders that the markets.
    Member
    Trigger Frequency Interval
    Fixed Hours
    Interval means that you have to enter an interval in seconds to define time between two run of allocation split.

    Fixed hours means that you have to enter the time in the day you want the allocation split to be perform. Format is HH:mm (for several times, separate par a dash).
    Reset Frequency Define when the module will reset data regarding the previous allocation split for the calculated of volume and price.
    Disabled Checked/unchecked Check « Disabled » box if the allocation split is not used anymore.
    Percentage Split Checked/unchecked When checked, it enables allocation split based on percentage.
    Volume Split Checked/unchecked When checked, it enables allocation split based on volume.
    Algo Section: Note not all algos are visible but are based on Volume or Percentage split selection.
    Trades Will take all trades and split them based on the percentage defined.
    Trades Split Exact Will only start to split the trades based on the percentage only if the remainder is less than 4 decimal places.
    Orders Will take all trades and split them based on the percentage defined.
    Wellington Checked

    When this option is activated, then a specific algorithm will be applied on Wellington Orders rather than the default split behavior.

    When all orders are matched, this algorithm will split all the allocations onto the different accounts that are on the allocations, so each account gets the closest average price as possible. All the orders will then be updated, rematches properly with the different trades to get the result that have been calculated.

    Wellington / Details Will do the calculation based on the above specification, however, the resulting positions will be done on one account at a time, rather than on the volume.
    Trades Split when a multiple of the total volume Checked Visible when setting a volume split. TheLAS is only triggered if the total volume of all available trades equals or is a multiple of the total volume of the split.
    Criteria Section
    Field

    Example: Field ExecBroker in Lisa, Value=Broker1 FieldMarket Trader in Lisa, Value Trader1

    Those filters mean that only trades which have Exec_Broker=Broker1 andMarket Trader=Trader1 will be selected by the module for allocation split.

    The following wildcard characters can also be used:


    % or * means any characters (including zero character).
    ? means any single character.
    # means any single digit (0-9).
    ! means the NOT clause (e.g. !ABC means every values exceptABC).
    , means the OR clause (e.g. ABC,DEF means only values ABC orDEF).
    !() means the NOT clause applicable globally on several OR clauses(e.g. !(ABC,DEF) means every value except ABC and DEF).
    Allocation Section
    % (percentage)

    If the split is by percentage, Enter aPercentage* and a corresponding account.

    The following Algos can be applied:


    Trades
    Trades Split Exact
    Orders
    Wellington
    Wellington / Detail (the algo split will be done as per the account, but the result split per the different order generated.)
    Volume If the split is by volume, Enter a volume* and a corresponding account.
    Account When user starts entering an account,a list of account available will be displayed. The total must be 100%.
  5. Once all the fields are appropriately populated, click Add.

Note The fields followed by an * are mandatory to add a new Allocation Split.

Allocation Split Recap

In LISA, you can have Allocation Split Report to display all splits and average price calculated.

This window is divided in three parts: a vertical hierarchy on the list, a tool bar on the top and a main screen to display information.

Display Allocation Split Report
  1. Click Menu Item [Report]>[Allocation Split Report].
  2. Click on [Query] in the task bar to refresh data (refresh must be done manually).
  3. On the left panel select a node in the hierarchy. It's organized by:
    • Split Name
    • Market Name
    • Way/contract/expiry (and Call/Put , Strike if option)
  4. Data is now displayed in the main screen.
  5. Note The top part of the screen is a current view. The user will find the latest state of all splits applied on various trades.

    The bottom part of the screen is an historical view, displaying a summary of for each time a split calculation had been applied.

To display historical data:

  1. Select a record from the top screen
  2. Double click on record or click [Load Historic] from the tool bar.

Back Office Exports

This is a licensed feature used to setup the running of EOD Exports. You need to add the registration code for activating it, the registration code is setup at Configuration > System > Registration Code. Once the right Registration Code is setup, proceed to Configuration → Security → User (or Profile), Clearing Tab and grant permissions as desired (View and/or Add/Edit/delete) on the “Back Office Exports” entry.

To access Back Office Export, go to Configuration -> Clearing -> Back Office Exports. This screen will display two tabs:

  • R&N EOD Export
  • R&N Instance
R&N Instance Tab

This tab allows you to declare the different Instance name available.

  1. Click on Add.
  2. Enter the name of an instance and the description.

Note This entry needs to match the instance name defined in the ini file of the Export.

R&N EOD Export Tab

This tab allows you to setup the EOD export job.

  1. Click on Add.
  2. Fill in the necessary details as guided from the below table.
Field Values Comments
Instance String Instance name of the R&N instance.
Time Zone Time zone The desired time zone of the EOD job.
Execution Time Time

Execution time for the EOD job in HH:MM:SS format(in the time zone defined above).

Time entered in HH24:MI:SS format.

Market List String Write a list of markets to export, the entries should be separated by a comma/semi-colon.(Must be filled)
Default Account Account to export uncleared trades to. (Must be filled)
Where Clause SQL where clause applied to the export.
Last Run Date Last date the EOD export job was run (not editable).

Notes

  • Changes won't be taken into account until the next Export startup.
  • If you set up an EOD job and start the Export after that time, the EOD job will not run for that day.
  • If the EOD process needs to be re-run, updating the Exec time to a later time and restarting the export will allow this.

Order Input Transfer

To import orders that come from sources other than LISA, you need to set up a job that the Order Input Transfer module will run.

To access the Order Input Transfer configuration window, go to the menu [Configuration]>[Clearing]>[Order Input Transfer].

The Order Input Transfer window opens:

Add Order Input Trade

Follow these steps to add a new Order Input Transfer job:

  1. Click on the Add button located in the Action Panel.
  2. The Add a new Order Input Transfer window opens.
  3. Fill the fields defined in the below table.
  4. Field Values Comments
    [Parameters]
    Source Text
    Defines the value that this job will look for in the ori_source (Source Field) field.
    Market % You can define a specific market that this job will process or just use the wild card %.
    Contracts Text Specifies the contract that this job will process. This can be for all contract if the wildcard is used, or a list separated by comma (,)
    Excluded Contracts Text Specify a list of contracts that this job should not process. Lists can be specified by a comma(,).
    Time Intervals Int A numeric value defined in seconds that the job will check if there are any new records to process.
    Active Binary Defines if this job should be activated and run at the interval period defined.
    Can update orders Binary Defines if the job will allow processed orders to be updated if new updates are sent to the input module. This is useful should you have a feed that can allow for deletion of orders being sent.
    [Options]
    Default Behavior Binary The module itself has settings that can be defined in the ini file. Should you wish to override these settings you can specify this job specific function below. By enabling this feature, you will use the default settings defined on the module.
    Allow deletion for LME Binary Should this job handle LME orders,this function will allow for the delete action to be permissible and delete any previously submitted orders.
    Allow Delete on Give Up Pending Binary Should this feature be enabled if an order is in a clearing status of Give-Up pending this job will allow for the deletion of the order in this state.
    Allow Delete on Non Give Up Cleared Binary Should this feature be enabled, if an order is in a cleared status that was not a Give-Up, the delete action will be permissible.
    Do Not Allow Duplicate Insert Binary This will check any new order processed is unique so as not to insert duplicate records.
    Do Not Allow Duplicate Insert CaseSensitive Binary Default value is unchecked.
    If checked, then force case sensitiveness on ord_ori_ref when checking for duplicate insert.
    Handle Full Update Binary This allows for an update record to update all order details.
    On_ref2 In Ord_on_ref Binary These fields define the uniqueness of the record that is being processed. Please speak to your TAM should you wish to use it.
    On_ref2 In Ord_on_ref With Sub_ref Binary These fields define the uniqueness of the record that is being processed. Please speak to your TAM should you wish to use it.
    Do not Fail delete when not found Binary Option to suppress Failed Orders being raised if the message is regarding a Delete for an order which no longer exists in LISA.
    Allow Delete On Cleared Give Up On Virtual Member Binary Option allows deletion of cleared giveup orders on virtual market
  5. Click Add.
  6. A new line is inserted in the list of the Order Input Transfer window.

The Order Input Transfer module (OIT) will use the information you have set up on this screen to perform the order imports into LISA.

Edit Order Input Transfer

To edit an Order Input Transfer, follow these steps:

  1. Select a line from the list located in the Order Input Transfer window.
  2. Click on the Edit button located in the Action Panel.
  3. A window Edit with all the fields already populated.
  4. Update the fields that you want.
  5. Once you have finished updating the Order Input Transfer, click on the button [Update] at the bottom of the window.
  6. The line is still displayed in the list of the Order Input Transfer window and its fields are updated.
Delete Order Input Transfer

To delete an Order Input Transfer, follow these steps :

  1. Select a line from the list located in the Order Input Transfer Window.
  2. Click on the button [ Delete] located in the Action Panel.
  3. A Confirmation Box appears. Click on [Yes] if you want to delete the Order Input Transfer .
  4. The line is not displayed anymore in the list of the Order Input Transfer window.

Trade Input Transfer

The Trade Input Transfer works in the exact same way as the Order Input Transfer except that it applies to trades instead of orders. The Trade Input Transfer module (TIT) will use the information you have setup on this screen to perform the trade imports into LISA. Please review the parameter table below that is specific to Trades.

Please refer to Order Input Transfer for more information.

Field Values Comments
[Parameters]
Source Text
Defines the value that this job will look for in the tri_source (Source Field) field.
Market % You can define a specific market that this job will process or just use the wild card %.
Contracts Text Specific the contract that this job will process specifically. This can be for all contract if the wildcard is used, or a list separated by comma (,).
Excluded Contracts Text Specify a list of contracts that this job should not process. Lists can be specified by a comma(,).
Time Intervals Int A numeric value defined in seconds that the job will check if there are any new records to process.
Active Binary Defines if this job should be activated and run at the interval period defined.
Can update Trades Binary Defines if the job will allow processed trades to be updated if new updates are sent to the input module. This is useful should you have a feed that can allow for deletion of trades being sent.
[Options]
Default Behavior Binary The module itself has settings that can be defined in the ini file. Should you wish to override these settings you can specify this job specific function below. By enabling this feature, you will use the default settings defined on the module.
Do Not Allow Duplicate Insert Binary This will check any new order processed is unique so as not to insert duplicate records.
Force Clear Member From Member Setup Binary
Insert Unknown Contracts and Members Binary If the contract or member on the inbound feed does not exists, the member and contract will automatically be created. If not enabled, a warning will be raised requiring the member/contract to be created manually from the failed trade window. Please note permission will still need to be setup for the new member for users to view the new trades.
Ignore Side on Delete Binary If checked, then any inbound trade with delete action will delete regardless of its side. So,the buy/sell indicator will not be considered when replacing the trade inLisa.
PriceStrikeConversionEnabled Binary If checked, the 8/32/64 price/strike conversion and price/strike multi will be applied when processing a trade.
Auto Clear Rule Setup

Auto Clear Rules (ACR) are used to perform automated operations on trades as soon as they arrive in the LISA Front End. In particular, Auto Clear Rules can automatically:

  • Generate the orders related to the trades
  • Clear trades

To access the Auto Clear Rule configuration window:

  1. Go to menu [Configuration]>[Static Data]>[Auto Clear Rule].
  2. The Auto Clear Rule window opens:
  3. This window is divided into three parts:
    • A vertical Action Panel.
    • A horizontal Tab bar.
    • A list of the Auto Clear Rules already defined.

    Note You can filter the existing Auto Clear Rules by clicking on a market name on the horizontal tab bar. By clicking on a market name, the list will display only the Auto Clear Rules defined for this specific market. You can further filter by Member. When a Market filter is selected, the Member panel will update to show only the members of the selected Market.

    Note The Member Tab will only appear if the option to show the members panel is selected in section Members. This can be configured under the menu [User]>[Appearance]>[Filters] and select the member tab.

    To see the different actions a user can perform with the Action Panel (Delete, Export, Email, etc.), refer to General Screen Layout.

    Auto Clear Rule Priority score (Calculated Score)

    Note There is a virtual column (Calculated Score) that shows the calculated priority value for that rule. This value is used to determine the order the rules to be applied where multiple rules are applicable, i.e. the higher the score, the higher the priority it has. Below is an overview of how the score is computed.

    There are two priority scores computed for every ACR:

    • Score 1 which reflect how much a rule is specific (the more specific → the higher score → the higher priority)
    • Score 2 which is only used to settle any tie with Score 1: It is simply equals to the priority value assigned by the user on rules with account pattern, if any (the lowest value → the highest priority).

    Score 1 specificity criteria

    Criteria Score
    Global rules -300 000
    Ignore ACR / Do nothing +200 000
    Do not process trade +100 000
    Market is not star/percent +20 000
    Account is directly specified instead of using account pattern +10 000
    Contract is not start/percent
    • Call/Put is specified: +5 000
    • Future/Option is specified: +4 000
    • Else: +3 000
    Contract is star/percent
    • Call/Put is specified: +2 000
    • Future/Option is specified: +1 000
    • Else: +0
    Executing Member is not star/percent +500
    GiveIn Member is not star/percent +400
    For every other trade filter fields
    • If value doesn't contain any wildcards: +2
    • If value contains either star, percent, question mark or pound sign: +1
    • If value is star/percent: +0
    Add Auto Clear Rule

    Follow these steps to add a new Auto Clear Rule:

    1. Click on the [ Add] button located in the Action Panel.
    2. The Add New Auto Clear Rule window opens.
    3. Fill in the fields defined in the table below:
    4. Note Please review the Patterns, Wildcards and Lists of Values for details on the wild card parameters. You can use a comma separator (,) to add multiple conditional values to a number of text fields. To match a wildcard character, enclose it in brackets: e.g. [%] or [!]

      Field Req. Comment
      [Auto Clear Rule]
      Name Y Name of Auto Clear Rule.
      Description Allows any user defined description of the ACR being set.
      Disabled Check the box Disabled if you don’t want to activate the new Auto Clear Rule.
      Regular This is the default setup which only applies to the specified ACR created
      Global When selected, it flags the ACR as Global which in turn allows definition of Advanced Rules to be applied across all ACRS identified by the set trade filters.
      User Retry Only When selected, the ACR will not be triggered by the Gateways nor the Trade Input Transfer. It will only be triggered through Lisa FrontEnd using the “Retry ACR” action.
      Delayed This allows the delay of the ACR processing by a number of configurable minutes as set in the Min text box, to allow a trade to match with an order first.
      Min This a text box allows a maximum input of three digits to set the period/time (in minutes) of delay once the Delay checkbox is ticked.
      [Filter Options]
      Case is insensitive If enabled, all the trade field filter criteria will not be case sensitive. This means the filter parameter can be entered in uppercase, however, despite the trade value being in lower case, the ACR will be applied.
      Apply to Current and Future Clearing Dates Only The ACR will not trigger is the clearing date of the trade is previous to current system date.
      [Trade Filter]
      Market Y Select a market from the dropdown list for which the Auto Clear Rule will be applied.
      Exec & Give-in Auto Clear Rules will be applied to both regular and Give-In trades.
      Only Exec Auto Clear Rules will only be applied to regular trades.
      Only GiveIn Auto Clear Rules will only be applied to Give-In trades.
      Only GiveUp Auto Clear Rules will only be applied to Give-Up trades. Used to create an Order based on the trade for a giveup down outside Lisa environment.
      Ex/Ass/Pos Auto Clear Rules will only be applied to Exercise, Assignment or Position trades.
      Executing member Y The Auto Clear Rule will be executed only if the trades have been executed by this member.
      GiveIn Member A Give-In Member must only be selected if the Only Give-In option has been selected. The Auto Clear Rule will be executed only if the trades have been given up by this member.
      Contract Type Enter a value and the Auto Clear Rule will only apply to the trades which have the same values in their corresponding fields or add a pattern to match multiple values at the same time. The pattern syntax is the same as the one used in the LISA filters (cf. Section 3.4.2.6 Patterns, Wildcards and Lists of Values p 28 )
      Contract
      • Advanced Filter — To do filtering on multiple contracts, select this option and on the text box Contract, insert your contracts using lists and wildcards.
      • Standard — Allows you to select a particular contract that you want the rule to apply on, select this option and on the drop-down Contract, choose the preferred contract.
      • Contract Group — Allows you to select a Contract Group that you want the rule to apply on, select this option and on the drop-down Contract, choose the preferred group.
      Expiry default value = % = no filter on the expiry.
      Expected format is yyyymm, yyyymm00 or yyyymmdd
      Trader Enter Value or Wildcards.
      Exchange Trader key Enter Value or Wildcards.
      Exec Broker Enter Value or Wildcards.
      Environment Enter Value or Wildcards.
      Exec Fee Enter Value or Wildcards.
      Give Up Member Select the appropriate Give up member from the drop-down list. The field also supports use of wild cards. The ACR will be triggered only on trades with the selected Giveup Member.
      Clear Info 1 Enter Value or Wildcards.
      Clear Info 2 Enter Value or Wildcards.
      Clear Info 3 Enter Value or Wildcards.
      Clear Info 4 Enter Value or Wildcards.
      Clear Info 5 Enter Value or Wildcards.
      Clear Info 6 Enter Value or Wildcards.
      Clear Info 7 Enter Value or Wildcards.
      Clear Info 8 Enter Value or Wildcards.
      Clear info 9 Enter Value or Wildcards.
      Account Type (CTI) Enter Value or Wildcards.
      Open / Close The wildcard ‘%’ for the Auto Clear Rule to apply to all trades regardless the Open/Close status.
      The values “O” for “Opened” or “C” for “Closed”. The Auto Clear Rule will only be executed if the trades have the Open/Close status as the one selected.
      Market Status Enter the Market status or a wildcard. When the Market status is specified then the rule will be applied to the trades matching the status.
      Market Sub Status Enter the Market sub status or wildcard. When the Market sub status is specified then the rule will be applied to the trades matching the sub status.
      Venue Enter Value or Wildcards.
      Order Environment Enter Value or Wildcards.
      Type Enter Value or Wildcards.
      Sub Type Enter Value or Wildcards.
      Type 2 Enter Value or Wildcards.
      Order Type Enter Value or Wildcards.
      Free 1 Enter Value or Wildcards.
      Free 2 Enter Value or Wildcards.
      Free 3 Enter Value or Wildcards.
      Free 4 Enter Value or Wildcards.
      Free 5 Enter Value or Wildcards.
      Free 6 Enter Value or Wildcards.
      Free 7 Enter Value or Wildcards.
      Free 8 Enter Value or Wildcards.
      Free 9 Enter Value or Wildcards.
      Market Text 1 Enter Value or Wildcards.
      Market Text 2 Enter Value or Wildcards.
      Market Text 3 Enter Value or Wildcards.
      Market Text 4 Enter Value or Wildcards.
      Market Text 5 Enter Value or Wildcards.
      Market Text 6 Enter Value or Wildcards.
      Market Text 7 Enter Value or Wildcards.
      Market Text 8 Enter Value or Wildcards.
      Market Text 9 Enter Value or Wildcards.
      Exercise Style Enter Value or Wildcards.
      Settl Method Enter Value or Wildcards.
      Contract Frequency Enter Value or Wildcards.
      Contract Id Enter Value or Wildcards.
      Contract Mnemonic Enter Value or Wildcards.
      Contract Date Enter Value or Wildcards.
      Flex Contract Enter Value or Wildcards.
      [Actions]
      Generate Order and send instruction to market if LISA receives a trade with all the parameters defined in the new Auto Clear Rule, an order will be automatically generated for this trade and the clearing request will be sent to the market.
      Generate Order and wait before sending instruction to market if LISA receives a trade with all the parameters defined in the new Auto Clear Rule, an order will be automatically generated for this trade but no clearing request will be sent to the market. Instead, the trade’s clearing status will be set to “Wait”.
      Generate Order and Auto validate If LISA receives a trade with all the parameters defined in the new Auto Clear Rule, an order will be automatically generated for this trade and marked as cleared without sending a clearing request to the market.
      Mark trade as matched and cleared if LISA receives a trade with all the parameters defined in the new Auto Clear Rule, the trade will be automatically marked as matched and cleared without creating an order.
      Mark trade as cleared: if LISA receives a trade with all the parameters defined in the new Auto Clear Rule, the trade will be automatically marked as cleared without creating an order
      Mark as GiveUp This will move the trade to the clearing house Give-up system.
      Note: This is only for the CME Group and ICE trades.
      Mark as APS This will move the trade to the average pricing system on the relevant market.
      The Group ID will be created based on the Mark As APS Options settings where selecting the Default Behavior will create the ID normally or using the Order Number or Market Trader value selection.

      Note: This is applicable to CME, ICE, Eurex (User Retry Only), OM, ME, MEFF
      Note: It's possible to retry Mark as APS auto clear rules for all protocols except OCC.
      Mark as APS NVAP When ticked, the Clear info9 is populated with "NVAP" so the exchange gateway knows this is an NVAP group/allocation.
      The Group ID will be created based on the Mark As APS Options settings where selecting the Default Behavior will create the ID normally or using the Order Number or Market Trader value selection.

      Note: Only applicable to CME.
      Reject GiveIn This feature allows you to reject a givein trade that was executed on a clearing house that supports this option. This feature is only available for trades with mode=Exec & Givein or Only GiveIn.
      Ignore ACR / Do nothing When checked, the trade will be processed normally as if no rules were triggered.
      An ACR with this option does not require an account to be configured and Override Clearing Information.
      Do Not Process Trade This will filter out the trade so that it doesn’t appear in the Lisa system.
      Post Clearing If Trade which are visible (Internal Status < none & Clear Status in Uncleared, Given Taken, Cleared, Give-up Pending only)
      Check for a Post Clearing ACR matching the radio selection in the following order :
      Only Exec = no in/out member
      Only GU = Trade without member
      Only GI = Trade within member
      Exec + GI + GU : no filter

      If rule is found LISA will create the order with a new Source ACRPC, copy the Clear Status from the trade.
      If trade is Uncleared or Given Taken, then mark the order and trade as Cleared.
      [Account]
      Account Select an Account. If the Auto Clear Rule matches on all criteria set up in the filter, the trade is auto-cleared and the account value is allocated to the trade.
      Use Pattern
      [Override Clearing Information]
      Override
      [Advanced Rules]
      Time Period (Allows for the ability to override the time in which the ACR is active or inactive)
      Time Zone Select the Appropriate time zone in which the active or inactive period apply. When empty, the time zone to be applied to will be the system time zone
      Active Period A list of time period separated by a semi colon when the ACR is active. When left blank then the ACR will be active at all times.
      Format is hh:mm-hh:mm;hh:mm-hh:mm;... (.e.g : 08:00-18:00)
      Inactive Period A list of time period separated by a semi colon when the ACR is inactive. When left blank then the ACR will have no inactive period.
      Format is hh:mm-hh:mm;hh:mm-hh:mm;... (.e.g : 08:00-18:00)
      NOTE: This is the superior condition. The system first checks the inactive period and applies it before considering the active period. Example, If Active=08:00-18:00 and Inactive=16:00-16:10 then no ACR will be applied between 16:00-16:10

      The values of the fields Clear Info 1 to Clear Info 9 depend on the market selected. Find below a small chart describing the field values on some common markets.

      Corresponding Value
      Market Account Type Clear Info 1 Clear Info 2 Clear Info 3
      Eurex Account Type Executing Account Text MiOrdNo
      ME Account Type Executing Account Sub Account Hedge Spec Code
      CME/COT Account Type Executing Account Origin Code Clear Info 3
      Other Account Type Executing Account Clear Info 2 Clear Info 3
    5. Click on the Add Button. The new Auto Clear Rule appears in the right list of the Auto Clear Rule window.
    6. To run the newly created ACR, right click on the ACR then select the Run Now option.
    7. The Run Now option basically allows you to run an ACR on all applicable unmatched trades in the following scenarios:

      • For any ACR created intra-day.
      • Run "User Retry Only" ACRs where you don't want APS groups to be created until a request is made to create them.
      • Run Eurex MarkAsAPS ACRs where the LISAGenericGateway cannot create the groups as all legs must be named at group creation time.

      A pop-up window will appear with the below options.

      • "Ok" - generate the orders/clear requests like retry ACR (same as "Skip" if Total Vol=0).
      • "Skip" - Move to the next item in the loop.
      • "Cancel" — Exit, do not move to the next rule.
      • "Ok to all" - same as "Ok" & do not produce any further pop-up.

    CTI Auto Management

    CTI Auto Management is used to automate the handling of CME group trades of the CTI Account Type as soon as they reach the LISA Front End. It works very similarly to the AutoClearRule.

    Add CTI Auto Management

    Alternative to manually inserting one CTI at a time is to use the Bulk Import option.

    To create a new CTI Auto Management Rule, follow these steps:

    1. Go to Menu [Configuration] > [Clearing] > [CTI Auto Management].
    2. The CTI Auto Management window opens.
    3. Click on Add in the Action Panel on the left.
    4. The Add CTI Auto Management window opens.
    5. Fill In the fields defined in the table below:
    Field Name Comment
    [CTI Rule Name]
    Name Pattern A unique name for the clearing pattern.
    Description A simple description.
    Disabled The clearing pattern is not used when this is checked.
    [Account Filter]
    Market The Market of the account.
    Member The Member associated with this account.
    CTI Rule Type A CTI Rule can be one of two types:
    • Account — Applies the CTI Rule to an account.
    • Clearing Pattern - Sets the CTI Rule to be based on a Clearing Pattern.
    Account The LISA Account to be associated with this new CTI Rule.
    [Trade Filters]
    Options
    • Exec & GiveIn: Auto Clear Rules will be applied to both regular and Give-In trades.
    • Only Exec: Auto Clear Rules will only be applied to regular trades.
    • Only GiveIn: Auto Clear Rules will only be applied to Give-In trades.
    Exchange Trade Key Defines the exchange login used to execute the trade. This may be a wildcard (%) or a market specific trader login.
    This value is normally in the Lisa field Trader.
    Exec Broker The execution broker reference that this CTI should be assigned to.
    Executing Account The market account that the position was executed.
    Order Type The market appropriate order type for that the execution. If this value matches the CTI will be applied to the order.
    [CTI Result]
    CTI Defines the CTI value to apply should the above trade filters match the trade.

    Clicking the Bulk Import will open a grid window from which static can be imported. There are a few button options at the bottom right of the window.

    Create: Only add new records to static data that don't exist. If import line matches existing static data record it will be failed.

    Update: Update existing static data record with import line. If import line doesn't match an existing static data record it will be failed.

    Merge: Update existing static data record with import line, where a match is found, else add a new static data record.

    An update only happens if something has changed. In mode Update & Merge, if no change is detected, the results to "No change detected. Action skipped" is consider as the record being a success.

    Edit CTI Auto Management

    To edit a CTI Auto Management Rule, follow these steps:

    1. Go to Menu [Configuration] > [Clearing] > [CTI Auto Management].
    2. The CTI Auto Management window opens.
    3. Select a CTI Rule from the list.
    4. Click on [Edit] in the Action Panel on the left.
    5. The Edit [CTI Rule Name] window opens.
    6. Edit the fields appropriately using the table above.

    Delete A CTI Auto Management Rule

    To delete a CTI Auto Management Rule, follow these steps:

    1. Go to Menu [Configuration] > [Clearing] > [CTI Auto Management].
    2. The CTI Auto Management window opens.

    3. Select a CTI Rule from the list.

    4. Click on [Delete] in the Action Panel on the leI.

    5. Click Yes.

    LME Short Code

    Used as a form of a translation from the Reference value that can be entered via the Order Input transfer or manually that is translated into the market defined User ID.


    Settings

    Clearing settings allows the user to setup specific clearing actions.


    General Tab


    This window offers the following settings:

    Allow Give-Up from non-Give-Up Account: This option is checked by default. It allows users to be able to add a Give-Up member on a non-Give-Up account on trade/order split screens(Alt+A/Alt+Z screens).

    Matching Tab

    This window offers the following settings:

    • Allow the matching on trades/orders with a different price: It can be necessary to turn this option on if you receive orders with the price being the average price of several trades. It will give you the ability to manually match the order with the trades even if the price is different.
    • Force trades status to Uncleared instead of Unmatched: When you unmatch a trade from an order, their status will change by default to Unmatched. This is to ensure that the Matching Engine does not rematch them automatically. If you check this option, the status will be changed to Uncleared and the Matching Engine will be able to rematch them automatically.
    LME Tab

    This window offers the following settings:

    • Force users to enter Volatility value when entering TRADED OPTIONS & TAPO trades: When this setting is enabled, users will not be allowed to submit Traded Options or TAPO's with an empty Volatility column value on LME only.

    • Enable Auto GIVE-UP EXECUTOR UNA Submissions: the GUE UNA workflow for accounts having the flag GUE

      UNA enabled.

    • Order Input : Ignore UserTrader from Account: This option is unchecked by default. If checked, in the LME Input Order : when the user selects an account, do not put the value of Account.UserTrader into ExecutionDecisionUser.

    CME Tab

    This window offers the following settings:

    • Validate Pit Entry: When checked, CME Pit trade entries will undergo validation check before being submitted:

      Basic Fields validations include:

      • Account Field must be valid.

      • Ordernumber - force user to enter a value.

      • Origin - 1 or 2

      • CTI - 1-4

      • CTR field must be populated.

        CTR Specific Behavior

      • When leaving the Ordernumber field - if the Account/Firm/Trader entered match an existing Pit Account/ Member/UserTrader then the CTR field is populated with the Ordernumber field value prefixed with an "X"

      • else CTR code will be entered manually.

Security Sub-menu

Change Password

To change the password of a LISA user, you must perform these steps:

  1. Go to the Menu [Configuration]>[Security]>[Change Password]
  2. The Change Password window opens:
  3. Enter the password used to log in to LISA Clearing Engine in the Current Password textbox.
  4. Enter a new password in the New Password textbox.
  5. Confirm the new password by re-entering it in the Confirm New Password textbox.
  6. Click on the [Submit] button.
  7. Note Your new LISA password is setup only if the last two passwords entered are the same. You will have to use this new password from now on to log in to LISA.

User

You can configure the rights of a LISA user and/or the rights of a system user connected to LISA Clearing Engine by going to the sub-menu User

Login Policy

You can create a new login policy associated with a LISA user. It will define the rules applied to the login (expiry, maximum failed login attempts, etc.).

Profile

You can create a profile to define user access rights. If the profile has access to only some specific market or it has only few rights on LISA; the user with this profile will have only the rights defined for the profile. A user with several profiles will have access to the highest rights defined in the different profiles.

Proxy Server
Create a new proxy component for users to connect to rather than directly to the LISA server and LISA Database.

Field Description
Type Only one type supported: Request Server
Login Lisa User login for this module to subscript to Lisa server events
Name Proxy name that is user friendly
Description Description free
URL The URL above must match one of the prefixes setup on the LisaProxyServer.ini under [Module Settings]>Prefixes
For Https, URL must match the certificate DNSName you are using.
Trader Group

You can also add a user to a Trader group. Users can only see the trades his Trader group is configured to see.

Static Data Sub-menu

This menu allows a LISA's user to configure all LISA's static data such as:

  • Account
  • Clearing Pattern Definition
  • Account Group
  • Account Type & Clearing Pattern
  • Account User Trader
  • Alert
  • Auto Clear Rule
  • Contract
  • Contract Group
  • Market
  • Member
  • Member Group
  • Source
  • Transco
  • Global Security Setup

The static data are generally dependent on one another:

You start by creating the markets that you want to handle in LISA.

Then you have to add the contracts, members and account types to these markets.

Then you need to setup the LISA accounts and Auto Clear Rules. You can also include accounts in Account Groups

The Source Menu lets you define from where the orders/trades originate.

The Transco Menu lets you add Transcos to apply specific conversions on the data received in LISA.

The Alert Menu lets you create your own alerts, displayed at the bottom of the LISA main window.

Accounts Sub-Menu

In order to access the Account configuration window, go to [Configuration Menu] > [Static Data] > [Account].

The Account window opens:

This window is divided into three parts:

  • A vertical Action Panel
  • A horizontal Tab bar
  • A list of the account already defined.

You can filter the existing accounts by clicking on a market name on the horizontal tab bar. By clicking on a market name, the list will display only the accounts defined for this specific market.

To see the different actions users can perform with the Action Panel (Delete, Export, Email, etc.), refer to General Screen Layout

Add Account

Follow these steps to add a new Account:

  1. Click on the [ Add] button located in the Action Panel.
  2. The Add a new account window opens:
  3. Fill in the fields defined in the table below:
  4. Field Name Comment
    [Account]
    Name A unique name for the account
    Description A summary of the account
    Disabled The account is not used when this is checked.
    Account Setup
    Market The Market of the account.
    Member The member associated with this account.
    Contract Type The Type of contract assigned to this account.
    Contract The contract assigned to this account.
    [Clearing Information]
    Account Type The type of account.
    Check the Open box if the account is to be an open account.
    Give Up Member The account can be a Give-Up account. This means that as soon as an order is created with this account, the trade will be given up to a member already defined.
    Check theGive Up Member box and select the Member Code in the dropdown list.
    Clear Info 1 - 9 Depending on the market these fields have different meaning.
    Group / Split
    Group List If you want to assign the new account to an Account Group, select the account groups in the drop-down list.
    Options
    Wait/Match If you check the box Wait/Match, when a trade is allocated to this new account, an order will be created but not matched to the trade.The order status will be set to Wait.
    Wait/Clear If you check the box Wait/Clear, when a trade is allocated to this new account, an order will be created and matched to the trade, but no clearing request will be sent to the market. The order status will be set to Wait.
    You can define the wait timer before the order is released for processing by choosing from the options on the Wait/Clear timer.
    WAIT/Clear Timer For this option to work,Wait/Clear needs to be checked.

    None: Do as normal match order and send clearing
    Default: wait based on the Matching engine configuration period.
    5Min: Wait 5 minutes before moving to cleared.
    15Min: Wait 15 minutes after matching before moving to cleared.
    Time: Allows you to set a specific time you want the orders released after allocation.
    Auto Clear If you check the box Auto Clear, when a trade is allocated to this new account, an order will be created, matched to the trade and both the trade and the order will be cleared without having a clearing request sent to the market.
    Internal AVG If checked, the trades cleared on this new account will be copied by theLisa Internal Average Price (LIAP) module into a virtual market called APSMKT(by default).
    On the OM markets, the market account is copied onto the clear info1 from the APSMKT trade
    Note:this market name is configurable.
    GUE UNA   
    Pit If checked, this account added to the drop-down list on the Submit CME Trade window.
    User Trader
    User Trader Enter a trader name in the User Trader Field, or leave it blank,or select from a dropdown list of the available User Traders if selection is enforced Under [Configuration]>[Clearing]>[Settings]> Account Tab
    Free Text Information
    Free Text 1 - 9 These are open fields that may be used to specify any internal data that is needed.
    Fee Information
    Exec Fee Ref An internal business reference relating to the fee for execution charged to client.
    Clear Fee Ref An internal business reference relating to the fee for clearing to be charged to the client.
    Other Fee 1 A free reference field relating to any changes associated with this account.
    Other Fee 2 A free reference field relating to any changes associated with this account.
    Other Fee 3 A free reference field relating to any changes associated with this account.
    Back Office Information
    Back Office 1 A field for passing information to back-office system.
    Back Office 2 A field for passing information to back-office system.
    Back Office 3 A field for passing information to back-office system.
    Back Office 4 A field for passing information to back-office system.
    Back Office 5 A field for passing information to back-office system.
    Back Office 6 A field for passing information to back-office system.
    Back Office 7 A field for passing information to back-office system.
    Back Office 8 A field for passing information to back-office system.
    Back Office 9 A field for passing information to back-office system.
  5. Finally Click Add.
Clearing Pattern Definition Sub Menu

This feature is to allow a client to setup just one account within LISA and to declare somewhere else the clearing detail for each market (Example: on EUREX use A1, on ICE use N...).

Add Clearing Pattern Definition
  1. Go to the Menu [Configuration]>[Static Data]>[Clearing Pattern Definition].
  2. The Clearing Pattern Definition Window opens.
  3. Click Add on the left Action Panel or press A on your keyboard.
  4. The Add a new clearing pattern window opens.
  5. Fill in the fields defined in the table below:
  6. Field Name Comment
    [Clearing Pattern]
    Clearing Pattern A unique name for the clearing pattern.
    Disabled The clearing pattern is not used when this is checked.
    Account Setup
    Market The Market of the account.
    Member The member associated with this account.
    Contract Type The Type of contract assigned to this account.
    Contract The contract assigned to this account.
    [Clearing Information]
    Account Type The type of account.
    Check the Open box if the account is to be an open account.
    Give Up Member The account can be a Give-Up account. This means that as soon as an order is created with this account, the trade will be given up to a member already defined.

    Check the Give Up Member box and select the Member Code in the dropdown list.
    Clear Info 1 - 9 Depending on the market these fields have different meaning.
    Group / Split
    Group List If you want to assign the new account to an Account Group, select the account groups in the drop-down list.
    Options
    Wait/Match If you check the box Wait/Match, when a trade is allocated to this new account, an order will be created but not matched to the trade. The order status will be set to Wait.
    Wait/Clear If you check the box Wait/Clear, when a trade is allocated to this new account, an order will be created and matched to the trade, but no clearing request will be sent to the market. The order status will be set to Wait.
    Auto Clear If you check the box Auto Clear, when a trade is allocated to this new account, an order will be created, matched to the trade and both the trade and the order will be cleared without having a clearing request sent to the market.
    Internal AVG If checked, the trades cleared on this new account will be copied by the Lisa Internal Average Price (LIAP) module into a virtual market called APSMKT (by default).
    On the OM markets, the market account is copied onto the clear info1 from the APSMKT trade
    Note:this market name is configurable.
    GUE UNA   
    Pit If checked, this account added to the drop-down list on the Submit CME Trade window.
    User Trader
    User Trader Enter a trader name in the User Trader Text box.
    Free Text Information
    Free Text 1 - 5 These are open fields that may be used to specify any internal data that is needed.
    Fee Information
    Exec Fee Ref An internal business reference relating to the fee for execution charged to client.
    Clear Fee Ref An internal business reference relating to the fee for clearing to be charged to the client.
    Other Fee 1 A free reference field relating to any changes associated with this account.
    Other Fee 2 A free reference field relating to any changes associated with this account.
    Other Fee 3 A free reference field relating to any changes associated with this account.
    Back Office Information
    Back Office 1 A field for passing information to back-office system.
    Back Office 2 A field for passing information to back-office system.
    Back Office 3 A field for passing information to back-office system.
    Back Office 4 A field for passing information to back-office system.
    Back Office 5 A field for passing information to back-office system.
    Back Office 6 A field for passing information to back-office system.
    Back Office 7 A field for passing information to back-office system.
    Back Office 8 A field for passing information to back-office system.
    Back Office 9 A field for passing information to back-office system.

  7. Finally Click Add

Clicking the Bulk Import will open a grid window from which static can be imported. There are a few button options at the bottom right of the window.

Create : Only add new records to static data that don't exist. If import line matches existing static data record it will be failed.

Update : Update existing static data record with import line. If import line doesn't match an existing static data record it will be failed.

Merge :Update existing static data record with import line, where a match is found, else add a new static data record.

An update only happens if something has changed. In mode Update & Merge, if no change is detected, the results to "No change detected. Action skipped" is consider as the record being a success.

Account Group Sub-menu

An Account Group is useful to gather several existing accounts. It can be used, for example, to filter out on the Account Recap window.

In order to access the Account Group configuration window, go to [Configuration] Menu > [Static Data] > [Account Group].

The Account Group window opens.

This window is divided into two parts:

  • A vertical Action Panel
  • A list of the account group already defined.

To see the different actions users can perform with the Action Panel (Delete, Export, Email, etc.), refer to General Screen Layout

Add Account Group

Follow these steps to add a new Account Group:

  1. Click on the [ Add] button located in the Action Panel
  2. The Add a new account group window opens.
  3. Enter a Name * for the new Account Group.
  4. Enter a Description.
  5. Select the accounts you want to add into group. Then click on the [+] button. The Account selected will appear at the bottom of the list. To delete an account from the list, select it and click on the [-] button.
  6. Click on the Add Button: the new Account Group is added to the list.

Note The fields followed by an * are mandatory.

Account Type & Clearing Patterns

This window allows for general market account type on the various clearing houses. There is also the ability to define the Clearing patten type base on a wildcard known as Market *. For the Clearing pattern to become available there must be a market that has been defined in the Market static as *.

Adding an account type requires the follows

  1. Go to [Configuration] Menu > [Static Data] > [Account type & Clearing Pattern]
  2. The Account type & Clearing Pattern window will open
  3. Click Add. This will open a new window.
  4. Populate the window based on the information in the table below
  5. Field Description
    [Account Type]
    Market The market to which the account type will apply.
    Type Type code that is accepted by the clearing house.
    For CME Accounts, AUTOT account type will copy the account type value from the trade to the order if no CTI Auto Management rules are setup.
    House
    If this is to be defined as a house account.
    Description Free field to explain the purpose of the record.
    [Clearing Pattern] for this to be enabled the market * must exist in Lisa
    Clearing Pattern A unique name for the reference of the type in theClearing pattern definition window.
    Description Free field to explain the purpose of the record.

  6. Click Add.

Clicking the Bulk Import will open a grid window from which static can be imported. There are a few button options at the bottom right of the window.

  • Create: Only add new records to static data that don't exist. If import line matches existing static data record it will be failed.
  • Update: Update existing static data record with import line. If import line doesn't match an existing static data record it will be failed.
  • Merge: Update existing static data record with import line, where a match is found, else add a new static data record.
  • Download: This provides you with an option to download the selected list in bulk import and choose where the generated file will be saved (XLSX file).
  • Upload: This provides you with the opportunity to select and import an xlsx file of your choice containing Account info you have filled with respect to the columns in Accounts section in LISA.

An update only happens if something has changed. In mode Update & Merge, if no change is detected, the results to "No

change detected. Action skipped" is consider as the record being a success.

Account User Trader Sub-menu

This window contains a list of User Traders to be selected from a drop-down list when creating or editing an Account. To make the list available for selection from a drop-down menu, one must go to [Configuration] > [Clearing] > [Settings]: Account tab and check the setting Enforce User Trader to be selected from a list.

In order to access the Account User Trader configuration window, follow these steps:

  1. Go to [Configuration] Menu > [Static Data] > [Account User Trader].
  2. The Account User Trader window opens.
  3. This window is divided into two parts:
    • A vertical Action Panel
    • A list of the account user traders already defined.

To see the different actions user can perform with the Action Panel (Delete, Export, Email, etc.), refer to General Screen Layout.

Add Account User Trader

Follow these steps to add a new Account User Trader:

  1. Click on the [ Add] button located in the Action Panel.
  2. The Add a new Account User Trader window opens. Type the name and click on Add, this saves the new Account User Trader, and you will see the new addition in the list.

Alert Sub-menu

The Alert screen, you can setup Alerts that will be raised in the Alert panel located at the bottom of the LISA Front End main screen. They can be configured to appear at specific times or according to a custom schedule.

For example, alerts can be useful to remind users that a market is going to close soon.

In order to access the Alert configuration window, follow these steps:

  1. Go to [Configuration] Menu > [Static Data] > [Alert
  2. The Alert window opens.
  3. This window is divided into two parts:
    • A vertical Action Panel
    • A list of the account group already defined.

    To see the different actions user can perform with the Action Panel (Delete, Export, Email, etc.), refer to General Screen Layout

    Add Alert

    Follow these steps to add a new Alert:

    1. Click on the [ Add] button located in the Action Panel.
    2. The Add a new Alert window open
    3. Click on the [ Edit] button to select which markets you want alerts to appear fo
    4. The Edit Markets window open
    5. You can either check the markets you want or check all markets. Only the users who are subscribing to these markets will receive market specific alert
    6. Enter the Alert text and the time for it to display
    7. Check the Expand Panel to make the alert expand auto expand when a message is sent.
    8. Check the Display Popup to make the alert open in a new window on the client desk
    9. Click the [ Add] button to configure the days on which you want the alert to apply
    10. The Add Alert Days window opens.
    11. Check the radio buttons on which days the alert is enabled. Click OK.
    12. For the Monthly option, a day offset can be applied to the rule. This will raise the alert the specified days before (negative value) or after the set day.

    13. Click on the [ Add] Button. The new Alert is added at the bottom of the list.

    Auto Clear Rule

    Please review the section in this guide.

    Contract

    In order to access the Contract configuration window, go to [Configuration] Menu > [Static Data] > [Contract].

    The Contract window opens.

    This window is divided into three parts:

    • A vertical Action Panel
    • A horizontal Tab bar
    • A list of the contracts already defined.

    In this window, you can:

    • Create and manage contracts
    • Display only the contracts defined for a specific market by clicking on a market name on the horizontal tab bar.
    • Quick Assign Contracts to Contract Groups. Right Click Contract and select Edit Contract Group
    • Bulk Import contract static from a excel file. Right Click Contract and select Bulk Import. Copy your Excel file content into the Bulk Import window matching the field mappings and click import.
    Add Contract

    Follow these steps to add a new Contract:

    1. Click on the [ Add] button located in the Action Panel.
    2. The following window opens.
    3. Enter a Name* for the new Contract.
    4. Enter a Description.
    5. Select a Market* to which you want to associate this new contract.
    6. Select the Type of the new Contract: it must either be Future or Option.
    7. Select a Price Base for the price of the Contract. When trades are executed for this contract, their prices will be converted to the selected price base.
    8. The following four different price bases are available:

      • Base 8. For example, if the price of a trade is originally $100.25, it will be converted to base 8 and its final price will be $100.02.
      • Base 32: For example, if the price of a trade is originally $100.25, it will be converted to base 32 and its final price will be $100.08.
      • Base 64: For example, if the price of a trade is originally $100.25, it will be converted to base 64 and its final price will be $100.16.
      • Base 100: the price of the trade will not change as the contract price is already in base 100.
    9. Select a base for the strike price of the Contract. The strikes bases are the same and work exactly the same way as the price bases.
    10. Enter a Price Multi. The original price of the trade will be multiplied by this price multi. For example, if the price of a trade is originally $100 and its Price Multi is 20, the final price of the trade will be $2000.
    11. Enter a Strike Multi. The Strike Multi works the same way as the Price Multi.
    12. Enter a Tick. It represents the minimum fluctuation (increment) that the price of a commodity can move upward or downward. For example, if the price of a trade is first at $10.257 and the Tick is set at 0.01, the minimum price increase will be at $10.267 (it cannot be a value between $10.257 and $10.267).
    13. Enter a Tick Value. It represents the number of decimal digits allowed. For example, if the price of a trade is originally $100.555 and the Tick Value is 2, the final price of the trade will be $100.55.
    14. If you check the box Wait/Clear, when a trade having this new contract is executed and allocated to an account, an order will be created and matched with this trade, but no clearing request will be sent to the market. The order status will be in “Wait”
    15. Select a Currency if needed.
    16. Enter a Group name in the Group Free Text field if you want to add the new contract to a Group of contracts.
    17. In order to include the new contract into groups, select the groups and click on the [+] button. The groups will appear in the list just under. You can include as many groups as you want. To delete a group from the list, select it and click on the [-] button.
    18. Enter the Contract Code as defined by the market.
    19. Enter a Price Multi for the market. The Market Price Multi works exactly the same way as the Price Multi.
    20. Enter a Strike Multi for the market. The Market Strike Multi works exactly the same way as the Strike Multi.
    21. Click on the Add Button. The new contract appears at the bottom of the list of contracts.

    Note The fields followed by an * are mandatory.

    Contract Group

    A Contract Group is used to group contracts.

    In order to access the Contract Group configuration window, go to [Configuration] Menu > [Static Data] > [Contract Group]

    The Contract Group window opens.

    This window is divided into two parts:

    • A vertical Action Panel
    • A list of the contract group already defined.

    You can create as many contract groups as you want. To see the different actions users can perform with the Action Panel (Delete, Export, Email, etc.), refer to General Screen Layout .

    Add Contract Group

    Follow these steps to add a new Contract Group:

    1. Click on the [ Add] button located in the Action Panel.
    2. The Add a new contract group window opens.
    3. Enter a Name * for the new Contract Group.
    4. Enter a Description.
    5. In order to include contracts to the groups, select the contracts and click on the [+] button. The contracts will appear in the list just under. You can add as many contracts as you want. To delete a contract from the list, select it and click on the [-] button.
    6. Click on the Add Button: The new contract group appears at the bottom of the list of contract groups.

    Market

    In order to access the Market configuration window, go to [Configuration] Menu > [Static Data] > [Market].

    The Market window opens.

    This window is divided into two parts:

    • A vertical Action Panel
    • A list of the contract group already defined.

    To see the different actions user can perform with the Action Panel (Delete, Export, Email, etc.), refer to General Screen Layout

    Add Market
    Follow these steps to add a new Market:
    1. Click on the [ Add] button located in the Action Panel.
    2. The Add a new Market window opens.
    3. Enter a Name* for the new Market.
    4. Enter a Description.
    5. Check the Connected box if you want this market to be connected.
    6. Click on the Add Button. The new market appears at the bottom of the list of markets.

    Note The fields followed by an * are mandatory.

    Member

    In order to access the Member configuration window, go to [Configuration] Menu > [Static Data] > [Member].

    The Member window opens.

    This window is divided into three parts:

    • A vertical Action Panel
    • A horizontal Tab bar
    • A list of the members already defined.

    You can filter the existing members by clicking on a market name on the horizontal tab bar. By clicking on a market name, the list will display only the members defined for this specific market.

    To see the different actions user can perform with the Action Panel (Delete, Export, Email, etc.), refer to General Screen Layout.

    Add Member

    Follow these steps to add a new Member:

    1. Click on the [ Add] button located in the Action Panel.
    2. The Add a new member window opens.
    3. Enter a Name * for the new Member.
    4. Enter a Description.
    5. Select the Exchange * you want this new member to be associated with.
    6. Enter the Clearing Member name.
    7. Check the Non Clearing Member box if you want this member to be a Non Clearing Member.
    8. Check the Connected box if you want the new member to be connected to the market previously selected.
    9. Please note that if you check this box, the new member will be considered as a Clearer member of the market.

    10. Select one of the following options:
    11. Connectivity

        Connected (LISA Gateway): the member is allowed to clear on the exchange using a LISA Gateway. Connected (No LISA Gateway): the member is allowed to clear on the exchange using an external system. Connected (Fix Connector): the member is handled by the Ateo Fix module that has a specific workflow and LISA protocol for handling clearing requests. Virtual (Trade Updates): the clearing for this member is done outside of LISA but the trades will be updated with the matched orders clearing info. Virtual (No trade Updates): the clearing for this member is done outside of LISA and the trades cannot be updated.

        Options

        • Virtual AVG: Triggers a specific behavior when dealing with trades under this membership.
        • ClearPort: Member used for CME Clearport
        • Ice Trade Registration: Mark the member as a specific for Ice Trade Registration
        • Close Out: Set the member as being a CloseOut member.

        Matching

        Force trades status to Uncleared instead of Unmatched. Provides the ability to define it at a member level rather than at the global system setting:

        • Use Global Setting (Configuration > Clearing > Settings) : (Default)
        • Yes
        • No

        Free Info

        Fill in any free text information relating to this member.

        Member Groups

        Use this to assign member groups to the member being created.

    12. Click on the Add Button: the new member appears at the bottom of the list of Members.

    Note The fields followed by an * are mandatory.

    Member Group

    In order to access the Source configuration window, go to [Configuration] Menu > [Static Data] > [Member Group].

    1. Click on the [Add button] located in the action panel.
    2. Populate the fields as outlined the table below.
    3. Field Name Description
      Member Group Information
      Name A unique name for the member group.
      Description A useful description to explain the member group.
      Include Members
      What is the purpose of this member group? Regular:
      Allocation:
      Market Market name for this member group.
      Member Only one member per market can be selected.
    4. Finally click Add.
    5. Source

      In order to access the Source configuration window, go to [Configuration] Menu > [Static Data] > [Source].

      The Source window opens.

      This window is divided into two parts:

      • A vertical Action Panel
      • An Action Panel and a list of the sources already defined.

      In order to see the different actions user can perform with the Action Panel (Delete, Export, Email, etc.), refer to General Screen Layout.

      Add Source

      Follow these steps to add a Source:

      1. Click on the Add button located in the Action Panel.
      2. The Add a new source window opens
      3. Enter the Name* of your source.
      4. Enter a description.
      5. Press the Add button. The new source appears at the bottom of the list of sources.

      Note The fields followed by an * are mandatory.

      Transco

      To access the Transco configuration window, go to [Configuration] Menu > [Static Data] > [Transco].

      The Transco window opens.

      This window is divided into three parts:

      • A vertical Action Panel
      • A horizontal Tab bar
      • A list of the transcos already defined.

      As soon as you create a new Transco type, a new Tab will appear on the horizontal bar of the window. The Tab name will be formatted as follow: Application Name/Type Name. If you click on one of the tabs, the list will be filtered to display only the transcos defined for this pair.

      To see the different actions users can perform with the Action Panel (Delete, Export, Email, etc.), refer to General Screen Layout.

      For more information on the creation of Transcos, refer to the documentation “LISA Order Input - Transco Setup.pdf”.

      Explicit TradeType And Spread

      This form allows of the setup of user friendly Trade Types and spread indicators in two LISA frontend virtual columns

      • Explicit TradeType
      • Explicit SpreadIndicator
      1. To access the Global Security Group configuration window, go to [Configuration] Menu > [Static Data] > [Explicit TradeType and Spread].
      2. The Explicit TradeType and Spread window opens.

      Using this form you will be able to setup market specific trade variables that will calculate the trade type and relevant spread indicator. Wildcards are permitted in all fields.

      The from fields are basically all based on the trade data. The result will be displayed in the virtual columns described above.

      The fields:

      • Explicit Trade Type : This is the value you want the result to display based on the from criteria
      • Explicit Spread Indicator : if checked will display a spread flag in the virtual field in LISA front end.

      Global Security Group

      This form allows for the setup quickly for various users and also to create market and members for a number of user logins in one go rather than from the profile or login setup.

      1. To access the Global Security Group configuration window, go to [Configuration] Menu > [Static Data] > [Global Security Setup].
      2. The Global Security Setup window opens.
      3. In the Market section you can either select a market that exists or create a new market by clicking {New}. Once a market is selected or created, the members section will be populated.
      4. Now select the member that will be permissioned for the profiles or System Users. If the member does not currently exist, click the {new} under the Members section. Once you have selected a member, the Profiles and System Users section will be populated.
      5. In the Profile and System users section define the appropriate permissions for the different profiles and users by adding a check in the check bo
      6. Finally click Save.

      System Sub Menu

      The System Sub menu provides details on various system objects and Object versions. Namely, the database components version and core LISA objects.

      Object Versioning: Will show you a table that provides information on the version of all the components running in your LISA environment.

      Options: Provides you with options to change support contact information and version control.

      Registration Code: Provides the provision of activating different licensed features by entering and storing the License codes.

      System Object: Provides away to edit many of the LISA UI form fields renames and other

      • CLEARINFOS
      • TRANSCOS
      • UI
      • DOWNTIME PERIOD
      • BACK AND FREE INFOS
      • FREES

      Object Versioning

      For support purposes, you can see the list of LISA database objects and their version.

      Options

      The Option tab allows for two options:

      1. Support -This allows for the Adding/Editing/Deleting of support contact information. One is allowed to change from default ATEO to a customized version where they will key in the necessary information. The information specified here is the one displayed under Help > Contact Support and the email address configured to be used to send logs under File > Collect Logs and Email Support function.
      2. Software Update
        • Alert Enabled - This allows to display a message on the loading screen to indicate that a newer version is available (by default this is ticked).
        • Force user to use the latest version - If checked, then every user must use a version superior or equal to "Minimum Version Override" otherwise they won't be able to start the application. If "Minimum Version Override" is empty, then the minimum version will be the latest one available.
        • Minimum Version Override — If populated, then the minimum version is the value entered. When a user attempts to run a version lower than the one populated therein, the application will close and ask them to upgrade.

      Registration Code

      Provides the provision of activating different licensed features by entering and storing the License codes under Configuration > System > Registration Code. This should be done with guidance from your Technical Account Manager.

      System Object

      The System Object allows for the Adding/Editing/Deleting of various market data mapping to normalized LISA fields. It also has the added feature of defining a windows downtime period.

      CLEARINFOS TAB

      You can edit the mapping of Clearing info for various Markets as follows:

      Add new Clear info

      To Add ClearInfo, you must perform these steps:

      1. Go to the Menu [Configuration]>[System]>[System Object].
      2. The System Object window opens.
      3. Click on [CLEARINFOS] on the top Horizontal bar.
      4. click Add in the Action Panel.
      5. This will open a new window, Add new ClearInfo.
      6. In the Market dropdown, select a new market
      7. Add the mappings appropriate for the new market to the normalized LISA Clear Info fields as required.
      8. Click Add.
      To Edit Clearinfo

      To Edit ClearInfo you must perform these steps:

      1. Go to the Menu [Configuration]>[System]>[System Object].
      2. The System Object window opens:
      3. Click on [CLEARINFOS] on the top Horizontal bar.
      4. Select one of the market lines and click [Edit] in the Action Panel, or double click on the market.
      5. This will open a new window, Edit ClearInfo.
      6. Edit the Clear Info Fields by mapping the appropriate market field names to the normalized LISA field names.
      7. Click [Edit]
      Delete Clear Info

      To Delete ClearInfo you must perform these steps:

      1. Go to the Menu [Configuration]>[System] >[System Object].
      2. The System Object window opens.
      3. Click on [CLEARINFOS] on the top Horizontal bar.
      4. Select one of the market lines and click [Delete] in the Action Panel.
      5. This will open a new window LISA.
      6. Click [Yes].
      TRANSCOS TAB
      Add Transcos

      To Add Transcos you must perform these steps:

      1. Go to the Menu [Configuration]>[System]>[System Object].
      2. The System Object window opens.
      3. Click on [TRANSCOS] on the top Horizontal bar.
      4. Click Add in the Action Panel.
      5. This will open a new window Add a new Transco.
      6. In the Application dropdown select the application source for the Transco.
      7. In the Type dropdown define the field type.
      8. In the Description field, you can define the reason for the Transco.
      9. Add the mappings appropriate for the new Transco to the normalized LISA fields as required.
      10. Note The Optional box defines the mappings requirement in the mapping.

      11. Click Add.
      Edit Transcos

      To Edit Transcos you must perform these steps:

      1. Go to the Menu [Configuration]>[System]>[System Object]
      2. The System Object window opens.
      3. Click on [TRANSCOS] on the top Horizontal bar.
      4. Select the Transco to Edit.
      5. Click [Edit] in the Action Panel, or double click on the Transco.
      6. This will open a new window Edit Transco.
      7. Make the appropriate edit to the Transco.
      8. Click [Edit].
      Delete Transcos

      To Delete Transcos, you must perform these steps:

      1. Go to the Menu [Configuration]>[System]>[System Object]
      2. The System Object window opens.
      3. Click on [TRANSCOS] on the top Horizontal bar.
      4. Select one of the Transco you want to delete and click [Delete] in the Action Panel.
      5. This will open a new window LISA.
      6. Click [Yes].
      UI TAB

      Allows for the adding of the free text fields to the Add Order (Alt+A) window. You can display (checked) or hide (unchecked) the following Free Text1-5 fields.

      Accessed via the Menu [Configuration]>[System]>[System Object] tab UI.

      DOWNTIME PERIOD

      This feature allows for the disabling of all LISA modules while the environment goes through maintenance. This has benefits should you wish to suspend LISA during market roll period that is not immediately after midnight of the core server module.

      During this period, no users or modules will be able to connect to LISA. This is useful for running a LISAArchiver during this downtime period. The downtime period is populated in the Server Time field. Once you apply the time settings the “Your Local Time” field will be populated with the time appropriate to your timezone.

      Possible formats:

      • hh:mm-hh:mm example: 12:00-13:00 this example allows for a single downtime.
      • hh:mm-hh:mm;hh:mm-hh:mm example: 12:00-13:00;14:00-14:30 this examples allows for two downtime period.

      BACK AND FREE INFOS TAB

      Here you can specify the field name mapping for the Back Info and static free fields that are used to send information to the BackOffice System. The fields are reflected in the Account and Member static window.

      Add/Edit/Delete Back and Free Info/Account/Member Mapping

      To Add/Edit/Delete BackInfo follow these steps:

      1. Go to Menu [Configuration]>[System]>[System Object].
      2. The System Object window opens.
      3. Select the [BACK AND FREE INFOS] tab.
      4. Fill in/edit/remove the text in the Back Info/Account/Member fields appropriately.
      5. Click the [Apply] Button.
      Frees

      This allows for the renaming of the order free text fields for passing information internally normally between the Front office and Back-office systems.

      Add/Edit/Delete Free Info Mapping

      To Add/Edit/Delete Frees follow these steps:

      1. Go to Menu [Configuration]>[System]>[System Object].
      2. The System Object window opens.
      3. Select the Frees tab.
      4. Fill in/edit/remove the text in the Frees fields appropriately.
      5. Click the [Apply] Button.