2 Introduction

The Elasticia Trading Client is a trading terminal providing you with basic trading functionality for the Elasticia Trading System.

Some key business features of Elasticia Trading System are:

2.1 About this User Guide

Note:

All windows and figures in this user guide should be seen as examples, and they all have a specific version of Windows™ Look and Feel. Their appearance and content may differ slightly from what you see in your application.

2.2 Prerequisites

The Elasticia Trading Client is a downloadable Java Web-start client which installs itself automatically on your workstation. The only requirement is that you have Java 1.6 update 20 or later installed on your workstation.

2.3 User Registration

Once you are a registered user at NGM, you will receive three things:

2.4 Private and Public Services

Elasticia provides two connection services:

As a user of the trading client, you do not notice this other than when you log in/out or if you should experience connection problems.

Market data (orders in the market and trades etc.) are accessible via the Market Data Web interface (MDWeb). Refer to 5 below for more information on the MDWeb.

2.5 Installing the Client and Applying the Automatic Connection Settings

Depending on your firm’s connection policy, you may connect to the central system via a regular Internet connection or via a dedicated network.

When you receive your user registration email, your firm has most likely already made its connectivity decision. If not, or if the decision is changed later, you may have to specify your connection settings manually (see 2.5.1 below).

To install the Client and apply the automatic connection settings, follow these steps:

  1. Download the Elasticia Trading Client from a web address link provided in your user registration email (see previous chapter). The client will install and start automatically.

  2. Place the .zip file contained in the same email on your Desktop or any other location that you can access from the client.

  3. Start the client.

  4. In the Main menu, select File > Options to open the Options dialogue.

  5. Click the Connections tab.

    On the Connections tab you can per channel see your current connection settings, if any.

  6. Click the Import button to open the “Select Options to Import” dialogue.

  7. Click the Browse button to open the “Select zip file or userdir” dialogue.

  8. Browse to the zip file, select it and click the OK button. This will import the connection settings contained in the .zip file and apply them to your client

After you have clicked OK, your trading client will automatically close and after approximately 15-45 seconds restart again. You are now ready to log in.

Note:

  • For information on how you can check your workstation network status, see chapter 3.2 below.
  • The Export button allows you to export your connection settings in the same fashion you Import your settings.

2.5.1 Specifying your Connection Settings Manually

To manually specify your connection settings, do the following:

  1. Start the client.

  2. In the Main menu, select File > Options to open the Options dialogue.

  3. Click the Connections tab.

    The Connections tab has, as the figure above shows, a separate sub-tab for each channel that you subscribe to.

  4. For each channel that you want to set up, click the corresponding tab, and fill in the required information:

    1. Server name including port number.

      The format is: <server name>:<port number>.

      For example: server1.com:1234.

    2. Username

    3. Password

  5. Click the OK button.

Note:

  • The Advanced tab should only be changed by a system administrator.
  • If you add or change an existing connection setting while you are logged in, you will be logged out from all channels, regardless of the channel setting that you are updating, before the new setting is applied.

2.6 Logging in/out of the Application

Logging In

To log in to your Elasticia Trading Client, follow these steps:

  1. Start the client.

  2. Select Channels > Log in in the Main menu, or click the Log in button in the toolbar.

  3. If you are required to use a Digipass in order to log in to the Private channel, use your Digipass to retrieve the Credential that you will be promted to specify in the Authentication Needed dialogue.

If one or several channels are experiencing connection problems, cancel the log-in attempt by clicking the button in the client status bar.

When the log-in attempt has been cancelled, select File > Options in the Main menu to open the Options dialogue. On the Connections tab, you can review your log-in settings and edit them, if needed.

Logging Out

To log out without closing the client, select Channels > Log out all Channels in the Main menu or click the corresponding button in the toolbar. To log out and exit the Elasticia Trading Client, simply close the client application.

You can cancel the log-out attempt in the same way you cancel a log-in attempt: by clicking the button in the client status bar.

When you log out, the appearance of your Workspace is automatically saved for the next time you log in again.

Note:

In order to avoid trigging the Action on Connection Loss function (see 3.5 below), make sure that you always log out properly at the end of your work session.

2.7 Changing your Password

If you want to change your password, contact the NGM Technical Support (see 2.12 below for details).

2.8 User Sessions

It is possible to leave a user session open overnight and continue to use it the following trading. However, your firm may have a connection policy that automatically closes, or requires all connections to be manually disconnected, over night.

2.9 Members, Trader Groups and Users

The User model is divided into three levels:

There are a couple of reasons for why the concept of trader groups was introduced. One reason is that an organization may have a group of users that handles client orders and another group that is responsible for quotation. These groups can be put in two different trader groups to minimize any interference of each other. An example of this is the following scenario:

A Trader Group consists of 5 people and they have a number of orders in the market. 4 of the users log out and after a while the remaining User is unwillingly disconnected from the central system. Since no User belonging to the Trader Group is now connected, and the last connection went down unwillingly, this event will trigger for all orders belonging to the Trader Group, regardless of order type etc., the Connection on Loss function to kick in (also called Unmanaged Order Action). The setting for this function specifies, per order, if an order should remain in the market, be suspended or deleted when the connection is lost. A separate Trader Group for a certain type/group of orders would in this situation have kept them isolated from the group that was disconnected.

Another reason may be that a Member may not want all orders and trades to be available for all its users.

Here is some more Trader Group related information:

2.10 User Types

There are three User types available in the system, and the first two are available in the Elasticia Trading Client:

The difference between Trader and Quote Validation Client is that the Quote Validation Client utilizes the Quote Validation functionality. For a description of the Quote Validation functionality, refer to the NGM Member Rules document which is downloadable from the NGM Member Group web page.

2.11 Client Version

Select Help > About from the Main menu to view information about the client version. Here you will also find support information.

2.12 Support Information

Select Help > About from the Main menu to view support information. Here you will also find information about the system version.

Market Surveillance
Email: marknadsovervakningen@ngm.se
Telephone: +46-8-566 390 55
Fax: +46--8-566 390 01

Technical Support

Email:support@ngm.se
Telephone: +46-8-566 390 60
Fax: +46-8-566 390 01

2.13 NGM Member Rules

The NGM Member Rules document is downloadable from the NGM Member Group web page.