x-tradeon-line - handelsbanken · x-tradeon-line user’s guide handelsbanken capital markets

114
X-TradeOn-Line www.handelsbanken.com/capitalmarkets USER’S GUIDE Handelsbanken Capital Markets

Upload: dangtruc

Post on 08-Feb-2019

221 views

Category:

Documents


0 download

TRANSCRIPT

X-TradeOn-Line

www.handelsbanken.com/capitalmarkets

user’s guide

Handelsbanken Capital Markets

2

User’s Guide System Overview The platform’s scalable and modular architecture was designed to avoid bottlenecks and optimize performance. If a slowdown in performance is encountered it is always possible to add hardware to the system to increase its capacity. Another advantage of this architecture is that the system does not have single point of failure: all components are redundant and if a module fails, the processing of the other modules is not affected.

From a client’s perspective, two access options are offered to users who whish to through the platform. Users can either connect through the FIX protocol or use the Trading Application. In order to run the Trading Application, two additional pieces of software must be installed on the client’s machines: the NAS Server, that can manage the order flow connection for several Trading Applications and the Multicast Node that provide the market data feed. The order (or Uni-Cast flow) is routed to the markets via the central system modules. As said previously these modules are scalable which means that if the system’s maximum capacity is reached it can be increased by installing new instances of the modules on new hardware. To optimize performance, the orders are sent to the market and stored in the database at the same time, so no slowdown will be encountered in the order flow if the database is busy because of high processing. The Market Data (or Multi-Cast flow) flow is routed to the market via the central node, which are also scalable. Each Market Provider Server is installed on the network location closest to the market it is connected to. This approach minimizes the delay in order flow and market data processing.

3

Hardware requirements Configuration needed to run the Trading Application.

Processor Minimum Intel Pentium 4, 1.5 GHz

Preferred Intel Pentium 4, 2.0 GHz

Memory Minimum 256 MB RAM

Preferred 512 MB RAM

Communication Minimum/Preferred 100mbps, 3C905C compatible network controller

Hard disk Minimum 10 GB IDE

Preferred 40+ GB Ultra ATA/Ultra SCSI

Graphical card If single monitor, PCI/AGP bus4 MB on-board memory

If multi-monitor, Matrox G400, Appian Jeronimo Pro or equivalent

Monitor Minimum 15'', 1024 x 768 x 24

Audio SoundBlaster compatible

Software requirements X-TradeOn-Line is able to run on the following software environments:

Windows 2000 SP2 and higher

Windows XP Professional SP1 and higher

4

Getting Started The Login Window

The User Name, Client ID and Password used to log in the system are provided by Handelsbanken in cooperation with NeoNet. Please note that the password entered is case sensitive. The field Initial Workspace can either be left empty or filled with the name of the first workspace that will be activated. The button More displays advanced login details for editing. The section Log in to defines which servers the application will connect to. When the option Clean is activated, the application purges the old data files saved on the local workstation during the login process.

Accessibility The window appears when accessing the application.

Menu bar: File - Log In

5

Working Window

You can choose to run the Trading Application with two variants:

MDI mode: Multiple-Document Interface. All windows such as price information and ticker window are kept within a parent frame window.

SDI mode: Single-Document Interface. The parent frame window does not contain the various windows of the application. This makes possible to create a workspace by mixing X-Trade windows with windows from other applications.

The frame window contains a menu bar, a toolbar and a workspace bar. It is also possible to monitor the connections to Central system from the frame window. The UC (order data flow) and MC (market feed data) connections status are displayed.

Menu and toolbar

Addresses of the servers connected. NAS server for UC connection (Order entry) NODE server for MC connection (Price info)

Workspace bar used to switch workspace

Company ID: User ID Of the user logged in Status of the

connections

6

The Trading Application offers drag-and-drop possibilities between windows. All windows displaying the data in grid offer the possibilities:

to select a data row corresponding to an order, a trade or an orderbook and to drag it to another Trading Application window displaying similar information. This action updates the filter selection of the target window.

to select the text displayed in the grid and drag it to an external application capable of editing the text (such as Excel, Word or Notepad).

The file menu provides several functions to set up a working environment:

New = Opens a window with different window types. Selecting a type will open the corresponding window.

Close = Closes the active window

Close All = Closes all active windows

Export = Exports the contents of the active window in a comma separated format (.CSV). Available for all windows with tables.

Workspace = Check the workspace description for more information.

Page Setup = Standard page setup dialog

Print = Standard print dialog

Log In = Enables the user to log in if the user is logged out. Inactive if the user is logged in.

Log Out = Enables the user to log out if the user is logged in. Inactive if the user is logged out.

Exit = Exits the application.

7

Workspaces A workspace corresponds to a Trading application working environment, where settings and positions for all currently opened windows are saved. Several workspaces can be opened at the same time, and it is possible to switch between them using the tabs at the bottom of the main window. Workspaces are not automatically saved; the user should actively save them in order to be available at the next login. Open a workspace

Logging in, one can choose the initial workspace (if there exists saved workspaces)

Menu bar: File - Workspace - New Workspace

Menu bar: File - Workspace - Open Workspace...

Toolbar: Open Workspace icon Save a workspace Workspaces are not saved automatically when logging out. To save a workspace the user needs to do one of the following:

Menu bar: File - Workspace - Save Workspace

Menu bar: File - Workspace - Save Workspace As...

Menu bar: File - Workspace - Save All Workspaces

Toolbar: Save Workspace icon Switch active workspace

Click on another workspace tab

Alt + PgUp for previous workspace

Alt + PgDn for next workspace Close a workspace

Menu bar: File - Workspace - Close Workspace

Menu bar: File - Workspace - Close All Workspaces

Menu item “Close” in the tab context menu.

8

Automatic Upgrade From version 6.1 of the trading system, we have introduced a way of "automatically" upgrading servers and Trading application. The upgrade procedure can be divided in two parts:

Upgrade of the client server modules NAS and Node

Upgrade of the trading application Upgrade of the client server modules NAS and Node The two client server modules are the NAS (NeoNet Access Server) which handles the configuration and the orders, and the Node which provides real-time market data. When an update needs to take place, the NAS or Node will be restarted remotely by NeoNet. At restart the modules receive the upgrade from the trading application web server, install it and then start up again. No configuration is to be affected.

Upgrade of the Trading system

When the NAS module is being restarted it checks against the trading system web server if there is a new version of the Trading application available. If so, the latest release is downloaded on the NAS directory (by default, the folder "D:\NeoNet\6.1\data\Update"). When a new version of the Trading application is made available a window prompts to allow the users to upgrade their application. The Trading application is updated once the users have made an active choice (Update Now button). Once the update is complete, the login window comes up again. If the version is only recommended it is possible for the user to Skip / Snooze the update for a later stage. If an upgrade is required, the user is forced to upgrade the application if he wants to use the application:

9

Feedback It is possible for users of the Trading application to send a feedback to development team. This will facilitate the work of the trading application developers when assisting the users. The data sent will contain information about the user’s workspace and default settings. It is also possible for the user to enter a text comment. The files are sent using the line used by the Trading application for order entry and price information. The feedback mechanism does not require the user to have an email system installed on its workstation. The feed-back window is accessible via the menu bar, under the path Help / Send Feedback… Accessibility Menu bar: Help - Send Feedback...

10

Orders Order Management The central system gives the user the possibility to either send orders directly to the market or to send orders and have them processed by another user. The way an order is going to be processed is set by the field Handling. Possible values are:

Automatic

Staged

Manual

Algorithmic Automatic Order This is a Straight-Through-Processing order. The order goes directly to the market for automatic execution as soon as the user sends it. Staged Order The Order will remain in the user's own order book. The order can there be seen and processed by either the original user himself, by a Broker at Handelsbanken or other an broker, depending on the order destination, or by an authorized user from the client company. When selecting the order in the windows Order Book or Program Trading, it is possible to send slices of this order to the market. The slices that are sent are then treated as automatic orders. Manual Order A manual order has a similar processing to a standard staged order: the order does not go directly to the market but remains in the customer's order book until it is manually processed. The difference lies in the fact that any user can generate a staged order, whereas a manual order is to be generated by a customer and to be accepted and processed by a broker at the execution destination. The processing is as follows: a manual order sent by an end-user has to be manually accepted by a broker for processing. After it is sent by the customer, the order will have a pending status and will remain highlighted in gold and until the broker has manually accepted it. When the broker accepts the order, the broker becomes the owner of the order and is then responsible for its execution. The same logic applies to changes required by the customer: if a customer wishes to change or cancel the order, the modification will have a pending status and will remain highlighted in gold until a broker has manually accepted it. Algorithmic Order The order is originated by the user but processed by a robot for processing according to a pre-defined algorithm.

11

Order Book

Orders with order state active, pending or frozen are displayed according to colour preference (per default blue for buy and red for sell). Orders with order state filled, cancelled, failed or rejected are displayed with black text. The Order Book window displays all orders corresponding to the user or company, depending on the filter selection. Double-clicking or pressing enter in the Order Book opens:

A Change Order window for the selected order if it is an order with handling instruction automatic or algorithmic.

An Order Execution window if it is an order with handling instruction staged. If the option Fast Order - Change Order is checked in the window Preferences, a right-click in the cell Price of an active limit order makes it possible to change the order directly by selecting a new price.

As for all windows with grids, the column selection is editable and the specific window settings can be saved.

In addition, the window context menu (accessible by pressing the menu key, right clicking or pressing SHIFT+F10) gives the following options:

Change order = Launches the Change Order window containing the selected order.

Cancel Selected Orders = Launches the Cancel Selected Orders window containing the selected orders.

Fill Market-To-Limit = Launches Fill Market-To-Limit window containing the selected orders.

Join Top Level = Launches Join Top Level window containing the selected orders.

Order Depth = Launches an order log window for the order in question.

Order Log = Launches an order log window for the order in question.

Inspect Order = Opens the inspector with the “Order” tab as default.

Order Chart = Opens the Order Chart window.

Execute Order = Opens the Order Execution window to send a slice or the total of the remaining volume if the selected order has staged or manual handling instruction.

12

Execute Algorithmic Order = Opens the Algorithm Execution window to send a slice or the total of the remaining volume if the selected order has staged or manual handling instruction.

Add to List... = Groups the staged / manual orders that are selected into a list (if they do not already belong to one) and opens the Trade Center window.

Open Basket = Opens the Trade Center window for the corresponding list.

User Filter = Displays the following options: company / own

Order State = Enables the user to filter on order state which order to display: All / Active / Filled / Cancelled / Rejected. By default the filter is set to display only active orders.

Handling Instruction = Enables the user to filter on handling instruction which order to display: All / Automatic / Manual / Staged / Algorithmic. By default the filter is set to display all orders.

Validity = Enables the user to filter the window on order validity.

Filter = Opens the filter window. Information displayed in the window can be filtered using any of the 3 filters: Instrument / User / Order.

Window = Gives access to the window settings functions.

Manual Fill = Gives to the user the possibility to report a manual fill for a STAGED or MANUAL order.

Accessibility

Toolbar: Own Order Book icon

Menu bar: Orders - Order Book - Own

Menu bar: Orders - Order Book - Company

Shortcut key CTRL + Shift + G

13

Order Execution / Order Registration Window This window is a simple dialog used to enter a single order into the market. Depending on the way it was opened, the window has two variants:

Order Execution: The name of the window when it is opened from another window. It is already populated with default values and will disappear as soon as the order is sent to the market.

Order Registration: The name of the window when it is opened from the order menu, the shortcut key or the order registration button. The window will not disappear after the order is sent to the market.

General aspect of the window:

The window changes colour depending on the side of the order you want to process: the colours can be set in the Preferences, the default setting is blue for buy and red for sell, sell short and sell short exempt.

¨

Tabs to choose the Execution Broker to which the order is sent

5 Tabs to set the order details

14

Values that can be entered in the Open Amount field:

Values that can be entered in the Price field:

* for market order JOIN for joining the top level. Highest bid for BUY or lowest ask for SELL BEST for setting a new top level. One tick higher than the highest bid for BUY and one tick

lower than the lowest ask for SELL MTL for market-to-limit order PEG-MKT or PM for a pegged market order PEG-PRIM or PP for a pegged primary order PEG-LAST or PL for a pegged last order PEG-BEST or PB for a pegged best order STEP for a Step Up order I for an Immediate-or-cancel order F for a Fill-or-Kill order D for a Discretionary order A number for a normal limit order

No value (field empty) = for a normal automatic order. Any amount = for iceberg order (only this amount will be visible in the market) 0 = for a synthetic hidden order

Right-click in the price spin box to see available price types.

15

The five order registration tabs: 1-General

A Ref for selecting your account reference

O Ref for entering own reference

2-Validity

Day for a normal day order or Effective Time order

Day+ for extended trading hours (only for the American ECNs) Core the order will be active only during continuous trading for the ECN ARCA (same as Day

for all other US exchanges) OP for Opening call (for VIX, GER, STO, HEL and the American ECN ADOT) CL for Closing call (for MIL, GER, STO, HEL and the US markets) GTD for Good Till Date, if not matched, the order will remain active until the specified date GTC for Good Till Cancel, if not matched, the order will remain active during the time period

allowed by the exchange GTT for Good Till Time. The order will remain active until the specified time GTX for Good Till Crossing. The order will be cancelled when the next auction starts.

16

3-Condition

FO for Fill Or Kill IC for Immediate Or Cancel SL for Stop Limit or Stop Loss TO for Trigger Orders DISC for a Discretionary Order PnP for Post no Preference, the order will stay at the selected ECN even if it is not matched.

(US markets) 4-Handling

Automatic for a Straight-Through-Processing order

Staged for an order that will remain inactive in your own order book. You can then send slices of this order to the market from the orderbook

Manual for an order to be processed by the order destination broker desk (Important: The service must be approved on and agreed on in advance). Choose a standard handling instruction in the drop-down list Exec Inst and/or write a comment in the field Manual.

17

5-Routing

You can select the market provider or ECN were to send the order (US markets) by using the field Routing.

The field Receipt Time is used for the OATS reporting (NASDAQ stocks): the user can enter in this field the time when the order was received from the end-customer. If no value is entered the current time will be set.

Accessibility Order Execution

Double click or choose from a context menu in the bid or ask columns (price and volume) in the Price Information or Order Depth window

Double click or choose from a context menu in the Order Book window for an order with staged or manual handling

Context menu in the Find Instrument window

Context menu in the Trade Center window

Menu bar: Orders - Execute Order

Order Registration

Menu bar: Orders - Order Registration

Toolbar: Order Registration icon

Shortcut key CTRL + Shift + R

Shortcut key F7

18

Advanced Order Types The following advanced order types are supported by the system:

Peg

Step Up

Discretionary

Stop Limit and Stop Loss

Trigger

Hidden Orders

Effective Time

Multi-day orders

Intraday orders

FO+ orders

PEG ORDERS

Peg orders are orders that are updated automatically to follow the market movements. In your order book the orders bear the handling instruction Algorithm. Reference Price: Peg orders are defined in relation to a reference price and are updated automatically if the market reference price changes. Several kinds of peg orders are supported in the system:

PEG-MKT, the order is defined with an offset relatively to the matching market price (ask if you send a buy and bid if you send a sell)

PEG-PRIM, the order is defined with an offset relatively to the joining market price (bid if you send a buy and ask if you send a sell)

PEG-LAST, the order is defined with an offset relatively to the last paid price in the market.

PEG-BEST, the order gets the price BEST (one tick higher than the highest bid for buy and one tick lower than the lowest ask for sell)

1- Set the Peg type in the field price

2- Set the Peg offset

3- Set the Peg limit under the tab Condition

19

Peg Offset: The difference between the price of your peg order and the reference price is called the offset. You need to set the offset when entering a peg order. This offset can be changed at a later stage. Peg Limit: You have the possibility to set a limit to your peg order. This sets a limit beyond which your order will stop following the market movements. It is also possible to combine iceberg and peg orders (i.e. only a part of the peg order is visible in the market). STEP UP ORDERS

Step orders are algorithmic orders that can be sent to the market if the spread is one tick. When the orders are sent to the market, they remain at the JOIN price (bid if you send a buy order and ask if you send a sell order). If the volume available for trading on the matching side of the market gets equal or less than the Trigger Volume, the order steps up. This means that the order becomes aggressive and matches the other side of the market. If the order is not fully matched after stepping up the remaining volume will stay at the new price level and will not move further. Step orders bear the handling instruction Algorithmic until they step up. These orders can be inserted either via the window order execution or the create wave window (when using the program trading functionality). DISCRETIONARY ORDERS

1- Write STEP in the field Price

2- Set the Trigger Volume

1- Enter a limit price in the field Price

3- Set Condition to DISC. Choose the Disc. Offset and Disc. Volume.

2- Click on the tab Condition.

20

Discretionary orders are limit orders that become aggressive to match the market when they can trade at a price not higher than Limit Price + the Disc. Offset, and the available volume within this price range are equal to or above the Disc. Volume.

SL ORDERS: STOP LIMIT AND STOP LOSS Stop Limit:

Stop Loss:

Stop Limit and Stop Loss orders are orders that become active in the market only when the last paid price in the market reaches the Trigger Price: for a buy order the last price should be higher than the trigger price, for a sell order the last price should be lower than the trigger price. Once activated, Stop Limit orders become limit orders whereas stop loss orders become market orders. SL orders bear the handling instruction Algorithmic until they become active in the market.

Click on tab condition. In the field Condition choose SL and set a Trigger Price.

Click on tab condition. In the field Condition choose SL and set a Trigger Price. Set a star in the Price field

21

TRIGGER ORDERS

Trigger orders become active in the market only when the last paid price in the market reaches the Trigger Price: for a buy order the last price should be lower than the trigger price, for a sell order the last price should be higher than the trigger price. A trading algorithm of the trading system generates the TO orders synthetically for all exchanges. TO orders bear the handling instruction Algorithmic until they become active in the market. HIDDEN ORDERS

Hidden orders are orders that do not show any volume in the market. No volume is sent to the market by the algorithm managing hidden orders until an order in sent by another market participant on the matching side and at the matching price. When this happens the algorithm will match the available market volume. The process will be repeated until all volume of the hidden order has been traded or the user cancels the order.

Click on tab condition. In the field Condition choose TO and set a Trigger Price and a price in the Price field

Write 0 in the field Open Amount.

22

EFFECTIVE TIME ORDERS

Effective Orders (ET) become active in the market only when the effective time is reached (the effective time is expressed in the time zone of the X-TradeOn-Line workstation.) MULTI-DAY ORDERS

Good Till Date (GTD) and Good Till Cancel (GTC) orders are orders that stay in the system for several days. For GTD orders it is possible to set the expiration date of the order in the field GTD Date, of the order execution window. GTC orders are similar to GTD orders. The difference is that the expiration date is set automatically for GTC orders. It always corresponds to the longest validity period that the market supports (depends on the exchange).

Click on tab validity. Set the ET Time (Effective time). Time expressed in the time zone of your computer.

Click on tab validity. Set GTD or GTC in field Validity.

If entering a GTD, set the GTD Date.

23

INTRADAY ORDERS

For Good Till Time (GTT) orders you should set the expiration time of the order in the field GTT Time in the order execution window. Please note that the time entered shall be expressed with your workstation time zone, not with the markets time zone.

Good Till Crossing (GTX) orders remain in force until the next auction starts in the market.

FO+ ORDERS

FO+ is an optimized fill or kill order that can be used to test hidden volume in the market. The FO+ order will be divided into maximum 10 FO child orders. The child order volume will be calculated using the total amount of the FO+ order and the minimum amount entered. The first child order will be sent to the market with a volume equal to total amount. If no matching order is hit the second child order´s volume will be less than the first order. The last child order will have an amount equal to minimum amount. FO+ orders bear the handling instruction algorithmic.

Choose Validity tab and set GTT or GTX in the field validity

If entering an GTT order set expiration time in your own time zone

In the field Price enter a limit price

Select tab Condition and choose FO+ in field condition. Enter a Min Amount.

24

Change Order

This window gives the possibility to modify an active order in the market. The window looks similar to the Order Registration window. If you want to increase the amount on your order just press + in the field Amount and the amount you want to increase the order with and then press enter or the Change order button. All fields cannot be modified: this is subject to local market regulations. By default the button Cancel Order is activated and reacts to the enter key. If you modify a value in any of the fields in the window, the button Change Order will be activated.

Accessibility

Context menu marking one order in the window Order Book, Program Trading or Price Information

Pressing enter / double clicking with the mouse when selecting one order in the Client Order Book

Menu bar: Orders - Change Order Shortcut key: CTRL + Shift + N

25

Cancel Orders

This window gives the possibility to cancel a group of orders that are active in the market. The user selects the relevant orders and presses the "Cancel Order" button. As for all windows with grids, the column selection is editable and the specific window settings can be saved.

Accessibility Context menu marking one or multiple orders in the window Order Book or Price Information

Menu bar: Orders - Cancel Selected Orders

Menu bar: Orders - Cancel All Own Orders

Menu bar: Orders - Cancel All Company Orders

Shortcut key: CTRL + Shift + M

26

Order Log

The Order Log window displays all orders events for the orders matching the search criteria. As for all windows with grids, the column selection is editable and the specific window settings can be saved.

Accessibility Context menu from the Order Book window

Context menu from the Program Trading window

Context menu from the Messages window

Menu bar: Orders - Order Log

Toolbar: Order Log icon

27

Inspector The Inspector is composed of the seven following tabs:

Order

Trades

Order Book

Order Book Info

Phases

Order Log

Order Details

All tabs are not always visible; this depends on the way the window is opened and whether or not there is relevant information to display. The Inspector window is not updated automatically, but it can be refreshed using the F5 key or pressing the "Refresh" button.

Order

The window displays information relating to the order: original order, current status, trade summary and the order references.

28

Trades

The window displays the partial fills belonging to the order.

Order Book

The window provides general information about the instrument, such as symbol, codes, name, and market information.

29

Order Book info

The window provides the Tick Size: the increment by which the price moves, depending on the Instrument price.

Phases

Displays the occurrence of the various trading phases for the instrument. Shows when the instrument entered the various phases yesterday (i.e. previous trading day) and when it did today.

30

Order Log

The window provides the Order Log. It shows all order events related to the selected order.

Order Details

The window shows additional parameters defining the order. These can be basket name for basket order or parameters for algorithmic orders.

Accessibility Right-click in the windows Order Log, Price Information, Order Depth, Client Order Book,

Trade Ticker, Trade History, Find Instrument, Program Trades, Market Ticker, messages.

Double-click in the window Cancel Orders.

Menu bar: Orders - Inspect Order Menu bar: Trades - Inspect Trade

Shortcut key: CTRL + Shift + I

31

Order / Trade Chart

This window is a variant of the market chart window. It shows both the trading done in the X-TradeOn-Line system and the trading done in the market:

The Order Chart shows the detail of the trading of a specific order.

The Trade Chart shows the detail of the trading of a specific trade position.

Own trades are shown i orange whereas the trades in the market are shown in black (data available in the market chart, received from the public market broadcast). Accessibility

Order Chart

Context menu in the Order Book window

Context menu in the Stock Level of the Program Trading window

Trade Chart

Context menu in the Trade Summary window

32

Trade Center Trade Center

This window makes it possible to send and monitor several orders at the same time. As for all windows with grids, the column selection is editable and the specific window settings can be saved.

List Level (upper part of the window) Each row identifies a side of a list (buy/sell side). The window provides aggregated monitoring figures and PnL calculations to reflect the progress of the trading. All aggregated market values and PnL values showed in the List level are expressed in the currency of choice (set in the Preferences).

Stock Level (middle part of the window) Each row in this level identifies a basket constituent. For each constituent PnL figures and statistics are displayed. Real-Time price information is also available in this level. The Stock Level displays real-time market data. The data is available in the following columns: Bid, Ask, Ba, Bid Volume, Ask Volume, Ba Volume, Last, Market Average Price, Spread, Volume. All Market Values and PnL values showed in the Stock level are expressed in the trading currency of the instrument, if not stated explicitly in the column header.

Order Level (lower part of the window) For each constituent several slices (or child orders) can be sent to the market. Each row in Order Level identifies an individual child order sent to the market.

Automatic checking / Colour code of the editable cells The background colour of the editable cells changes according to the following colour code:

WHITE: editable fields

YELLOW: newly-updated fields by the user

RED: incorrect data or manual order in the status pending modify / pending cancel

GREY: non-editable fields

GREEN: pending orders / no answer from the market

33

Accessibility Right-click in the Price Information or the Order Book to create a list out of the current

selection.

Toolbar: Program Trading icon

Menu bar: Programs - Program Trading Shortcut key CTRL + Shift + B

Create List In this chapter we will describe two ways of creating new Lists:

Create a new list from Excel

Create a new list manually

Create a total portfolio

Create a copy of a list

To create a List from Excel: Open a Trade Center window and do the following:

1. Open the window create list from the List Level:

2. You should then fill out the following window:

Right-click in the grid in the List level and choose “Create List”

Enter a list name

Mark import from Excel

Select the account reference and own reference you like to use in your list

Press the button “Create” when you are done

34

A new dialog should come up:

3. Switch to your excel sheet and select the cells+columns headers to import.

Click here to see Excel sheet examples.

4. Go then back to X-TradeOn-Line and press OK.. 5. The data import will then be performed in the Trade Center window, but still requires a

final validation:

To create a List by entering manually the constituent details in the grid: Open a Trade Center window and do the following:

1. Open the window create list from the List Level:

The data import will then be performed in the Stock level. Newly edited cells are highlighted in yellow

Press the button “Update” to validate the data import

35

2. The dialog shown in the picture above will appear:

3. You can then go to the Stock Level (middle part of the window) and enter manually the data:

Right-click in the grid in the List level and choose “Create List”

Enter a list name

Select an account and if you like an own reference from your list

Press the button “Create” when you are done

Enter the new constituents one by one, by writing directly in the grid of the stock level. Editable cells are highlighted in white and newly edited cells are highlighted in yellow.

Press the button “Update List” to validate the data import

36

To create total portfolio: Open a Trade Center window and do the following:

1. In the list level, right-click and choose "Create Totals Portfolio..." 2. In the window Create Totals Portfolio, select the lists to be included in the aggregated list

and press ok:

3. A new window should appear, select the name of the totals portfolio:

4. The chosen lists are be aggregated into a single list. The order execution should be made from this aggregated list. When the stocks are fully traded, the trades are distributed to the underlying lists, using the average traded price.

Create a copy of a list: Open a Trade Center window and do the following:

1. In the list level, select the list to be copied, right-click and choose "Create Copy..." 2. A new window should appear, to set the copying of the list:

3. The new list is created.

37

Orders Execution The window Trade Center gives you several possibilities to execute list constituents (staged or manual orders that belong to a list):

Sending a wave of orders

Sending a single order

Changing several active orders

Changing a single order

Changing orders in the grid

Simulating a trade

Setting limit prices

Cancel Stages

Sending a wave of orders

1. Open the window Create Wave from the trade center window:

In the List or Stock level, select several rows corresponding to the orders that you whish to send

Then press enter or right-click and choose “Create wave”

38

2. The window Create Wave will appear. It enables you to send a wave of orders to the market for the constituents that you have chosen:

3. Press Execute Orders to send the send able orders to the market.

Sending a single order

1. Select one single row in the Stock Level view (middle part of the trade center window) and press “Enter”.

Set the order amounts: % of Total Volume: the percentage expressed is the volume of the new orders as a fraction of the total volume of the parent order Target %: the percentage expressed is sum of all new sent amounts as a fraction of the total volume of the parent order % of Balance: the percentage expressed is the volume of the new order as a fraction of the unsent volume of the parent order % of BA Volume: calculates the order volume as a fraction of the volume in the market (ASK volume for BUY order and BID volume for a SELL) % of Exceeding Oddlots: applicable for markets with round lots (ie Scandinavia and US) Value: sets the value of each order in the wave (expressed in the currency of choice) Get to strategy target: Include OddLots: gives the possibility to send mixed lots orders Open Amount: The open amount is expressed as a percentage of the volume sent to the market

Set the validity and condition (Optional)

Set the Price: Bid / Ask / Last / Prior Close / Join / MTL / Best: Limit orders with the limit at abstract market price Price Offset: Limit orders that are defined with an offset to an abstract market price Market: Market orders Peg Best / Peg Primary / Peg Market / Peg Last: all peg types supported in the system Step Up: Step Up orders

39

2. The window Order Execution will appear, check the chapter Order Registration for more information.

3. Press the button Buy/Sell to submit the order.

Changing several active orders

1. Open the window Change Active Orders from the trade center window:

In the Stock or Order level, select several rows corresponding to the orders that you whish to modify

Then right-click and choose “Change active orders”

40

2. Set the Price / Validity / Condition of the orders.

3. Press "Execute Orders" to submit the changes.

Changing a single order

1. Select one row in the Order Level view, and press Enter or right-click and choose "Change Order".

2. The window Change Order will appear. Make you modifications, check the chapter Change Order or Order Registration for more information about the window's behaviour.

3. Press the button Buy/Sell to submit the changes.

Changing orders in the grid

Newly edited cells are highlighted in yellow

Editable cells have a white background

41

You can also change the active orders directly in the grid of the Order Level view:

1. Select several rows in the List Level view, the Stock Level view or the Order Level view, right-click and choose "Show in Order Level view" or "Show in Both views"

2. In the Order Level view, update the desired cells: o Order amount: you can either enter a number of shares in the fields "Order

Amount" or "Open Amount" or select the cells and press "+" or "-" to increment positively or negatively the quantity of shares.

o Order price: right click in the cell Price and choose a relevant automatic price. Otherwise you can manually enter a value in the cell:

* for market order MTL for market-to-limit order JOIN for joining the top level. Highest bid for Buy or lowest ask for Sell BEST for setting a new top level. One tick higher than the highest bid for

BUY and one tick lower than the lowest ask for Sell A price for a normal limit order PEG-MKT or PM for a pegged market order PEG-LAST or PL for a pegged last order PEG-PRIM or PP for a pegged primary order PEG-BEST or PB for a pegged best order STEP for a Step Up order

3. Order condition: the fields that can then be edited are, when applicable, "Expire Date", "Expire Time", "Peg Limit", "Peg Offset", "Trigger Price" and "Trigger Volume".

4. Press "Send" to submit the changes.

Simulating a trade

1. Select in the Stock Level view the constituent for which you whish to simulate a trade, right-click and choose "What If...".

2. The window What If will appear. Enter the number of shares and the price corresponding to the trade that you whish to simulate.

3. The middle part of the window will automatically be updated to show the impact of this simulated trade to the trading figures of your constituent.

42

4. Press the button Close or Esc when you are done with the simulation.

Setting limit prices

1. Select in the List Level or Stock Level the constituents for which you whish to set limit prices, right-click and choose "Set Limit Prices...".

2. The window Set Limit Prices will appear. Select the abstract price to use as the limit price. The same rule will be applied to affect the limit price to all your orders.

3. Press ok when you are ready. 4. The limit price will automatically be updated. All new child orders sent to the markets for

the corresponding constituents will be subjected to the new limits.

Cancel Stages

1. Select in the List Level or Stock Level the constituents that you whish to cancel, right-click and choose "Cancel Stages...".

2. The window Cancel orders will appear. It gives you the possibility to cancel all orders, if the tick box Done for day is set, a corresponding FIX message will be sent to the FIX system that sent the orders (if applicable):

3. Press "Cancel Order" when you are ready. 4. All staged orders will automatically be cancelled.

43

List Update Several options are available to update a list. It is possible to:

Set the reference prices

Set the trade strategy

Add List constituents manually

Add List constituents with Excel

Add existing orders to a List

Remove List constituents

Change List constituents

To set the Reference Prices (used for PnL calculations): The reference price is used for PnL calculations. Per default the reference price is the BA price of the instrument (Ask if you send a Buy order, Bid if you send a Sell order) at the time when the basket constituent is entered. This value can be overwritten to match your requirements.

1. Select the rows for orders to update in the List or in the Stock Level and right click. Choose "Set Reference Prices...". Alternatively, you can choose "Set Reference Prices..." from the menu "Trade Center".

2. The dialog shown in the picture above will appear. Select the abstract price to use as the reference price. The same rule will be applied to affect the reference price to all your orders.

3. If you have chosen "Custom VWAP", set the start and end time for the VWAP calculation. 4. Select "Set Initial Reference Price" if you want to save the reference price as Initial Ref.

The Initial Ref price can always be retrieved at a later stage. 5. Press ok when you are ready. 6. The reference price will automatically be updated. All statistics and PnL calculations

based on this price are also immediately updated.

44

To set the Trade Strategy:

1. Select the rows for orders to update in the List or in the Stock Level and right click. Choose "Set Strategy...".

2. The dialog shown in the picture above will appear. Select the trading strategy and the time span on which the strategy will be ran.

3. Press set when you are ready. 4. The column % Trade Target will automatically be updated to show what portion of the

order should have already been traded according to the trading strategy. This figure will then be updated automatically every 30 seconds.

To add List constituents manually

1. Right-click on the row identifying your list in the List level (upper part of the window) and choose "Show in Both Views" or "Show in Stock Level View".

2. Enter the new constituents one by one, by writing in the last row of the Stock Level grid (middle part of the window). You can set values in same fields as when creating a new list. Check the chapter Create List for more details.

3. Press the button "Update List" to validate the change.

To add List constituents with Excel (example Excel worksheet available in the chapter Data Import):

1. Right-click on the row identifying your list in the List level (upper part of the window) and choose "Show in Both Views" or "Show in Stock Level View".

2. Right-click in the Stock Level (middle part of the window) and choose "Import from / Excel".

3. 3. A new dialog should come up, switch then to your excel sheet and select the cells to import. Pay attention to include the column names of your excel sheet (to allow the import functionality recognize the data to be imported and fill the right columns in the Trade Center window). Go then back to X-TradeOn-Line and press OK..

4. The data import will then be performed. Press the button "Update List" to validate the change.

To add existing staged or manual orders to a List:

1. In the window Own Order Book or Company Order Book, right-click on the staged or manual orders that you wish to add to your list, and choose "Add to List".

45

2. A new dialog should come up, choose "Add to an existing List" and select the List that you whish to update.

3. Press "Create", the import will then be performed.

To remove one or several List constituents (and cancel all belonging active child orders): 1. In the Stock Level (middle part of the window), select the rows identifying the list

constituents to be removed. 2. Press the button Delete from your keyboard. 3. Press the button "Update List" to validate the change.

To change a List constituent (change the amount or the references): 1. Right-click on the row identifying your list in the List level (upper part of the window) and

choose "Show in Both Views" or "Show in Stock Level View".

2. Modify the fields defining the constituent in the Stock Level grid (middle part of the window). Editable fields have a white background:

Total Amount or Unexecuted Amount: you can set the amount to be traded by modifying any of the fields. Write a new value in the cell or press "+"(plus) or "-"(minus) to update the amount.

Reference Price: you can write a price in the field or Right-Click and choose an abstract price (Last, Bid, Ask...).

Limit Price: you can set the limit price that will apply per default for all child orders of the specified constituent. Write a new value in the cell or press "+"(plus) or "-"(minus) to update the price.

Own Reference: already existing child orders (visible in the Order Level) will not be affected by the change of Own Reference.

3. Press the button "Update List" to validate the change.

46

Order Crossing Providing that, among the lists that you have access to, there are orders that can be internally matched, the window Trade Center gives you several possibilities to manually match several orders, reserve shares and report crosses:

Check for crosses

Reserving shares for trading

Manual order fill

Check for crosses

1. Select the baskets constituents that you want to check in the List Level or in the Stock Level, right-click and choose "Check for Crosses..."

2. If there are possible crosses, the window Available of Crosses will appear. 3. To directly reserve the shares in the considered orders, press the tick box reserve in the

corresponding rows.

4. Press the button "Reserve" to submit the changes. The considered amount is then reserved and will not be sent to the market when sending waves.

5. You have then the possibility to register the manual fills for the reserved amounts on the considered orders (see topic Manual Order Fill).

Reserving shares for trading

1. Select the constituent that you whish to update in the Stock Level view, right-click and choose "Reserve Shares...".

2. The window Reserve Shares will appear. Select the number of shares that you whish to reserve.

3. Press the button "Update" to submit the changes. The considered amount is then reserved and will not be sent to the market when sending waves.

4. You have then the possibility to register the manual fills for the reserved amounts on the considered orders (see topic Manual Order Fill).

47

Manual order fill

1. Select the constituent that you whish to update in the Order Level view, right-click and choose "Manual Fill...".

2. The window Manual Fill will appear. Select the number of shares and the price corresponding to the trade that you whish to register.

3. Press the button "Send" to register the fill.

48

Pre Trade Report

This window shows statistics summarizing the content of the list to be traded. The reference price used for the PnL and Market Values calculations can be set with the window Set Reference Prices. Right-click in the report or press CTRL + P to print the report.

Accessibility Right click in the List Level of the window program trading

Menu bar: Programs - Generate Pre Trade Report

49

Post Trade Report

This window shows statistics summarizing the result of the processing of the list. The reference price used for the PnL and Market Values calculations can be set with the window Set Reference Prices. Right-click in the report or press CTRL + P to print the report.

Accessibility Right click in the List Level of the window program trading

Menu bar: Programs - Generate Post Trade Report

50

Data Import When creating a new list or when amending an existing list, you have the possibility to choose to import data from various sources:

