Follow Us

Match-Trade LinkedIn Match-Trade Twitter Match-Trade Facebook Match-Trade Telegram Match-Trade YouTube

Match-Trader Admin Full Server License

Installation #

The installation process consists of the following steps:

1. Install the adequate version of Java (32bit or 64bit) from the Java support page

You can find different version of Java under the link below:

2. Install application from the following link:

Log in to Admin application #

  1. To log in you need to type the correct server address in the Server field. The server address is always provided by Match-Trade Technologies.
  2. In the Login and Password field you need to type credentials to your administrator account.
  3. If you click “save login data”, then the system will store your login and password on your local computer, which will be used for future logins to the applications

Admin Main window #

In Admin main window there are three buttons:

  • Take system snapshot. This button generates a system snapshot on demand with the most up to date database.
  • Shutdown QFX instance. By clicking this button you are able to shut down the whole system after taking the full snapshot.   This option should be used only in emergency situations or before an upgrade to the new version.
  • Global Configuration.   
    • Global Trusted Market.
      If the “Global Trusted Market” flag is turned off, at least one LP quote has to be present in the order book (for a given instrument) to allow executions of market orders as well as activation of pending orders and stop-outs (preferable option for Forex). If the “Global Trusted Market” flag is turned on, then the market is always trusted, which means that market and pending orders can be executed despite of presence of LP orders.
    • Auto generate Client Id.
      Allow to switch on/off. If the “Auto generate Client Id” flag is turned on, then you can choose the “Next Client ID”, which is the number from which new accounts will be created. You can also set a range of IDs which will be skipped by the system when creating new accounts. If the “Auto generate Client Id” flag is turned off then the system creates accounts then the system creates accounts one by one starting with the lowest numbers and there is no possibility to skip some of them.

Symbols/MEs #

In this bookmark user can set various parameters which concern instrument configuration.

  • Symbol. It is the name of the instrument in the system
  • ID. It is the unique ID of the instrument in the system
  • Sym. Alias. It is the name of the instrument which will be visible on the trading platform.
  • Lot size. It is the value which allows us to show on the platform nominal values instead of lots.
  • B curr. It is a base currency in a given currency pair. It is a 1st  currency in the pair
  • Q curr. It is a quote currency in a given currency pair. It is a 2nd  currency in the pair
  • Price Dec places – It is a number of digits after comma of a price of particular instrument. In other words it is an instrument precision
  • VolDecPlaces – It is a precision of the order volume which can be sent to ME
  • Calc Type – It is a type of instrument it can be FOREX, CFD or FXCFD
  • Vol. Step – It is minimum order size for particular instrument
  • Leverage Default instrument Leverage
  • Swap Calc Type – It is a type of swaps calculation. It can be Pips or Percents
  • Swap L value of the swap for Long Position
  • Swap Svalue of the swap for Short Position
  • Multiplier it is a contract multiplier for CFD instruments
  • Divider it is a contract divider for CFD instruments
  • Mult. Currency It is a currency in which multiplier is denominated
  • Description – It is symbol description visible on the trading platform.
  • Delay Yellow – It is a time (in seconds) after which symbol in the LP Symbols tab will change the color from yellow to red.
  • Delay Green – It is a time (in seconds) after which symbol in the LP Symbols tab will change the color from green to yellow.

There are a few buttons on the bottom of the window:

  • New – by clicking this button user can add new instrument
  • Refresh – it refreshes configuration of the instruments
  • Submit Changes – by clicking this button you submit changes which were made
  • Sessions Calendar – here you can define trade session for particular instrument
  • Sessions Copy – here you can copy session of one instrument to other instruments
  • Downloadit is an option to download whole configuration to csv file
  • Upload – it is an option to upload configuration from csv file to the server

If you right click on particular instrument you are able to close or open session manually for particular instrument.

Groups #

