• No : 10630
  • Updated Date : 2021/03/11 17:05
  • Modified on : 2023/01/17 12:00
  • Print

[J-GATE3.0] Is there a case that orders can be sent although Order rate limit (Limit for number of new orders rate per time period) set in TradeGuard has been exceeded?

Is there a case that orders can be sent although Order rate limit (Limit for number of new orders rate per time period) set in TradeGuard has been exceeded?
Category : 

Answer

Order Rate Limit is Breached when a tenth of the set Limit is exceeded within a tenth of a second.
However, it is not always calculated precisely every tenth of a second. There could be cases where orders are processed before TradeGuard risk check takes effect, for example when a large number of orders are entered.
 
In the example below, orders may be placed without Breaching.
1. Cases that orders can be placed
(a)Number of orders sent in 1/10 seconds in participant's system exceeds Order rate limit
or
(b)Number of orders sent in 1/10 seconds in J-GATE exceeds Order rate limit
-However, if the number of orders placed in 1/10th of a second measured based on the data TradeGuard receives from J-GATE does not exceed the limit of Order Rate Limit.
 
In the example below, orders may not be placed due to a Breach*.
2. Cases that orders cannot be placed.
(a)Number of orders sent in 1/10 seconds in participant's system does not exceed Order rate limit
(b)Number of orders sent in 1/10 seconds in J-GATE does not exceed Order rate limit
- However, if the number of orders placed in 1/10th of a second measured based on the data TradeGuard receives from J-GATE exceeds the limit of Order Rate Limit.

*In order to avoid this, please consider to set TradeGuard's Order Rate Limit to a value that is somewhat larger than the number of orders per tenth of a second controlled by the user's system.