Excel

File

Clipboard

Instrument Group

Drag-and-drop

Excel Your excel sheet should contain some of the following fields (no field is mandatory):

Instrument, a column containing instrument identifier. When importing data with the window Create List, you can choose among several types of instrument identifiers: instrument short name, ISIN, RIC and SEDOL.

Market, the X-TradeOn-Line market codes abbreviations of the exchange.

Currency, the ISO currency code.

Reference Price, this price will be used for PnL calculations.

Total Amount, total number of shares to be traded.

AREF, account reference (if you whish to override the default set in your list).

OREF, own reference (if you whish to override the default set in your list).

any field that can be input via the order registration window to set the validity, condition or routing of the order. These setting will be applied to the child orders that can be sent to the market.

Click here to see Excel sheet examples.

File You can import data from a semicolon- or comma-separated file. The fields that can be provided are the same to those that can be imported via Excel. Click here to see an example of supported csv file.

Clipboard If you choose to import data from the clipboard, you should already have copied the data that you want to import (Ctrl+C in Excel or a similar tool). The fields that can be provided are the same to those that be imported via Excel.

Instrument Group If you choose to import files from the instrument groups, you will be redirected to the instrument filter to directly pick the instruments in your list.

51

Drag-and-drop You can import instrument data into the Stock Level (middle part of the trade center) by using the drag-and-drop functionality to get data from another grid-based window (for example the price information window).

52

Trades Trade Summary

This window displays by default the Buy / Sell / Net positions for the current trading day. It is also possible to see historical positions using the filter function or the quick search button in the summary bar. Buy and Sell trades are displayed in user-defined colours, as set in the Preferences window (per default blue for buy and red for sell). It is possible to sort the information displayed in the window according to a specific field by double-click in the corresponding column headers. As for all windows with grids, the column selection is editable and the specific window settings can be saved. Information displayed in the window can be filtered using any of the 3 filters: Instrument / User / Trade.

Summary bar The yellow summary bar in the lower end of the window displays an aggregation of all the buy and sell positions in the currency of choice, as set in the Preferences window. Per default the individual bookings are not included in this aggregation but they can be included if the context menu option Include Individual Bookings in Gross Total is chosen. The date field in the lower right corner makes possible to perform quick historical queries. To do this, just select a new date and press the button UPDATE. Trade information for the corresponding date will then be displayed in the window. The button TODAY runs a query to display trade positions for the current day's trading.

Fields description B/S/N = Different codes can appear in the column: - B for Bought - S for Sold - SS for Sold Short - SE for Sold Short Exempt - N for Net For non-US trading, if you have entered an order in the Order Registration window with SS or SE in the B/S field the aggregated trades displayed in the Trade Summary window will have S in the B/S/N field. Gross Consideration = Displays the Gross Consideration. Gross Consideration in... = Displays the Gross Consideration, expressed in the currency of Choice (set in the preferences). Gross Price = The Gross Price is the average price without transaction costs. If you receive contract notes with gross price you find a preliminary gross price at rows with bought or sold.

53

Net Price = The Net Price is the average price including transaction costs. If you receive contract notes with net price you find a preliminary net price at rows with bought or sold. Payment = The total payment including transaction costs and stamp tax. This is a preliminary figure. Payment in ... = The Payment, expressed in the currency of Choice (set in the preferences). Commission = Your transaction cost. If you receive contract notes with commission this is a preliminary figure. Tax = The stamp tax for securities traded at LSE or in the USA. Flag = Flag indicating the nationality of the exchange, i.e. Nokia at STO is displayed with a Swedish flag. Trade Booking

When the window is aggregated by Reference and the option Company Aggregation is not chosen it is possible to book out or undo a booking of a trade. To do this, there are two options:

it is possible to double-click on a cell identifying a Buy or Sell position. This opens a window where it is possible to book out the whole amount or a part of it. The default value for the Amount is always the whole Amount on the row that you click twice on. If you lower the Amount it is possible to change the Price. If you change the Price and click on the Book out button, the Price in the remaining item (the part of the position that was not booked) will be recalculated and the chosen Amount will be booked out.

by right-clicking in the window, and choosing the menu options Book Out Selected and Book Out All it is possible to book-out respectively all positions or only the positions for the selected rows.

All bookings are displayed on separate rows. They are visible only if the context menu option Show Individual Bookings is activated. The sum of all bookings for one instrument with the same A Ref and O Ref is displayed on two rows, one with what was bought and one with what was sold. This aggregation is displayed only if the context menu option Show Aggregated Bookings is activated. The booking of positions is just visible within the current trading day: it is not possible to make historical queries on booked out positions.

Aggregation and trade display There are two different types of window display. This is conditioned by the setting of the option Aggregated by in the window context menu: Aggregated by Account Ref = This view hides booked positions. Aggregated by Ref = The Reference used to aggregate is a combination of Account Reference and Own Reference. This view makes possible to see the booked positions.

54

What If

This window gets access by selecting a position in the Trade Summary and choosing the context menu item What If. It simulates what the position would be if the user traded more of the same instrument at a certain price. To do this, enter an amount and a price, and the position figures will be updated automatically.

Accessibility Toolbar: Own Trade Summary icon

Menu bar: Trade - Trade Summary - Own

Menu bar: Trade - Trade Summary - Company

Shortcut key CTRL + Shift + Z

55

Trade Ticker

The Trade Ticker displays trade information related to the orders submitted by the user. Buy and Sell trades are displayed in user-defined colours, as set in the Preferences window (per default blue for buy and red for sell). By pressing “Enter” or double-click in the trade ticker, the user can open an Order Depth window for the selected instrument. Information displayed in the window can be filtered using any of the 3 filters: Instrument / User / Trade. If the context menu option Show Summary is activated, a summary appears in the lower part of the window. The data showed there summarizes the number of shares traded and the average price for the rows that are being actively selected in the grid. As for all windows with grids, the column selection is editable and the specific window settings can be saved.

Accessibility Toolbar: Own Trade Ticker icon

Menu bar: Trades - Trade Ticker - Own Menu bar: Trades - Trade Ticker - Company Shortcut key CTRL + Shift + T

56

Trade History

This window gives the possibility to search for trades performed by the client, or by an execution broker on behalf of the client. At least one of the following search criteria should be provided in order to launch a search: Instrument, Market, Client or NeoOrderId. Historical queries can also be performed: trades are kept in the system for a period of 30 days. As for all windows with grids, the column selection is editable and the specific window settings can be saved.

Accessibility Right-click in the Trade Summary

Toolbar: Trade History icon

Menu bar: Trades - Trade History

57

Inspect trade The Inspector is composed of the seven following tabs:

Order

Trades

Order Book

Order Book Info

Phases

Order Log

Order Details

The tabs are not always all visible, this depends on the way the window is opened and whether or not there is relevant information to display. The Inspector window is not updated automatically, but it can be refreshed using the F5 key or pressing the "Refresh" button.

Order

The window displays information relating to the order: original order, current status, trade summary and the order references.

58

Trades

The window displays the partial fills belonging to the order.

Order Book

The window provides general information about the instrument, such as symbol, codes, name, and market information.

59

Order Book info

The window provides the Tick Size: the increment by which the price moves, depending on the Instrument price.

Phases

Displays the occurrence of the various trading phases for the instrument. Shows when the instrument entered the various phases yesterday (i.e. previous trading day) and when it did today.

60

Order Log

The window provides the Order Log. It shows all order events related to the selected order.

Order Details

The window shows additional parameters defining the order. These can be basket name for basket order or parameters for algorithmic orders.

Accessibility

Right-click in the windows Order Log, Price Information, Order Depth, Client Order Book, Trade Ticker, Trade History, Find Instrument, Program Trades, Market Ticker, messages.

Double-click in the window Cancel Orders.

61

Menu bar: Orders - Inspect Order Menu bar: Trades - Inspect Trade

Shortcut key: CTRL + Shift + I

Turnover Statistics

This window shows a summary of the trading made in the system during the day. The data is displayed in a pie chart.

Accessibility

Menu bar: Trades - Turnover Statistics

62

Order / Trade Chart

This window is a variant of the market chart window. It shows both the trading done in the X-TradeOn-Line system and the trading done in the market:

The Order Chart shows the detail of the trading of a specific order. The Trade Chart shows the detail of the trading of a specific trade position.

Own trades are shown i orange whereas the trades in the market are shown in black (data available in the market chart, received from the public market broadcast). Accessibility

Order Chart Context menu in the Order Book window Context menu in the Stock Level of the Program Trading window

Trade Chart Context menu in the Trade Summary window

63

Market Market Status

This window shows the statuses of X-TradeOn-Line system´s connection to the markets that the user has access to.

The status is displayed according to a colour code:

GREEN: Connection up and running

YELLOW: In recovery or connecting, market available soon

RED: No connection, this can be due to opening hours or technical disturbances

GREY: No connection, this can happen because the user has no access right or because the connection is not provided by the system

As for all windows with grids, the column selection is editable and the specific window settings can be saved. Accessibility

Menu bar: Market - Status

64

Market Ticker

The Market Ticker displays trade information from the markets.

Notifications (latest modifications) are displayed in distinctive colours to give a clear visual signal if the price of the traded instrument is going up, down or remains unchanged. The different colours are set in the window Preferences.

The Link functionality automatically changes the instrument selection. All instruments for which the user sends an order are automatically added to the selection.

The field Last Tick shows if the last trading price is currently going up or down. Moreover, an indicator shows when the highest or lowest trading price of the day is reached.

The Ticker Direction for the ticker can be changed: new trades can appear either from the top or the bottom of the window.

In the case the data feed for a specific market stops being available, the trade already displayed will be displayed with a grey background. The background will come back to normal when the information can be provided again.

The field Trade Type only displays a value if the trade is not a normal STP: - S for manual outside spread - M for manual inside spread - X for combination - E for off-hours - 0 for unknown type

For the Nordic markets STO, OSL, COP and HEX the information about the counterparties of a trade is public. This information is displayed in X-TradeOn-Line in the field Counterparty under the following format: Participant name Buy Side > Participant name Sell side The two participant codes are separated by a sign > or < to indicate the aggressor on the trade.

By pressing ENTER or double clicking in the Market Ticker, the users can open an Order Depth window for the selected instrument.

As for all windows with grids, the column selection is editable and the specific window settings can be saved.

Accessibility Choosing from a context menu in the Price Information window.

Toolbar: Market Ticker icon

Menu bar: Market - Market Ticker

65

Price Information

This window displays market data for your instrument selection. Own and company orders, as well as notifications, are displayed in user-defined colours as set in the preferences. It is possible to sort the information displayed in the window according to a specific field by double-clicking in the corresponding column headers. As for all windows with grids, the column selection is editable and the specific window settings can be saved. Own and company orders are identified with distinctive colours, as set in the preferences.

Submitting Orders

By pressing ENTER or double clicking in any of the Bid / Ask columns the user can open an Order Execution window to submit an order.

By selecting several rows and then choosing Create List from the context menu, you can register a basket for all instruments corresponding to your selection.

Access to additional information

By pressing ENTER or double clicking in the Instrument or Full Name columns the user can launch the Order Depth window for the selected instrument.

By pressing ENTER or clicking on the + sign in the Mode column, the order depth can be seen for the selected instrument (expanded view).

Pressing ENTER or double clicking in any of the remaining columns opens the Instrument Inspector for the selected instrument.

As for all windows with grids in the application, the column selection is editable and the specific window settings can be saved.

Add / Remove instruments

The context menu enables the user to add or remove instruments displayed in the window.

The Link functionality, when checked, automatically adds to the window selection all instruments for which the user sends orders to the market.

By pressing ENTER on the last line of the window (that is always empty) the user opens the window Find Instrument and can search for new instruments to add to the window selection.

By writing manually instrument identifier in the fields Instrument, Market and Currency in the last line of the window (that is always empty) the user can add a new instrument

It is possible to use windows' standard drag-and-drop functionality between windows to add a new instrument to the price information window.

Market Specificities

66

For NASDAQ, the Bid and Ask columns display the market center where the order lies (an ECN or NASDAQ itself).

For NASDAQ, the Bid price is displayed with a Bid Tick Indicator in front of the price. This indicator shows the current direction of the stock price.

For the markets VIX, SWX, STO, OSL and COP, Iceberg orders are identified by the trading system. These orders are shown with a hidden volume indicator ">" in the volume field. Remark that for SAXESS (markets STO. HEL, COP and OSL) the iceberg orders sent by the trading system are not shown.

Field Descriptions