In main window you can see a list of all groups with their parameters.

  • Group Name –  It is a name of the group
  • Dep Curr  – It is a deposit currency of the client group
  • Comm / MM – It is a default commission per million USD traded
  • Pending multipler / 1000 – It is a % value which is applied as a margin for pending orders
  • Default Leverage % – It is a default leverage of the group
  • S/O Level  – It indicates at what level accounts will reach the stop out activation
  • Hedged – It indicates if this group should be hedged with LP
  • Manager – It indicates if group consists of manager users
  • Admin – it is a setting which indicates if users in this group should have Manager Roles
  • BrokerManager – it is a setting which indicates if users in this group should have Broker Manager Roles
  • Company – it is an owner of the group

If you double click on the group, then it is possible to change some additional group parameters

  • Currency Decimal Places – It is a precision for deposit currency
  • Agent Commission per Million – It is a value of commission which can be added to agent accounts
  • Margin Call in % – it is a level when clients receives a margin call notification
  • Price Filter Interval [ms] – the delay execution for scalpers’ trades
  • Coverage Mode – it is a setting which allows to hedge trades manually for a given group
  • Commission Upfront – if enabled commission will be taken only once on the trade opening
  • Islamic SWAP – when you set this option, the swaps will be displayed in the system as a deposit/withdrawal with the comment “storage fee” containing Position and symbol.
  • EOD Reports Mode – you can define if you wish to send daily reports to your clients
  • EOM Reports Mode – you can define if you wish to send monthly reports to your clients
  • EOM/EOD Generation time – you can define at what time you want to send daily and monthly reports
  • Swap Calculation time – it is time when swap will be calculated on clients accounts
  • Default retail mode – it is a mode in which groups works
  • Margin calculation type – defines how the margin is calculated for accounts inside this group
  • Button Configure instruments – it allows to change instrument settings in particular group
  • Button Configure SMTP – it allows to set a mailer to send  notifications to the clients


Group instruments Details

If you click on Configure Instruments button then you will be able to enable or disable instruments in the group, set specific markups, commission, swaps or leverage per instrument in a given group. Some of the columns are the same as in the general Symbols tab, if the values are set in the group they overwrite the values from general tab. Columns different from general tab are:

  • Enabled – it defines which symbols are enabled to be traded and quoted in the group
  • Bid Markup – enables us to add a markup for the bid price. Must be added as negative value
  • Ask Markup – enables us to add a markup for the ask price. Must be added as positive value
  • Total Markup – shows the sum of bid and ask markup
  • Min. Vol. – enables us to set a minimum volume on the instrument
  • Max. Vol. – enables us to set a maximumvolume on the instrument
  • Comm. Type – it defines how the commission should be calculated.
  • Commission – size of the commission
  • Min. Comm. $ – minimum commission which will be taken
  • Agent C. Type – it defines how the commission should be calculated for agent account
  • Agent Comm. – size of the agent commission
  • Close Only Mode – selected symbol will be only possible to close
  • Disable retail exec – enables us to disable retail execution on a chosen instrument
  • Swap Schedule Type
    • Days
    • Hours
  • Swap Schedule Value
  • Swap Free Days – Specifies how many days after opening a position Swaps are not charged. A parameter set to 7 would mean that swaps will be charged for the first time only on the 8th day after opening the transaction.

Example of Swap Schedule use:

  • Swap Schedule Type = HOURS
  • Swap Schedule Value = 3
  • Swap Calculation Time (specified on group settings) = 00:00

In this example, Swaps will be charged every 3 hours starting from 00:00.

  • Swap Schedule Type = DAYS
  • Swap Schedule Value = 3
  • Swap Calculation Time (specified on group settings) = 00:00

In this example, Swapy will be charged every 3 days at 00:00, since the value was set.

If you click on Configure SMTP button then you will be able to set a mailer from which trades in this group will receive EOM/EOD reports and informations about stoupouts and margin calls.

  • SMTP host – host of the mail provider
  • SMTP port – port to the given host
  • Login – login to the email
  • Password – password to the email
  • Mail from – email address
  • Copy to – email address to which report copy will be send
  • SSL – it defines if the SSL protocol is enabled
  • TLS – it defines if the TLS protocol is enabled
  • Signature – enables us to set the mail Signature
  • Delay between mails – enables us to set delay between send mails (in ms)

