Multi platform exposure monitoring
In its daily work, the brokerage team of each financial broker must monitor
the company's exposure. For this purpose, trading platforms have the appropriate
software tools. The interesting question is how brokers cope when the company
has more than one trading server. As an example, many companies work
with both Metaquotes MT4 and Metaquotes MT5. Also, many of them use more than
one MT4 server due to the technical limitations of the platform. In this case, the broker
must monitor the exposure in one or more MT4Manager programs and at least one MT5Manager
program. Things are also complicated by the fact that the exposure generated by the company
must be equal to that of the LP-to. In this case, at least one Web interface
provided by the LP is used. Ultimately, the broker must monitor the exposure on 4 different
screens, which is practically impossible. Let's not forget the fact that the names of the instruments
on the LP and the broker are not always the same. If I were a broker, things would look like this:
I'm glad I'm not a broker :) So what can we do about it?
First, let's collect the exposure from all sources in the company. This means all trading platforms, bridges,
interfaces provided by LPs. Step two is to unify the name of the instruments to make sure that EURUSD is
EURUSD in every platform and not EURUSD.p. Step three is to aggregate the exposure from similar sources, for example
the exposure from the MT4 and MT5 platforms can be aggregated to be subsequently compared with the exposure from the LP -to. Step four is to compare the exposure from the trading servers with that from the LPs. Step five
is to calculate the difference between the exposures from the previous step. Step six is to display the result in a table.
Please come.
As we know, appetite comes with eating. Why not complicate the task a little more. The exposure of a company is a set of thousands of records. Brokers are interested in certain groups of them. For example, one team member can monitor only the exposure generated by the server serving London and another only the exposure from Dubai. In this case, we need a panel where we can configure each screen. The configuration is set using rules. The rules can be based on symbols, symbol groups, accounts, groups of accounts, trading servers, etc. We click our fingers and the result is
in front of us.
Okay, so far we have the exposure formed by our own trading servers compared to the exposure of the LPs.
If the two are the same, everything is OK. But if there is a difference.. The reason for this must be investigated. How can we help?
It would be good if the program allows you to show the way the exposure is formed for a specific symbol with the click of a button.
I will call the button "Details" and I will click it for you ;) The result is:
If all this works in real time, the broker on shift should look like this: