General information
The online trading platform “DealingOffice” allows to make transactions with different financial instruments via Internet. The software includes three main components: iTrader, iDealer, server modules, which interact in the following way: iTrader:
The client's terminal iTrader is the program which users download via Internet and after installation can open real and demo accounts. The main stress is made on the low size of this module which facilitates its downloading at low speed of Internet-connections.
With the help of iTrader the client may: - Receive real-time information about the current market situation (quotes and news).
- Receive real-time information about his account with margin requirements and open positions. Financial results on each account are recalculated after every change in quotes and clients receive a complete report of their current profit/loss and can make quick decisions in accordance with current market situation.
- Receive real-time information about open positions (instrument, time, price etc.), market and limiting orders, placed during the current session, and deals, made for the current session.
- Receive information by e-mail about the deals and financial results of the account for each session.
- Watch the history of orders, deals and operations on the account for a required period, print it and save in a file.
- Open any number of charts, reflecting price movements for selected financial instruments. Change the chart types (bars, lines, candlesticks), color and background of the charts.
- Place support/resistance and trend lines for technical analysis.
- Conduct technical analysis of price movements with 15 technical indicators.
- Export quotes to programs of advanced technical analysis.
- Receive messages from the dealer.
iDealer:
The dealer’s terminal iDealer allows to confirm/decline client’s orders for making a deal in the real-time mode during the trade session.
With iDealer the dealer can: - Receive real-time information about the current market situation (quotes and news).
- Receive real-time information about each real and demo account with margin requirements and open positions. Financial results on each account are recalculated after every change in quotes and the dealer receives a complete report of their current profit/loss.
- Receive real-time information about open positions (instrument, time, price etc.), market and limiting orders, placed during the current session, and deals, made for the current session.
- Receive information about placed/executed/declined/active orders and deals for the current trade session.
- Look through the history of orders, deals and operations for each account for a chosen period and print it. Watch the history of financial results both for each instrument independently and the trading desk as a whole.
- See the total amount of money put and withdrawn from the trading desk within a selected period.
- Open any number of charts, reflecting price movements for selected financial instruments. Change the chart types (bars, lines, candlesticks), colour and background of the charts. Place support/resistance and trend lines for technical analysis. Conduct technical analysis of price movements with 15 technical indicators.
- Receive orders from clients indicating the number of the order, account, instrument, price and volume for making a deal at current market quotes – confirm/decline these orders. Make deals on each account, place limiting orders (for phone dealing).
- Receive messages from the server modules about the state of the current trade session (active, paused, closed), quota sources and connection.
- Change all the parameters for each instrument and terms of working with them (spreads, commission etc.).
Server part
Server part consists of several independent modules that exchange information through a database.
The server part is managed by remote control. It has a few main components responsible for different functions. All operations of the trading platform take place through the server, where all information is reserved and saved on the backup hard drive – it reduces the risk of its loose due to instability of Internet-connections. The backup hard drive will keep the information in case of failure of the main drive.
Data first comes to the server, where it is processed by the modules and directed to the dealers’ and traders’ terminals.
Server modules:
Database Purpose: saving trading operations, quote history and providing exchange of data between the server modules.
Calculation module Purpose: making all current calculations, control for clients’ accounts, settlements for deals.
Manager’s module Purpose: This module is used for supporting access from remote administrator. It provides control for trading sessions, receives quotes from one or several data sources and forms the quotes for the system.
Dealer’s module Purpose: this module is used for supporting and remote work of the dealer’s station. Several dealer’s stations may work independently, which allows several dealers to control the trading process and operate several instruments.
Trader’s module Purpose: this module provides remote access of unlimited number of trading terminals (iTrader).
Utilities module Multifunctional module for auxiliary operations, not connected with financial activities directly, such as sending e-mail reports to clients, translation of quotes to web-sites.
Due to architecture, where the main server module is a highly productive database and other modules are not connected with each other directly, a high stability of server performance is achieved even in critical situations.
The package specification: During negotiations parties agree upon functional set and price of so called “basic” package for the customer. This package includes three main parts of the trading platform (iDealer, iTrader, server part), modified in accordance with the customer’s requirements (internationalization, adding the necessary set of financial instruments), free technical support and consultations on the matters of software performance within a previously agreed period. Besides, the package includes free updates of the current version of the trading platform.
|