Mode = Display mode in the price information. Can be set to + (Aggregated) or - (detailed). Aggregated mode displays the top market level whereas the detailed mode displays five levels. Bid Orders = Number of orders in the relevant bid level. NASDAQ- quotes are displayed with their one character market center identifiers, e.g. “Q”, “C”, “D”, etc. Bid Volume = Number of available instruments at the relevant bid level. Detected hidden orders are displayed with a “>”. Bid = Bid price at the relevant bid level. Bid prices on NASDAQ stocks are also displayed with a Bid Tick Indicator in front of the bid price. Ask = Ask price at the relevant ask level. Ask Volume = Number of available instruments at the relevant ask level. Detected hidden orders are displayed with a “>”. Ask Orders = Number of orders in the relevant ask level. NASDAQ- quotes are displayed with their one character market center identifiers, e.g. “Q”, “C”, “D”, etc. Instrument = Instrument can be identified according to one of the supported security identification schemes (Symbol, RIC, etc) as specified in Preferences. The default identifier is Symbols. RIC = Reuters Identification Code for the instrument ISIN = Instrument ISIN code. Symbol = Instrument symbol code Full Name = Instrument full name. Flag = Flag indicating the nationality of the exchange, i.e. Nokia at STO is displayed with a Swedish flag. Phase = The current trading phase of the instrument. Possible values: - CLS: Closed - PRCA: Pre Call - BAL: Balancing - CALL: Call Interaction - PRTR: Pre Trading - POTR: Post Trading - TRAD: Continuous Trading - SUSP: Suspended

67

- HALT: Halt - VOLA: Volatility Interruption - FRZN: Frozen - LAST: Last - FAST: Fast - BYSM: By Submarket - unknown: Unknown - ???: Unsupported Corporate Action (CA) = Corporate Event Information provided by the market. Possible values: - TH: Orderbook Suspended - XD: Ex Dividend - XR: Ex Rights - SP : Ex Split - PO: Public Offer - UD: Under Drawing - SR: Ex Comb Split And Rights - OB : On Surveillance List Last = Last price paid for the instrument. A last tick indicator is displayed next to the price to show if the price is going upwards or downwards. Trend = Compares Last price with Yesterday. The arrow indicates the trend. Change = Displays the change between last price and Yesterday, e.g. +1.00 or –0.25. % Change = Displays the change between last price and Yesterday in percent, e.g. +1.00% or –0.25%. Yesterday = Yesterday’s closing price. High = Highest trading price reached during the day. Low = Lowest trading price reached during the day. Open = Opening price. Close = Today's closing price Volume = Total traded volume of the instrument during the day. Total Value = Total traded value of the instrument during the day in the relevant currency. Total Trades = Total number of trades in the instrument during the day. Average Daily Value = Average Daily Value traded in the market during the last 20 trading days. Average Daily Volume = Average Daily Volume traded in the market during the last 20 trading days. Average Price = Average price of all trades in the instrument during the day. Round Lot / RL = Round lot: the normal unit of trading for an instrument

68

Spread = Spread in percent for the instrument calculated as the difference between the Ask Price and the Bid Price divided by last price paid. If there is no last price paid, yesterday’s price is used. If there is no last price or yesterday price, the field is blank. Sub Market = Market segment of the market orderbook Currency = Currency ISO code Instrument Type = Stock, Warrant, Index Fund, Equity Rights, Equity Warrant, Equity Index Future or Equity Index Future Combination. Instrument Type = Stock, Warrant, Index Fund, Equity Rights, Equity Warrant, Equity Index Future or Equity Index Future Combination. OrderbookID = Internal X-TradeOn-Line order book ID Default sort order = Default sorting order of the instruments in the window Price Information.

Accessibility

Right clicking on an instrument and choosing from a context menu in the Market Ticker

Toolbar: Price Information icon

Menu bar: Market Price Information

Shortcut key CTRL + Shift + P

69

Market Chart

This window shows the details of the trading in the market. A dashed line in the upper part of the window shows the Prior Close trading price. With the context menu item Include Off-Exchange Trades you can decide to whether or not to include in the graph the trades that are reported by the exchange but matched off-exchange (deactivated by default). With the context menu item Reference Instrument you can add to the display the price curve corresponding to another instrument. With the context menu item Time Frame you can modify the time period on which the data will be retrieved. The possible choices are:

Intraday Last 5 trading days Last trading month (30 days)

With the context menu item Interval you can change the time interval to set the precision of the display. As set in the context menu item Indicator, the display style can be customized:

Last: the Last market-trading price can be displayed; the price is highlighted in a box in the price axis.

Instrument information: a box appears with Stock full name, last price, average price, and volume.

Prior Close: a horizontal dashed line shows the closing price during the preceding trading session.

Phases: vertical lines show the expected occurrence of the various trading phases for the instrument.

Legend: a legend box in the lower part of the window shows an explanation of the graph.

70

As set in the context menu item Series, the display style can be customized:

The evolution of the price can be displayed with bar charts, candlesticks or a curve showing the evolution of the LAST trading price.

The amount can be hidden (shown by default). If the amount is shown, two display types are available: logarithmic or linear scale.

Cum. Market VWAP displays the evolution of the market VWAP. Off-exchange trades are excluded from the calculation of this figure, and thus this indicator might differ from the average price broadcast by the exchange.

The Trade Pattern (based on the trading during the 20 last trading days) can be shown if the graph displays intraday trading.

It is also possible to zoom on a specific part of the chart (context menu item Zoom):

It is possible to automatically make a zoom by selecting a zone in the graph (if the option Auto-Zoom on Selection is activated),

It is possible to zoom in or zoom out of the window,

Or to select a zone in the chart with the mouse and choose to specifically narrow the focus on this selection.

If the context menu option Link is activated, the Market Chart will refresh its display to always show the market data for the instrument that corresponds to the row selected in the active window.

Accessibility

Right-click in the windows Price Information or Order Depth

Menu bar: Market - Market Chart...

71

VWAP Monitor

This window calculates the volume-weighted average price (VWAP) for the intraday trading. Off-exchange trades are excluded from the calculation of this figure, and thus this indicator might differ from the average price broadcast by the exchange. The fields To Time and From Time allow you to modify the time span on which the calculation shall be made.

Add / Remove instruments

The context menu enables the user to add or remove instruments displayed in the window.

The Link functionality, when checked, automatically adds to the window selection all instruments for which the user sends orders to the market.

Accessibility

Menu bar: Market - VWAP Monitor...

72

Broker Statistics

This window shows a summary of the trading made in the market. The search for information can be made by querying data to retrieve the volume:

Traded on a whole exchange or on a specific instrument (tick-box Participants/Order book),

Traded by a specific broker (tick box Order books/Participant).

The boxes From and To provide the possibility to make historical queries over the day. Per default the window is set to display the trading during the whole trading day. So far the functionality is only provided for the EURONEXT Paris small cap segment and the SAXSESS exchanges: STO, HEL, OSL and COP. Two displays are available:

The tab "Table" shows the data in a grid,

The tab "Chart" shows the data in a pie chart. Accessibility

Menu bar: Market - Broker Statistics

73

Time and Sales

This window shows the detail of the trading in the market for a specific instrument. The data displayed can be filtered per time and price using the query boxes. Moreover the context menu item Volume Filer (right click in the grid) gives the possibility to visualise only the trades which volume is larger than a certain level (set in the filer). To calculate average, amount and number of trades, mark the rows you are interested in and you will ser the calculation in the right corner of the window. As for all grid-based windows, the data displayed in the window can be exported to Excel. Accessibility

Menu bar: Market - Time and Sales... Context menu in the Market Chart, the Price Information and the Order Depth

74

Order Depth This window description is divided into five specific points:

Generalities

Customization of the display

Market Specific

Order Entry Generalities

The Order Depth window displays the market orders on 5 price levels for the European exchanges. For the US markets, the market orders are shown on 10 levels for the NASDAQ, ARCA and INET. We show only the top price level for the other ECNs. If the context menu option Link is activated, the Order Depth will refresh its display to always show the market data for the instrument that correspond to the row selected in the active window. Own and company orders are identified with distinctive colours, as set in the preferences.

Customization of the display As for all windows with grids, the column selection is editable, the text and background colour of the columns can be modified and the specific window settings can be saved. To see additional data:

Right-click and choose the option Instrument Information to see the data about the intraday trading

Right-click and choose the option Position Monitor to see the aggregation of own trades made for the corresponding instrument during the intraday trading

75

To see a market ticker:

To modify the colour display:

For US trading:

Right-click in the order depth window and choose the option Market ticker to command the appearance of a market ticker window for the corresponding instrument. This new window is attached to the order depth window and is closed when the order depth is closed.

Right-click and choose the option volume bar to visualize the volume distribution between the different price level

The colure displayed of the rows and the volume bar can be set by right-click in the window and choose window settings. There you can modify the Palette colors.

Bid price on NASDAQ stocks is displayed with a bid tick indicator in front of the bid price. This shows the current direction of the stock price.

The columns bid source and ask source display in which liquidity pool the order is quoted. If the context menu item aggregated is checked, the orders lying in all the liquidity pools are aggregated per price level, giving the same display layout as for European markets.

76

Order Entry

Accessibility Double-click in the column "Instrument" of the Price Information window.

Right-click in most windows showing trade, price and instrument information.

Menu bar: Market - Order Depth

Double-click or press enter in the grid to open a order execution window.

Right-click in the grid and choose Order entry to command the appearance of an order entry window for the corresponding instrument. The new window is attached to the order depth window and is closed when the order depth is closed.

77

Vertical Order Depth

This window provides an alternative to the classical order depth. Each row corresponds to a different price level. The price interval between the rows follows the official tick size for the instrument. The last price appears in a bold text in the column PRICE. Own and company orders are identified with distinctive colors, as set in the preferences. Own orders are also identified in the columns OWN ASK VOLUME and OWN BID VOLUME. The window also reacts to the following controls:

Pressing the button F5 centers the window on the middle of the spread. Arrow buttons Key Up (↑) and Key Down (↓) moves the focus to other price levels, with

the increment of one tick. Scrolling up or down with the Mouse Wheel moves the focus to other price levels, with

the increment of one tick. Combinations Ctrl + Key Up (↑) and Ctrl + Key Down (↓) moves the focus to the next

BID or ASK price level. PgUp and PgDwn move the focus to other price levels, with the increment of one screen. Combinations Ctrl + Mouse Wheel and Shift + Mouse Wheel move the focus to other

price levels, with the increment of one screen. Pressing ENTER or double-clicking in a cell in the grid launches the Order Execution

window.

As with the Order Depth window, the Vertical Order Depth supports the functionalities Link, Volume Bar, Order Entry and Market Ticker. Single Click Order Entry If the option Single Click Order Entry is set in the Preferences window it becomes possible to send new orders or cancel existing orders to the market by simply pressing one button.

78

The single-click order entry works as follows:

Pressing a button situated in the column B+ (respectively A+) sends a new order to the market at the corresponding side and price level.

Pressing a button situated in the column B- (respectively A-) cancels all own orders at the corresponding side and price level.

The buttons CANCEL OWN/GROUP ORDERS that can be found under the BID and ASK sides enable you to cancel all orders sent on the order book on the corresponding side.

The Amount and Account Reference for the orders sent to the market is set in the corresponding dialog box in the lower part of the window.

Accessibility Right-click in the Order Depth window.

Menu bar: Market - Vertical Order Depth

Buttons to send / cancel a bid order at the corresponding price level

Buttons to send / cancel a ask order at the corresponding price level

Buttons to send / cancel a ask order at the corresponding price level

Buttons to quickly cancel bid or ask orders

79

Find Instrument

With this window you can search the instrument according to various criteria. In the field Search On you can choose with which indicator to identify the instrument. Choosing which kind of instrument identifier to use can narrow the search. In the field Instrument you can either enter the code you look for, or if you only know a fragment of the /code, you can write a * instead of the beginning of the text you do not know (as shown in the picture). In the field Instrument Type you can choose to narrow the search on a specific instrument type traded in the system. In the field Market you can choose to narrow the search on a specific market. The codes are the following:

AMS Euronext Amsterdam ASE American Stock Exchange BRU Euronext Brussels COP Copenhagen Stock Exchange GER Deutsche Börse HEL Helsinki Exchanges ISE Irish Stock Exchange LIS Euronext Lisbon LSE London Stock Exchange MAD Bolsa de Madrid MIL Borsa Italiana NAS NASDAQ NYS New York Stock Exchange OBB OTC Bulletin Board OTO Other OTC OMX Stockholmsbörsen Derivatives OMXC Copenhagen Stock Exchange Derivatives OBX Oslo Børs Derivatives OSL Oslo Børs PAR Euronext Paris STO Stockholmsbörsen Cash Equities SWX Swiss Stock Exchange TSX Toronto Stock Exchange VIE Vienna Stock Exchange VIX virt-X

