Trading
Risk and Controls
Pre Trade Risk Control
The DGCX trading platform offers 6 trading protection limits (TPE), against which all orders entered into the market are checked, and which are rejected if they fail the necessary validation steps. Orders that are matched in the system are validated against further trading protection limits and are flagged if they fail to meet the necessary validation steps.
Static validation
Turnover:
This limit checks the total tumover value of each of the orders being placed. And if the value is greater than the limit set the order will get rejected.
Volume:
The volume limit checks the quantity of each of the orders being placed, And if the quantity is greater than the limit set, the order will get rejected.
% better than the opposite side:
This TPL checks the percentage difference between the price of the order being placed and the best price on the opposite side. The percentage difference between the two prices shouldn't be more than the set limit. The price should be ≤ Best ask * (1+% better than opposite side)
For a Buy Order: The price should be ≤ Best ask * (1+% better than opposite side)
For a Sell Order: The price should be ≥ Best Bid * (1-% better than opposite side)
Note that if the order book is empty on the opposite side this validation is not undertaken.
Note this validation is not undertaken for spread order books as negative prices and 0 is allowed in those order books.
% worse than same side:
the order being placed and the best price on the same side. The percentage difference between the two prices shouldn't be more than the set limit.
For a Buy Order: The price should be ≥ Best Bid* (1-% worse than same side)
For a Sell Order:The price should be ≤ Best As* (1+% worse than same side)
Note that if the order book is empty on the same side this validation is not undertaken.
Note this validation is not undertaken for spread order books as negative prices and 0 is allowed in those order books.