Below is also the button for Test e-mail which gives possibility to test if the provided mailer works.

Second Tab – Email Notofication Setup enables us to set if the mails about Deposit/Withdrawals and Credit In/Out should be send.

Special Accounts #

In this window user can create new manager and admin users or edit existing ones.
In the main view there is a list of all managers and admins with defined manager/admin rights and access to particular groups.

Once you click the NEW button there is a new window where user can create a new manager or admin. Fields marked with “*” are obligatory and must be filled out. In order to create a manager or admin you need to create a new account in the group with manager or admin role. In this window you can set a new password or block the account. If you don’t set the account password then it will be generated automatically and it will be displayed after clicking ok button.

In the rights management window user can define what roles should have particular manager or admin account. Each manager can have different role and different access to the group. You can select particular groups or roles by clicking arrow buttons.

Available roles:

  • Deposits – it is a role which allows adding new deposits on trading accounts
  • Withdrawals – it is a role which allows making new withdrawals from trading accounts
  • Add Account – It is a role which allows adding new trading accounts
  • Modify Account – It is a role which allows modifying trading accounts
  • Reports – This role enables managers to generate reports from manager application
  • Trading – If this role is enabled you can execute a transaction on client account from manager application
  • Hedging Reports – it is a role which allows seeing hedging reports 
  • Position Edit – it is a role which allows manager to edit the open positions

LP Configuration #

In the LP configuration window broker can set all parameters concerning connected Liquidity Providers. It can also see prices which are coming from LPs.

The colors indicates if prices from a given LP are fresh (green), prices didn’t come in time set in Delay Green in Symbols tab or didn’t come in time set in Delay Yellow (red color). Grey color means that instrument has closed session at given moment.

While clicking the config button for selected LP broker can decide what instruments should be connected from particular LP.  Broker can also apply his own markups to the individual symbols provided by the given LP.

In LP Setup tab broker can add new LP connection or edit existing one. It can also indicate if LP can be connected as internal hedging. Available parameters in the window are following:

  • LP Client IDit is unique LP identifier
  • LP Name it is a name of LP configured in the system
  • Hedging Address – it is address of the LP connector for hedging purposes
  • Internal Hedging – it is an option to hedge with the LP which uses also the same system

Routing Rules #

In Routing rules window broker can set specific routing rules for groups instruments and LPs.

Broker can specify:

  • Sequence – it is a sequence number. Routing rules with lower numbers have precedence over the ones with higher numbers
  • Group pattern – it is a field where broker defines what groups he wants to send to LP
  • Symbol Pattern – it is a field where broker can define what instruments he wants to hedge with particular LP. * means that all instruments are selected
  • LP ID – it is an ID of a Liquidity Provider defined in the LP configuration window Broker can add, edit or delete routing rules according to his needs
  • Comment – it is a filed where broker can put some important informations for him about htis routing.
  • Enable Mirroring – mirroring gives broker possiblity to clone the routed trades to selected account.
  • Mirror Acc Id – it is a filed where broker can set the mirroring account
  • Reverse Mirroring – reverse mirroring will open reverse positions on the mirroring account
  • Coverage Percent – what percentage value of trades will be covered on LP side. 100 means that LP cover trades 1:1.

Candles Maintenance #

It is a window where broker can retrieve candles from a given interval and correct them if needed. There is also an option to export the chart history to csv file or import it to the server for a particular instrument.

Logged Users #

In this tab broker can see all the logged clients with their connection type, login time, expiration time and the token session.

Fix Sessions #

In this window broker can find all the fix application connected to the system. After selecting fix application created fix sessions will be visible with their type of connection and current status. Broker can click on the individual session and provoke the logon, logout, reset or dissconnect. At the bottom of this window are the events and messages which happend on the chosen fix session.

System Journal #

System Journal shows theserver logs. Logs can be exported to CSV or TXT file.

To find some special logs broker needs to retrieve logs, choose log level, service name, time and filter the text he would like to search for.

Visit Match-Trade's Official Website