80

To get the instrument information, select an instrument and double click, or press ENTER, or press OK . To get the window context menu and open the Inspector or pass an order, right click (or press SHIFT+F10) If the option Auto-Search is checked in the general Preferences, the window will perform a search query as soon as a text string is entered in the field Instrument. If the option is unchecked, the search query will only be made after manual intervention from the user (pressing ENTER / the button search). As for all windows with grids, the column selection is editable and the specific window settings can be saved.

Accessibility

Choosing Find Instrument from the menu in various windows.

Pressing ENTER in the lowest line of the price information window

Right click in the price information window

Menu bar: Market - Order Depth

Toolbar: Find Instrument icon

Shortcut key: CTRL + F

Shortcut key: F3

81

Currency Exchange Rates

This window shows the real-time price information for cross-currency exchange rates.

Accessibility

Menu bar: Market - Currency Exchange Rates

82

Market Indices

This window shows the real-time price information for public indices for the markets traded in the trading system.

Accessibility Menu bar: Market - Market Indices

83

Administration Limits

This window displays the trading limits for the user and the whole company, for the trading with each of the Execution Broker that the company has access to. The currency for entering limits is always Euro.

Company Limits

Gross value: Shows the limits and the portion already used at the company level.

Derivatives: A sub-limit for trading derivatives.

Group Limits

This section only appears if the client company is divided into sub-groups in the system. It shows the limits for Gross Value and Derivatives on the group level.

User Limits

Order Value: The order value limit and the order value warning levels are displayed.

Multi Order Value: The limit for the value of group of orders sent simultaneously to the market (wave of orders).

Price deviation: A warning is given if the order price deviates more than this percentage from the Last Paid Price in the market.

Swap Contracts: For users trading derivatives. This is the maximum number of swaps that the user is allowed to enter.

Accessibility

Menu bar: Administration - Limits

84

Customization Preferences The Preferences window is divided into five tabs:

General Instrument Order & Trade Trade Center US Markets Appearance

Preferences - General

Currency of choice It is possible set in which currency the PnL and the aggregated figures for the basket trading will be calculated (EUR per default).

Sound It is possible to have a sound signal when own or company orders are matched to trades in the market. By default the application is silent.

Ticker

Direction The default ticker direction (for both windows Trade Ticker and Market Ticker) can be set here. This choice is overridden if you actively change the ticker direction in a Ticker window and save your change as a template.

Max Length The ticker in the application contains a maximum of 400 rows, but this figure can be changed here.

85

Excel In the case you use a Microsoft Excel that is not an English version, you might experience problems to perform an import from Excel to the Program Trading window. To prevent such problems, you can enter in the field Language the language for your Excel version. Notifications Notifications correspond to updates. It is possible to choose colour and duration (in seconds) of the notifications. The flap Up and Down make possible to set the highlighting of certain values "by movement". For example the last-price in the Market Ticker can be highlighted with different colours depending on if the change meant an increase or a decrease in the price. Desktop Notifications It is possible to get a pop-up window alert on own trades or company trades.

Message Filter It is possible for the user to filter there the different kinds of messages that come up in the window Messages. Preferences - Instrument

86

Miscellaneous

Id - Scheme: sets the type of instrument identifier that will be used in the client (SYMBOL by default).

Order Depth Sets the default display style of the Order Depth window (price level aggregated per market center or not)

Instrument Specific In this area it is possible to define some rules to automatically fill the fields with values in the order registration and program trading windows. The rule is applied when an instrument can be identified according to the values entered in the following fields:

Instrument Market Currency

All other fields define which values to populate per default. Examples of rules can be seen in the picture above:

Rule 1 sets the default amount to 0 for orders against any instrument

Rule 2 sets the default amount to 40000 and the volume tick to 20000 for orders against the instrument ERIC B traded in the market STO

Rule 3 sets the price to JOIN for orders against the instrument NOK in Helsinki

Rule 4 sets and Exec Broker to NEONT and Account Ref to FIX for all orders to the Market STO (currency SEK)

Rule 5 sets and Exec Broker to XGAB_ and Account Ref to REF2 for all orders to the Market OSL (currency NOK)

Preferences - Order & Trade

87

Default

Account Reference: sets the Account Reference that is used by default.

Own Reference: sets the Own Reference that is used by default.

Amount: sets the amount to be filled by default when registering an order.

Market volumes override: if the check box is validated, the default amount rule will not apply when double-clicking on a BID opens the Order Execution window or ASK column in the windows Order Depth or Price Information.

Handling Instruction: sets default handling instruction to be used when registering an order.

Order Registration Background Colour It is possible to set the background colour of the Order Registration window. Moreover if the menu option Automatic Contrast is set, the application will decide if the text will be displayed in black or in white, depending on the background colour of the window.

Fast Order

Order Execution: When checked, it is possible to open an Order Execution with a double click in the Price Information or Order Depth windows.

Multi Order Registration: When checked, the Send button in the Multi Program Trading window is always pre selected. It reacts thus to the ENTER key if you are not modifying the content of a cell in the Program Trading window.

Multiple Levels: When checked, a special rule to fill in the amount is used if the user launches the Order Execution by double or right clicking in price level 2 to 5 in the Price Information or Order Depth windows. The accumulated volume together with the lowest bid price for sell orders or the highest ask price for buy orders is displayed in the Order Execution window.

Single Click Order Entry: When checked, it makes possible to send or cancel orders from the order depth window in vertical mode by single clicks (columns B+ and A+ to send orders, B- and A- to cancel the orders).

Change Order: When checked, it is possible to change an active order with a right-click in the price cell of the order book window.

Fast Enter Thousands: When checked, it is possible to enter a group of 3 zeros (000 = thousand) in the windows that give the possibility to register an order by simply pressing the coma separators "." or ","

JOIN/MTL on Bid/Ask: When checked you always get JOIN or MTL when using the Bid /Ask buttons in the order execution window.

Peg Orders

Default Peg Limit: if checked, a peg limit will automatically set when registering a peg order, based of the percentage rule.

Market Preference

Auto-Select Markets: if checked, the application will auto-select a market when the user enters an instrument that is traded on multiple markets (for example, DCX is traded in both GER and NYS).

88

Preferences - Trade Center

Average Price Set the number of decimals used to display average price values.

Autoshow selection When the options are activated, just changing selection in the List Level (also Stock Level) will cause the selection in the "lower levels" to be affected.

89

Preferences - US Markets

Market Centers Enables you to filter out some market centers from the price display. The possible values are:

NDAQ for NASDAQ ADF for ADF AMEX for American Stock Exchange NYSE for New York Stock Exchange BOSM for Boston CINN for Cincinnati INDP for Market Independent MIDW for Chicago Midwest ARCA for Archipelago INET for INET CBOO for Chicago board of options PHLX for Philadelphia

For each market center it is possible to set a specific text and background colour (applicable in the windows order depth and price information).

Routing Instructions In this area it is possible to define some rules to automatically route the orders to the US Markets. The rule is applied when an instrument can be identified according to the values entered in the following fields:

Type Instrument Market Currency

90

All other fields define which values to populate per default. An example of rule can be seen in the picture above: all orders against NYSE instrument are routed to ARCA and NASDAQ is routed to INET per default. Preferences - Appearance

Grid Settings This Area defines the overall layout of the application. Fonts for the text displayed within the grids can be modified: all standard fonts from windows are available. The display of grid lines and columns can be customized:

Horizontal Grid Lines: black lines separating the rows can be displayed

Vertical Grid Lines: black lines separating the columns can be displayed

Enhanced Row Height: a space can separate the rows

Show Calculated Statistics calculates selected rows in all trade related windows

Chart Settings This Area defines the layout of the Market Chart window. Fonts for the text displayed within the charts can be modified: all standard fonts from windows are available. The display of grid lines and columns can be customized:

Horizontal Grid Lines: black lines separating the rows can be displayed

Vertical Grid Lines: black lines separating the columns can be displayed

91

Order & Trade Text Colour The specific colours displaying BUY and SELL orders or trades in the windows Order Book, Trade Summary and Trade Ticker can be changed.

Own & Company Order Colour It is possible to have a specific colour to identify Own or Company orders in the Price Information window.

SDI/MDI It is possible to choose the display style of the application between SDI (Separate Documents Interface) and MDI (Main Document Interface). To be applied effectively, the changes require that the application is restarted.

Accessibility Right-click in one of the following windows: Order Registration, Order Execution or

Change Order

Toolbar: Preferences icon

Menu bar: Edit - Preferences...

92

Templates Settings for a window can be saved as a template and re-applied to windows of the same type.

Saving a window template Right click in the window where you want to save your template and choose Set as

Default Menu bar: Window - Set as Default Menu bar: Window - Save as Template..., to save the template under a specific name.

Applying an existing window template

Once saved, the default template will always be applied when opening a new window

Right click in the window where you want to apply your template and choose Restore Default

Menu bar: Window - Restore Default Menu bar: Window - Restore Template..., to retrieve a template that was saved under a

specific name.

93

Edit Columns

This window is specific for modifying grids. You can change the order and the visibility of the columns displayed in the window with the grid you want to modify. The buttons Add, Remove and Remove All modify the list of columns selected to be displayed, by moving the selected instruments between the lists "available" and "selected". The buttons Move Up and Move Down enable you to change the display order of the selected columns If the option Show Column Description (available in the Help menu) is activated, a text zone containing a description of the data shown in the window will be displayed in the lower part of the window.

Accessibility

Right click in the columns title in a window that contains a grid

94

Window Settings

This dialog enables the user to customize the windows in the application. Once modified, the window settings can be saved as a template, to be reused in another window of the same type.

The window settings of the currently opened windows are also saved in the current workspace.

Custom Caption You can change here the window label.

Default Colours This area is specific for windows displaying data with grids. You can there change the default colour for the text and the background.

Column Settings This area is specific for windows displaying data with grids. You can there change the visibility and the colour display of the columns of the window.

Row Settings This Area is specific for the Order Depth, the Trade Summary and the Price Information windows.

Display Supporting Lines: if checked, black horizontal lines will be displayed to facilitate the reading.

Colorized Rows: sets a background colour for the rows between supporting lines.

Accessibility

Right click in a window that contains a table with columns

Menu bar: Window - Window Settings

Shortcut key CTRL + Shift + H

95

Filters Instrument Filter

Instruments to be entered in the filter selection can be selected either by entering the instrument code directly or by browsing through the available instruments tree structure.

The tree structure in the section "available" contains instruments grouped in three different ways:

Markets: standard market segment structure provided by the market

Indices: structure defined by X-TradeOn-Line(in the picture an index "Eurostoxx 50" is defined)

Own: user defined instrument groups (in the example picture an own instrument group "My instrument group" is defined)

The buttons Add, Remove and Remove All modify the list of columns selected to be displayed, by moving the selected instruments between the lists "available" and "selected".

The buttons Move Up and Move Down enable you to change the display order of the selected columns

The button Save Instrument Group... saves the selection, that is displayed in the right hand side of window, into the section Available Lists/Order Books, in the left hand side of the window. The instrument group is then saved as an Own instrument group. The menu items Import Instrument Group from file and Export Instrument Group to file (accessible from the drop down menu next to the button Save Instrument Group...), make possible to manage instrument groups on a file level.

Accessibility

Right click in a window displaying market information.

Toolbar: the Filter button

Toolbar: the Define Instrument group button

Toolbar: the Market Ticker button

Toolbar: the Price Information button

96

Menu bar: View - Filter

Menu bar: Administration - Define Instrument group

Menu bar: Market - Market Ticker

Menu bar: Market - Price Information

Menu bar: Market - VWAP Monitor

Shortcut key: CTRL + Shift + F

97

Orders / Trades Filter Two variants of the same filter can be opened:

The filter tab Orders, if the filter is opened from the Order Book.

The filter tab Trades, if the filter is opened from the Trade Ticker, the Trade Summary or the Trade History.

Accessibility

For both variants of the window the accessibility is the following:

Right click in a window displaying order or trade information

Toolbar: The Filter button

Menu bar: View - Filter

Shortcut key: CTRL + Shift + F

Orders Filter

The form gives the possibility to filter according to the following criteria:

Account Reference: Trading system administrators enter the Account Reference list in the system.

Own Reference: The Own Reference list is automatically built from all Own References that the users have entered when sending orders.

Order State: Active / Filled / Cancelled (by a user) / Rejected (by the market).

Handling Instruction: Four possibilities for the order handling - Automatic: Straight-Through-Processing orders. - Staged: orders send to your own Order Book. Slices of the order can be sent manually from the Order Book window.

