JPX Service Desk
FAQ Site (Application FAQ / System Support FAQ)
  • Font Size
  • S
  • M
  • L

Contacts for JPX Service Desk

Application Procedure contact
Open Hours: Business day 9:00 am - 6:30 pm
TEL: +81-50-3819-1070
Email: servicedesk@jpx.co.jp
arrownet support contact
Open Hours:
  Japanese) 24/7
  English) 7:00 am - 6:30 pm on business days
TEL: +81-50-3819-1030
Email: arrownet_support@jpx.co.jp
arrowhead/ToSTNeT contact
Open Hours: Business day 7:00 am - 6:30 pm
TEL: +81-50-3822-8882
Email: arrowhead@jpx.co.jp
J-GATE contact
Open Hours:
  Japanese) 24/7
  English) 7:00 am - 6:30 pm on business days
TEL: +81-50-3822-8900
Email: j-gate3@jpx.co.jp
Clearing contact
Open Hours: Business day 9:00 am - 5:00 pm
TEL: +81-50-3819-1076
Email: servicedesk_clearing@jpx.co.jp
  • No : 10655
  • Updated Date : 2021/03/31 12:41
  • Modified on : 2023/01/17 08:10
  • Print

[J-GATE3.0] Setting of “account name on JSCC derivatives clearing” on 23rd byte to 30th byte of [exchange_info_s] when placing new order.

Please advise below for setting of "account name on JSCC derivatives clearing "on 23rd byte to 30th byte of [exchange_info_s] when placing new order.
 
1) If 1st byte is set to space and 2nd to 8th byte are set to NULL, in which account will the execution be stored? 
2) If 8th byte is all set to NULL, how will it be processed to the clearing system and in which account will the execution be stored? 
3) Will JSCC derivative clearing system process differently depending on the amount and placement of space on the byte?
4) If 8th byte is all set to space, will JSCC derivative clearing system process the value identically?
Category : 

Answer

Values between 23rd and 30th byte of [exchange_info_s] corresponds to JSCC derivative clearing system (hereinafter referred to as "the clearing system"). 
The execution will be stored in the relevant account only when the values between 23rd and 30th byte of [exchange_info_s] exactly matches the account registered in the clearing system. 
 
If there are no account matching the values between 23rd and 30th byte of [exchange_info_s], the account to store execution will be searched under the condition below and the execution will be stored. 
a) If the account has enabled Automatic Allocation Rule (can be set by GUI or FIX) in the clearing system, execution will be stored to the specified account which matches the J-GATE User ID used to place the order (MO31, etc.).
b) If a default account is set in the clearing system, execution will be stored to the default account.

1), 2)
Account with names that matches question 1) or 2) cannot be registered in the clearing system.
Therefore, in both cases, a) will be checked, and if a) is not set, execution will be stored as explained in b).
Furthermore, if condition a) and b) both does not apply, the relevant execution will be rejected by the clearing system (will not be stored).

3) The behavior depending on the placement of space is as below.
-Space placed at the beginning (both single and multiple), spaces will be ignored by the clearing system. 
(i.e. [ABC*****],[%ABC****],[%%ABC***] will all be identified as [ABC] by the clearing system.) 
Note: [%] represents space, [*] represents NULL. The same applies below. 
 
-Space placed in the middle, the relevant space will be identified as a space. 
(i.e. [ABC%DEF*] is identified as [ABC%DEF], and [ABC%%DEF] is identified as [ABC%%DEF].) 
 
-Spaces placed at the end (both single and multiple), the relevant spaces will be ignored by the clearing system. 
(i.e.  [ABC%****],[ABC%%***],[ABC%%%%%] will all be identified as [ABC] by the clearing system.)
 
4) When 8th byte is all set to space, the relevant spaces will be identified as spaces by the clearing system. 
When spaces are set, the execution will be stored to the default account. 
(Execution will be stored to the default account when default account name is specified.)