98

- Manual: orders sent to the order destination desk for manual processing. - Algorithmic: orders processed by the system robot.

Validity: Shows how long the order is in the market.

Trades Filter

The form gives the possibility to filter according to the following criteria:

Account Reference: Trading system administrators enter the Account Reference list in the system.

Own Reference: The Own Reference list is automatically built from all Own References that the users have entered when sending orders.

Trade Summary (only available for the window with the same name): - Date: to perform historical queries - The other checkboxes: they correspond to several options for the display of trades aggregations

99

User Filter

Accessibility

Right click in a window displaying order or trade information Toolbar: The Filter button Menu bar: View - Filter Shortcut key: CTRL + Shift + F

100

Appendix Field Description

# Instruments = The number of distinct instruments traded in a basket.

# Orders = For staged and manual orders only. The number of child orders.

% ADV = Total Market Value traded in the market during the day expressed as a percentage of the Average Daily Value.

% Agg turnover = Aggregated turnover expressed in percentage of the global market trading.

% Change = The difference between the market prices Last and Yesterday, in percent.

% ChangeVsRef = Figure expressed in percent. - If a BUY order: difference between the Reference price and the market ASK price. - If a SELL order: difference between the market BID price and the Reference price. % Gen/Tot = The percentage of the Total MV of the order (resp the list) that was generated. Both a figure and a progress bar show the percentage.

% Primary counterpart = Percentage of the trades were the Broker was the aggressor in the market.

% Secondary counterpart = Percentage of the trades were the Broker was passive in the market.

% Trade Target = Portion of an order that should be traded according to its Trade Strategy.

% Traded = Displays the percentage of the Total MV that was executed.

% Total bought = Total bought expressed in percentage of the global market trading.

% Total sold = Total sold expressed in percentage of the global market trading.

% Undetermined = Percentage of the trades were it cannot be determined if the Broker was aggressive or passive in the market.

% Vol/ADV = How much has been traded in the market until now in percent of the Average Daily Volume until now.

A+ = Button to send a sell order in the vertical order depth at the corresponding price level.

A- = Button to cancel all own sell orders in the vertical order depth at the corresponding price level.

Account Reference /ARef = Account References must first be defined by a Handelsbanken administrator in the system before a user can choose them

Active Amount = In the case of an automatic order, unexecuted amount that is lying in the market. In the case of staged and manual orders, calculated aggregated sum of all active amount for all automatic orders related to the staged/manual parent.

Active MV = Active Market Value, calculated as: Active MV = Σ(Active Amount x P) Where P is the market price LAST, or YESTERDAY if LAST is not available. Applicable to staged and manual orders only.

101

Aggregated turnover = Total bought +(plus) Total sold.

Amount = If in the Inspector: Traded amount of the partial fill. Amount In most windows: Total quantity of the instrument for an order. The entered amount must be greater than zero and comply with any market specific round lot requirements.

Algorithm = Algorithm chosen for the processing of the order.

Algorithm Provider = Company that developed the algorithm that is being used.

Ask = Ask price at the relevant ask level.

Ask Orders = Number of orders in the relevant ask level. NASDAQ- quotes are displayed with their one character market center identifiers, e.g. “Q”, “C”, “D”, etc.

Ask Source = For US trading, shows the liquidity pool where the ASK order is quoted. The possible values are: - NDAQ for NASDAQ - ADF for ADF - AMEX for American Stock Exchange - NYSE for New York Stock Exchange - BOSM for Boston - CINN for Cincinnati - INDP for Market Independent - MIDW for Chicago Midwest - ARCA for Archipelago - INET for INET - CBOO for Chicago board of options - PHLX for Philadelphia

Ask Volume = Number of available instruments at the relevant ask level. Detected hidden orders are displayed with a “>”.

Average = Average Price at which the order would be traded if it was to be traded.

Average Bought = Average price for the BUY trades.

Average Daily Value = Average Daily Value traded in the market during the last trading 20 days.

Average Daily Volume = Average Daily Volume traded in the market during the last trading 20 days.

Average Price = If in the Order Depth or Price Information: average price of all trades in the instrument during the day.

Average Price = In the Program Trading: average price for any partial or complete fills of the order.

Average Sold = Average price for the SELL trades.

BA = Shows the best ASK price in the market if the order is a BUY, the best BID price if the order is a SELL.

BA Volume = Shows the market volume corresponding to the BA price (ASK volume if the order is a BUY, BID volume if the order is a SELL).

Basket Name = User defined basket Id

102

B+ = Button to send a buy order in the vertical order depth at the corresponding price level.

B- = Button to cancel all own buy orders in the vertical order depth at the corresponding price level.

B/S = Field for indication of “Buy”, “Sell”, Sell Short or Sell Short Exempt. Possible values in the field: “B”, “S”, “SS” or “SE”.

B/S/N = Field for indication of “Buy”, “Sell” or Net in the trade summary

Bid = Bid price at the relevant bid level. Bid prices on NASDAQ stocks are also displayed with a Bid Tick Indicator in front of the bid price.

Bid Orders = Number of orders in the relevant bid level. NASDAQ- quotes are displayed with their one character market center identifiers, e.g. “Q”, “C”, “D”, etc.

Bid Source = For US trading, shows the liquidity pool where the BID order is quoted. The possible values are: - NDAQ for NASDAQ - ADF for ADF - AMEX for American Stock Exchange - NYSE for New York Stock Exchange - BOSM for Boston - CINN for Cincinnati - INDP for Market Independent - MIDW for Chicago Midwest - ARCA for Archipelago - INET for INET - CBOO for Chicago board of options - PHLX for Philadelphia

Bid Volume = Number of available instruments at the relevant bid level. Detected hidden orders are displayed with a “>”.

Bought count = Number of BUY trades.

Broker code = Market identifying code of the Broker.

Broker name = Full name of the broker.

Cancelled Amount = Quantity of the instrument in the order that was cancelled.

Change = Displays the change between last price and Yesterday, e.g. +1.00 or –0.25.

ClId = Displays values provided in FIX tag 109. The column will only contain values for FIX clients.

ClientID = The internal identifier of the client company. Provided by Handelsbanken.

Client Order Id or ClOrdId = Displays values provided in FIX tag 11. The column will only contain values for FIX clients.

Close = Closing price.

Commission = Displays the commission. Preliminary figure.

103

Condition = Possible order conditions: - FO for Fill Or Kill - IC for Immediate Or Cancel - SL for Stop Limit - PnP for Post no Preference

Confirmed = ID of the user who confirmed an alarm message in the window messages.

Corporate Action (CA) = Corporate Event Information provided by the market. For more information see the Price Information window description.

Counterparty = Counterparty information provided by the market

Currency = Currency ISO code

Date = In the case of order information: the date of the last update of the order In the case of trade information: the trade date. The date is always converted into the user’s time zone.

Decimals = Number of decimals used in the trade summary calculations.

Default sort order = Default sorting order of the instruments in the window Price Information.

Destination = For US trading only. Market provider where the order is active or was traded.

Discretionary Amount = Minimum amount that must be available in the market for the activation of the discretionary order.

Discretionary Difference = Size (in currency) of the price interval considered for the price setting.

Discretionary Offset = Size (in ticks) of the price interval considered for the consideration of the discretionary amount.

Effective Time = Time of the activation of the ET order.

Event = Type of order event. Possible values: - New - New Ack - Failed New - Rejected - Change - Change Ack - Failed Change - Delete - Delete Ack - Failed Delete - Trade - Trade Cancel

Exchange = Full name of the market.

Exe MV = Executed Market Value., calculated as: Exe MV = Σ(Executed Amount x Average Price) The value is expressed in the currency of choice if it is calculated for a basket (Basket Level of the Program Trading) and in the local currency if it is calculated for a staged/manual order (Stock Level of the Program Trading).

104

Exe MV (in ...) = Executed Market Value, expressed in the currency of Choice (set in the preferences).

Executed Amount = Aggregated amount of all trades related to the order / the basket.

Execution Instruction = Informative field for the processing of manual orders.

Execution Venue = Informative field for the processing of manual orders.

Expire Date = For GTD and GTC orders. Date when the order will expire.

Expire Time = For GTT orders. Time when the order will expire, expressed in the user's local time zone.

Fail Reason = Indication message in the case of a rejection.

Fee Type = Applicable fee type for the courtage calculation, possible values are Electronic, Manual or Algorithmic.

Flag = Flag indicating the nationality of the exchange, i.e. Nokia at STO is displayed with a Swedish flag.

From date = When making a search query in the trade history window, it is possible to search 30 days back

From time = The time entered is expressed in the user's local time zone

Full Name = Instrument full name.

Generated Amount = Calculated as: Σ(Act Amount + Exe Amount) Generated MV = Generated Market Value, calculated as: Σ(Active MV + Exe MV) The value is expressed in the currency of choice if it is calculated for a basket (Basket Level of the Program Trading) and in the local currency if it is calculated for a staged/manual order (Stock Level of the Program Trading).

Gross Consideration = Displays the Gross Consideration.

Gross Consideration in... = Displays the Gross Consideration, expressed in the currency of Choice (set in the preferences).

Gross Price = Displays the average gross price.

Handling Instruction = Three possibilities for the order handling - Automatic: Straight-Through-Processing orders. - Staged: orders send to your own Order Book. Slices of the order can be sent manually from the Order Book window. - Manual: orders sent to the order destination desk for manual processing. - Algorithmic: order is originated by a user but processed by a system robot (user _ROBOT) for processing according to a pre-defined algorithm.

High = Highest price paid during the day.

Insertion Date = For GTD and GTC orders, date when the order was inserted.

105

Instrument = Instrument can be identified according to one of the supported security identification schemes (Symbol, RIC, etc) as specified in Preferences. The default identifier is Symbols.

Instrument Type = Stock, Warrant, Index Fund, Equity Rights, Equity Warrant, Equity Index Future or Equity Index Future Combination.

ISIN = Instrument ISIN code.

Last = Last price paid for the instrument. A last tick indicator is displayed next to the price to show if the price is going upwards or downwards.

Last Tick = If the price is going upwards or downwards an indication is displayed. The field is empty otherwise.

Limit Price = For staged and manual orders only. Pre-set limit of the child orders sent to the market. Possible values: - a number: for a limit price - 0: no child order can be sent - *: child orders do not have preset price limits

Locate Broker = The name of the broker lending securities to cover the deal. Field to be provided in the case of a Sell Short order.

Low = Lowest price paid during the day.

Manual Instruction = Informative field for the processing of manual orders.

Market = Market code.

Market Average = Price Market average price.

Market Center = Liquidity pool (US trading only). The possible values are: - NDAQ for NASDAQ - ADF for ADF - AMEX for American Stock Exchange - NYSE for New York Stock Exchange - BOSM for Boston - CINN for Cincinnati - INDP for Market Independent - MIDW for Chicago Midwest - ARCA for Archipelago - INET for INET - CBOO for Chicago board of options - PHLX for Philadelphia

Market Level = Market level is the level in the market order book. If the order is not included among the top five levels, the field is blank.

Market Name = Market full name.

106

Market OrderbookId = Exclusively for algorithmic slave orders routed to another algorithm provider. The field shows the RIC code of the instrument traded.

Market Reference = Account Reference for Handelsbankens back-office.

Market Time = Time stamp of the last order update from the market in the market’s time zone.

Market Orderbook Id = Only applicable for algorithms from external providers. Shows the identifying code of the traded instrument.

MarketOrderId = Displays the Market order Id.

Message = Rejection reason if an order insertion or update fails.

Mode = Display mode in the price information. Can be set to + (Aggregated) or - (detailed). Aggregated mode displays the top market level whereas the detailed mode displays five levels.

Multi Order Reference = The user can enter an own Multi Order Reference, but if the user leaves the field blank, a unique Multi Order Reference is automatically assigned to the multi order. The assigned multi order is based on user name and a time stamp. The Multi Order Reference is tagged to each individual order.

NeoOrderId = Displays the Order ID. Automatically assigned to the order.

Net Price = Displays the average net price. The text “Balance:” should appear in the Net Price field for balance posts.

Net turnover = Total bought -(minus) Total sold.

Open = Opening price.

Open/Close = Open or close position

Open Amount = Field for the visible order amount in the case of Iceberg or Hidden Orders. The open amount must be less or equal to Amount and it must also be greater than or equal (only for NASDAQ) to zero and comply with any market specific round lot requirements. The user can choose to leave the open amount field empty, in which case the whole amount will be visible in the market.

Opening Price = Instrument price at the end of the opening auction

Order Amount = Quantity of the instrument defined in the order.

Order Capacity = Trading capacity of the order sent to the market: possible values are: agent, principal or riskless principal.

Order Entry = Shows the status of the order entry connection. Check the description of the window market status for complementary information.

107

Order State = Displays one of the following order states: - active - inactive - pending - frozen - filled - cancelled - failed - rejected

OrderbookID = Internal order destination order book ID.

Original Amount = The original amount of the order.

Original User = The user that originally entered the order.

Own Ask Volume = Shows the aggregated ask volume for users' own orders visible in the vertical order depth.

Own Bid Volume = Shows the aggregated bid volume for users' own orders visible in the vertical order depth.

Own Reference / ORef = Own reference is a text field entered manually by the user.

Parent Order ID = Applies only to automatic orders that were generated from a parent staged or manual order. Shows the NeoOrderID of the parent order.

P/L = In the Trade summary, the Profit and Loss is calculated as follows: a BUY position is compared to the current BID price and a SELL position is compared to the current ASK price.

Payment = Displays the payment.

Payment in ... = Displays the payment, expressed in the currency of Choice (set in the preferences).

Peg Difference = For peg orders, sent via FIX. Peg difference between the reference price and the price of the peg order. Expressed in the trading currency of the instrument.

Peg Limit = For peg orders. Maximum trading price allowed for a BUY peg order, minimal trading price allowed for a SELL order.

Peg Offset = For peg orders. Peg difference between the reference price and the price of the peg order. Expressed in number of ticks.

Phase = The current trading phase of the instrument. For more information see the Price Information window description.

Price = Values that can be entered in the Price field: - * for market order - MTL for mark to limit order - JOIN to join the highest bid price if it is a buy order or the lowest offer price if it is a sell order

108

- BEST for setting a new top level. One tick higher than the highest bid for BUY and one tick lower than the lowest ask for SELL - A price for a normal limit order. If entering a number, the price must be greater than zero, except for OMX Forward combinations, and comply with the market specific tick size schemes and price controls. - PEG-MKT or PM for a pegged market order - PEG-MID or PD for a pegged middle order - PEG-LAST or PL for a pegged last order - PEG-PRIM or PP for a pegged primary order - STEP for a Step Up order

Price Info = Shows the status of the price information connection. Check the description of the window market status for complementary information.

Reference = Field not displayed for individual or aggregate bookings unless the whole position is booked out. - If the window is aggregated by reference: displays a combination of account and order reference, e.g. Z-123 - If the window is aggregated by account reference: displays account reference, e.g. Z - If the window is aggregated by instrument: the column is empty Real PnL = Realized PnL, calculated as: - for the BUY side Σ( (Ref - Avg price) x Exe Amt ) - for the SELL side Σ( (Avg - Ref price) x Exe Amt ) The value is expressed in the currency of choice if it is calculated for a list(List Level of the Trade Center) or in the instrument trading currency if it is calculated for a staged/manual order (Stock Level of the trade Center).

Real PnL (bps) = Realized PnL, expressed in basis points.

Reference MV = Reference Market Value, calculated as: Σ( Ref price) x Total Amount ) The value is expressed in the currency of choice if it is calculated for a basket (Basket Level of the Program Trading) or in the instrument trading currency if it is calculated for a staged/manual order (Stock Level of the Program Trading).

Reference Price = Manually-defined price. Used for the PnL calculations.

Reserved Amount = Part of an order that cannot be (accidentally) traded.

RIC = Reuters Identification Code for the instrument

Round Lot / RL = Round lot: the normal unit of trading for an instrument

Routing Instruction = For US trading only. Instruction about which market provider to send the order to.

Sender = Entity sending the warning that comes in the window messages.

109

Spread = Spread in percent for the instrument calculated as the difference between the Ask Price and the Bid Price divided by last price paid. If there is no last price paid, yesterday’s price is used. If there is no last price or yesterday price, the field is blank.

Status = Displays the status of the order/trade. Possible values in the field status: - Active – Indicates that the order is active in the market - Pending – Displayed until the acknowledgement is received from the market. A green background color is applied to the cell after the time out period to indicate potential error - Frozen – Displayed if the order is frozen - Rejected – Displayed if the order was rejected by the market - Filled – Displayed if the order is fully filled - Cancelled – Displayed if the order was cancelled by a user or, in the case of a trade, if it was cancelled by Handelsbanken - OK – Displayed if all parameters in the order are OK and the order is ready to be submitted - !!! – Displayed to indicate that the order contains erroneous values - Failed – Displayed if the user tries to submit an order that contains an erroneous value

Subject = Header of the warning in the window messages.

SEDOL = Instrument SEDOL code

Sold count = Number of SELL trades.

Sub Market = Market segment of the market orderbook

Symbol = Instrument symbol code

Tax = The stamp tax for securities traded at SETS. Blank if no tax is applied or if the whole position has been booked out.

Time = - If the column is displayed in the order book: the time stamp of the last update of the order, converted into the user’s time zone. - If the column is displayed in the trade summary: the time stamp of the last update for bought (B) and sold (S) positions and for individual bookings.

To Date = When making a search query in the trade history window, it is possible to search 30 days back

To Time = The time entered is expressed in the user's local time zone

Total Amount = Sum of the Unexecuted Amount and the Executed Amount.

Total bought = Turnover bought by the broker.

Total MV = Total Market Value, calculated as: Σ( Unexe Amt x P + Exe Amt x Avg price) Where P is the market price LAST, or YESTERDAY if LAST is not available. The value is expressed in the currency of choice if it is calculated for a basket (Basket Level of the Program Trading) or in the instrument trading currency if it is calculated for a staged/manual order (Stock Level of the Program Trading).

110

Total MV (in ...) = Total Market Value, expressed in the currency of Choice (set in the preferences).

Total PnL = Calculated as: Total PnL = Real PnL + Unreal PnL

Total PnL (bps) = Total PnL, expressed in basis points.

Total sold = Turnover sold by the broker.

Total Trades = Total number of trades in the instrument during the day.

Total Value = Total traded value of the instrument during the day in the relevant currency.

Trade Type = Displays a value if the trade is not a normal STP: - A for aggregated order: trade reported by trading system users via the window Manual Update, THESE TRADES ARE FOR INFORMATION ONLY AND ARE NOT REPORTED TO THE BACKOFFICE SYSTEM - T for manual trade reported by trading system users via the window Trade Registration, THESE TRADES ARE REPORTED TO THE BACKOFFICE SYSTEM - S for manual outside spread (reported by the market) - M for manual inside spread (reported by the market) - X for combination - E for offhours - 0 for unknown type

Trade Strategy = Trading strategy used for the calculation of the % Trade Target.

Traded Amount = Displays the traded amount of the respective order. This field is set to zero if the order has not been submitted or has yet not traded.

TradeId = Displays the X-Trade ID.

Trades = Displays the number of trades for the order.

Trend = Compares Last price with Yesterday. The arrow indicates the trend.

Trigger Price = For Stop Limit orders. Trigger Price to activate the order.

Trigger Volume = For Step Up orders. The Trigger Volume to activate the Stepping of the order. The order will move aggressively of one tick to match the market.

Turnover = Displays the turnover in the currency of the instrument; i.e. traded amount multiplied by average price.

Type = Icon showing the type of message received.

Unex/BA Vol = Indicates how much, in percent, of the unexecuted shares can be executed immediately if the trader is willing to cross the spread.

Unex/ERV = The unexecuted shares are compared to what is normally traded from now to the end ofthe day.

111

Unexecuted Amount = Quantity of the instrument defined in the order that was not traded.

Unreal PnL = Unrealized PnL, calculated as: - for the BUY side: Σ( (Ref - Ask price) x Unexecuted Amt ) - for the SELL side Σ( (Bid - Ref price) x Unexecuted Amt ) The value is expressed in the currency of choice if it is calculated for a basket (List Level of the Trade Center) or in the instrument trading currency if it is calculated for a staged/manual order (Stock Level of the Trade Center).

Unreal PnL (bps) = Unrealized PnL, expressed in basis points.

Unsent Amount = Quantity of the instrument defined in the order that was not sent to the market.

Unsent MV(...) = Unsent Market Value, calculated as: Unsent MV = Σ( Unsent Amt * P) Where P is the market price LAST, or YESTERDAY if LAST is not available. The value is expressed in the currency of choice if it is calculated for a basket (List Level of the Trade Center) or in the instrument trading currency if it is calculated for a staged/manual order (Stock Level of the trade Center).

User / User Id = The user that last modified the order. In the window trade summary, the owner is displayed for positions and individual bookings only if Company Aggregation is unchecked.

Validity = The default validity is always “Day”. Possible values: - Day for a normal order - Day+ for extended trading hours (only for the American ECNs) - OP for Opening call (for VIX, GER, STO, HEL and the American ECN ADOT) - CL for Closing call (for MIL, GER, STO, HEL and the US markets) - GTD for Good Till Date, if not matched, the order will remain active until the specified date - GTC for Good Till Cancel, if not matched, the order will remain active during the time period allowed by the exchange - GTX for Good Till Crossing. The order will be cancelled when the next auction starts - GTT for Good Till Time, if not matched, the order will remain active until the specified time.

Visible Amount = Displays the visible amount in the market.

Volume = Total market traded volume of the instrument during the day.

Volume Sold = Total sold volume by the trading participant for the considered instrument.

Volume Bought = Total bought volume by the trading participant for the considered instrument.

VWAP = Volume Weighted Average Price, calculated for the intraday trading. Off-exchange trades are not taken into account for this calculation.

Wave Id = For orders sent with the window create wave from the Program Trading window.

Yesterday = Yesterday’s closing price.

112

Shortcut Keys Access to the menu bar = Alt About X-TradeOn-Line = Ctrl+F1 Application's window system menu = Alt+Spacebar Cancel Order = Ctrl+Shift+M Change Order = Ctrl+Shift+N Center the focus in the vertical order depth = F5 Exit the application = Alt+F4 Fill order = Ctrl+Shift+E Filter = Ctrl+Shift+F Find Instrument = Ctrl+F or F3 Help contents = F1 Inspector = Ctrl+Shift+I Program Trading = Ctrl+Shift+B New window = Ctrl+N Order Book – Own = Ctrl+Shift+G Order Depth = Ctrl+Shift+D Order Registration = Ctrl+Shift+R or F7 Price Information = Ctrl+Shift+P Save Workspace = Ctrl+Y Sort = Ctrl+Shift+S Trade Summary – Own = Ctrl+Shift+T Trade Ticker – Own = Ctrl+Shift+A Window Settings = Ctrl+Shift+H Delete field value = Delete or Esc for Multi Order Registration Close the current active window = Ctrl+F4 or Ctrl+W Display the local window system menu = Alt+- (hyphen)

113

Display the context menu = Shift+F10 or the button "Menu" Switch active window = Ctrl+Tab or Ctrl+F6 Switch active workspace = Alt + PgUp for previous workspace Alt + PgDn for next workspace Auto size the column width according to the content = Ctrl++ Auto size the column width according to both content and headers = Ctrl+Shift++ Refresh, (only for Inspector, VWAP, Order Log and Trade History) = F5 Inverted selection in the program trading window (all rows except the highlighted rows will be selected) = Ctrl+Shift+A

114

This document describes how to use X-TradeOn-Line. Users can follow the step by step instructions, and learn how to display information, place orders and trade. This document covers the functions that are available but does not include technical descriptions. X-TradeOn-Line is powered by NeoNet XG technology.

Market Data provided by NeoNet.

Copyright Notice

This document is copyright protected. All rights reserved.

Disclaimer and Limitation of Liability This document is for informational purposes only and, while based on information believed to be reliable, no guarantee is given that it is accurate or complete. Because of the possibility of human and mechanical errors as well as other factors,

Handelsbanken is not responsible for any errors or omissions in the information.

Handelsbanken makes no representations and disclaims all express, implied and statutory warranties of any kind to the user and/or any third party, including any warranties of accuracy, timeliness, completeness, merchantability and fitness for a particular purpose. In addition, this document does not constitute an offer to sell or a solicitation to buy any security or other financial instrument. Handelsbanken shall not be liable to user or to any other entity or individual for any loss of profits, revenues, trades, data or for any indirect, special, punitive, consequential or incidental loss or damage of any nature arising from any cause whatsoever, even if Handelsbanken has been advised of the possibility of such damage. Unless due to wilful tortuous misconduct or gross negligence,

Handelsbanken (and affiliates) shall have no liability in tort, contract or otherwise to user and/or any third party. This document is for the use of intended recipients only and the information contained herein may not be reproduced, redistributed, or copied in whole or in part for any purpose without the prior expressed consent of Handelsbanken.