Structure of trading and clearing XML reports on the Moscow Exchange FX and precious metals market
Table of contents
CCX03, CCX3A - Clearing report
CCX04, CCX4A, CCX4P - Report on total net obligation / total net claim
CCX10 - Report on fees
CCX11 - Report on margin calls
CCX14 - Report on trades with rescheduled settlement date
CCX15 - Report on risk management orders
CCX17 - Report on derivatives obligation
CCX18 - Report on settlement price
CCX19 - Report on clearing identifiers
CCX20 - Report on trading and clearing accounts
CCX20A - Report on trading and clearing accounts (2nd and 3rd level)
CCX37 - Report on claim / obligation
CCX43 - Extract from the register of trades accepted to the clearing
CCX44 - Report on risk parameters
CCX49 - Report on assets profile transferred on FX market
CCX69 - Debt redemption requirement
CCX84 - Collateral valuation report
CCX89 - Report on collateral
CCX96, CCX97 - Cancellation of notification on money depositing and withdrawal to/from collateral account / Notification on money depositing and withdrawal to/from collateral account
CCX99 - Report on cash flow
CCX122 - Extract from the NCC register of offers
CCX123 - Extract from the register of OTC trades in foreign currency
CUX16 - Additional commission fee liabilities report
CUX22 - Orders report
CUX23 - Trades report
CUX24 - Transactions report
CUX30 - Monthly report on the market-maker's obligations fulfillment
CUX33 - Trades report (analytical accounting)
CUX34 - Register of transactions of sponsored market access (SMA) users
CUX50 - Trading Calendar
CUX82 - Report on trading participant's clients
CCX03, CCX3A
Clearing report
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX03 |
Element with report data |
|||||
ReportDate |
Report date |
+ |
date |
|||
ClearingFirmId |
Clearing Member ID |
+ |
string |
0-12 |
||
ClearingFirmName |
Clearing Member name |
+ |
string |
0-120 |
||
ClearingFirmNameEN |
Clearing Member name (eng) |
string |
0-120 |
|||
SETTLE |
Element with data per settlement code |
|||||
ExtSettleCode |
Clearing Member settlement code |
+ |
string |
20 |
||
ExtSettleCodeUnifiedPool |
Unified pool Settlement code attribute («Y» - yes, «N» - no) |
string |
1-1 |
|||
CURRPAIR |
Element with data per currency pair |
|||||
CurrencyId |
Base Currency/Precious metal ID |
+ |
string |
4 |
||
CurrencyName |
Base Currency/Precious metal name |
+ |
string |
30 |
||
CurrencyNameEN |
Base Currency/Precious metal name (eng) |
string |
30 |
|||
CoCurrencyId |
Quote currency ID |
+ |
string |
4 |
||
CoCurrencyName |
Quote currency name |
+ |
string |
30 |
||
CoCurrencyNameEN |
Quote currency name (eng) |
string |
30 |
|||
RECORDS |
Element with data per trade |
|||||
TradeNo |
Trade number |
+ |
decimal |
20 |
0 |
|
SecurityId |
Instrument ID |
+ |
string |
12 |
||
SecShortName |
Instrument short name |
+ |
string |
10 |
||
TradeGroup |
Trade type: T - spot trade, S - swap trade, B - bicurrency basket trade, N - OTC trade in foreign currency |
+ |
string |
1-1 |
||
BuySell |
Trade direction: B - buy, S - sell |
+ |
string |
1-1 |
||
TradeDate |
Trade date |
+ |
date |
|||
TradeTime |
Trade time |
+ |
time |
|||
TradeType |
Trade type |
+ |
string |
1 |
||
Decimals |
Number of significant digits after the decimal point in the trade rate (price field) |
+ |
integer |
|||
Quantity |
Value in the Base Currency (in currency units / grams) |
+ |
decimal |
20 |
2 |
|
Value |
Value in the quote currency |
+ |
decimal |
20 |
2 |
|
Price |
Rate |
+ |
decimal |
20 |
6 |
|
TrdAccId |
Trading and clearing account code |
+ |
string |
12 |
||
ClientCode |
Client code |
string |
12 |
|||
Details |
Client taxpayer identification number or passport number |
string |
20 |
|||
SubDetails |
Subbroker taxpayer identification number or passport number |
string |
20 |
|||
TradeNoSrc |
Number of the initial trade. Filled for swap trades with rescheduled settlement date of second leg |
decimal |
20 |
0 |
||
OrderNo |
Offer number |
+ |
decimal |
20 |
0 |
|
/RECORDS |
||||||
/CURRPAIR |
||||||
/SETTLE |
||||||
/CCX03 |
||||||
/MICEX_DOC |
CCX04, CCX4A, CCX4P
Report on total net obligation / total net claim
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX04 |
Element with report data |
|||||
ReportDate |
Report date |
+ |
date |
|||
ClearingFirmId |
Clearing Member ID |
+ |
string |
0-12 |
||
ClearingFirmName |
Clearing Member name |
+ |
string |
0-120 |
||
ClearingFirmNameEN |
Clearing Member name (eng) |
string |
0-120 |
|||
SETTLE |
Element with data per settlement code |
|||||
ExtSettleCode |
Clearing Member settlement code |
+ |
string |
20 |
||
ExtSettleCodeUnifiedPool |
Unified pool Settlement code attribute («Y» - yes, «N» - no) |
string |
1-1 |
|||
CURRENCY |
Element with data per currency |
|||||
CurrencyId |
Currency/Precious metal ID |
+ |
string |
4 |
||
NccRealAccount |
Collateral account number |
string |
25 |
|||
NettoSum |
Total net liability / claim |
+ |
decimal |
20 |
2 |
|
RECORDS |
||||||
DataType |
Obligation type: |
+ |
string |
20 |
||
Debit |
Total obligation |
+ |
decimal |
20 |
2 |
|
Credit |
Total claim |
+ |
decimal |
20 |
2 |
|
/RECORDS |
||||||
/CURRENCY |
||||||
/SETTLE |
||||||
/CCX04 |
||||||
/MICEX_DOC |
CCX4P – preliminary report for one of several currencies with end of trading before USD.
CCX04 – report for all currencies after USD end of trading.
CCX4A – report on NCC trade prolongation.
CCX10
Report on fees
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX10 |
Element with report data |
|||||
ReportDate |
Report date |
+ |
date |
|||
ReportType |
Type of a report: CLEARING is provided for Clearing member, TRADING is provided for Trading member |
+ |
string |
|||
ClearingFirmId |
Clearing Member ID |
+ |
string |
0-12 |
||
ClearingFirmName |
Clearing Member name |
+ |
string |
0-120 |
||
ClearingFirmNameEN |
Clearing Member name (eng) |
string |
0-120 |
|||
SETTLE1 |
Element with data per 1st level settlement code |
|||||
ExtSettleCode |
Clearing Member settlement code |
+ |
string |
20 |
||
ExtSettleCodeUnifiedPool |
Unified pool Settlement code attribute («Y» - yes, «N» - no) |
string |
1-1 |
|||
NccRealAccount |
Collateral account number |
string |
25 |
|||
TYPE |
Element with data per commission type depending on its receiver |
|||||
ComType |
«1» - commission for organization of trading, «2» - clearing commisiion, «3» - commission for the integrated technological service |
+ |
string |
1-1 |
||
RECORDS |
Element with commission fee data per 1st level settlement code |
|||||
CommisType |
Commission type* |
+ |
string |
1-4 |
||
CommisName |
Commission fee description in Russian |
+ |
string |
255 |
||
CommisNameEN |
Commission fee description in English |
string |
255 |
|||
DateFrom |
Starting date of commission charge period |
+ |
date |
|||
DateTo |
Ending date of commission charge period |
+ |
date |
|||
Comm |
Total commission fee in RUB |
+ |
decimal |
20 |
2 |
|
ITSVAT |
including VAT |
decimal |
20 |
2 |
||
SETTLE2 |
Element with data per 2nd level settlement code |
|||||
ExtSettleCode |
2nd level settlement code |
+ |
string |
20 |
||
Comm |
Total commission fee in RUB |
+ |
decimal |
20 |
2 |
|
/SETTLE2 |
||||||
/RECORDS |
||||||
/TYPE |
||||||
/SETTLE1 |
||||||
/CCX10 |
||||||
/MICEX_DOC |
*
CCX11
Report on margin calls
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX11 |
Element with report data |
|||||
ReportDate |
Report date |
+ |
date |
|||
MaxMarginDate |
Latest date for the margin call settlement |
+ |
date |
|||
ClearingFirmId |
Clearing Member ID |
+ |
string |
0-12 |
||
ClearingFirmName |
Clearing Member name |
+ |
string |
0-120 |
||
ClearingFirmNameEN |
Clearing Member name (eng) |
string |
0-120 |
|||
SETTLE |
Element with data per settlement code |
|||||
ExtSettleCode |
Clearing Member settlement code |
+ |
string |
20 |
||
MarginSum |
Margin call value, in rubles |
+ |
decimal |
20 |
2 |
|
/SETTLE |
||||||
/CCX11 |
||||||
/MICEX_DOC |
CCX14
Report on trades with rescheduled settlement date
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX14 |
Element with report data |
|||||
ReportDate |
Report date |
+ |
date |
|||
ReportType |
Report type: CLEARING – for Clearing Member, TRADE – for Trading Member |
+ |
string |
|||
FirmId |
Clearing Member ID / Registration code of the Trading Member |
+ |
string |
0-12 |
||
FirmName |
Clearing Member name / Trading Member name |
+ |
string |
0-120 |
||
FirmNameEN |
Clearing Member name (eng) / Trading Member name (eng) |
string |
0-120 |
|||
SETTLEDATE |
Element with data per settlement date |
|||||
SettleDate |
Settlement date |
+ |
date |
|||
SETTLE |
Element with data per settlement code |
|||||
ExtSettleCode |
Clearing Member settlement code |
+ |
string |
20 |
||
CURRPAIR |
Element with data per currency pair |
|||||
CurrencyId |
Base Currency/Precious metal ID |
+ |
string |
4 |
||
CurrencyName |
Base Currency/Precious metal name |
+ |
string |
30 |
||
CurrencyNameEN |
Base Currency/Precious metal name (eng) |
string |
30 |
|||
CoCurrencyId |
Quote currency ID |
+ |
string |
4 |
||
CoCurrencyName |
Quote currency name |
+ |
string |
30 |
||
CoCurrencyNameEN |
Quote currency name (eng) |
string |
30 |
|||
RECORDS |
Element with data per trade |
|||||
TradeNo |
Trade number |
+ |
decimal |
20 |
0 |
|
SecurityId |
Instrument ID |
+ |
string |
12 |
||
SecShortName |
Instrument short name |
+ |
string |
10 |
||
TradeGroup |
Trade type: T - spot trade, S - swap trade, B - bicurrency basket trade, N - OTC trade in foreign currency |
+ |
string |
1-1 |
||
BuySell |
Trade direction: B - buy S - sell |
+ |
string |
1-1 |
||
TradeDate |
Trade date |
+ |
date |
|||
TradeTime |
Trade time |
+ |
time |
|||
TradeType |
Trade type |
+ |
string |
1 |
||
Decimals |
Number of significant digits after the decimal point in the rate (price field) |
+ |
integer |
|||
Quantity |
Value in the base Currency (currency units / grams) |
+ |
decimal |
20 |
2 |
|
Value |
Value in the quote currency |
+ |
decimal |
20 |
2 |
|
Price |
Rate |
+ |
decimal |
20 |
6 |
|
TrdAccId |
Trading and clearing account code |
+ |
string |
12 |
||
ClientCode |
Client code |
string |
12 |
|||
Details |
Client taxpayer identification number or passport number |
string |
20 |
|||
SubDetails |
Subbroker taxpayer identification number or passport number |
string |
20 |
|||
TradeNoSrc |
Number of the initial trade. Filled for swap trades with rescheduled settlement date of second leg |
decimal |
20 |
0 |
||
OrderNo |
Offer number |
+ |
decimal |
20 |
0 |
|
/RECORDS |
||||||
/CURRPAIR |
||||||
/SETTLE |
||||||
/SETTLEDATE |
||||||
/CCX14 |
||||||
/MICEX_DOC |
CCX15
Report on risk management orders
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX15 |
Element with report data |
|||||
ReportDate |
Report date |
+ |
date |
|||
ClearingFirmId |
Clearing Member ID |
+ |
string |
0-12 |
||
ClearingFirmName |
Clearing Member name |
+ |
string |
0-120 |
||
ClearingFirmNameEN |
Clearing Member name (eng) |
string |
0-120 |
|||
SETTLE |
Element with data per settlement code |
|||||
ExtSettleCode |
Clearing Member settlement code |
+ |
string |
20 |
||
SECURITY |
||||||
SecurityId |
Instrument ID |
+ |
string |
12 |
||
SecShortName |
Instrument short name (USDRUB_RSK, EURRUB_RSK) |
+ |
string |
10 |
||
CurrencyId |
Base currency ID |
+ |
string |
4 |
||
CoCurrencyId |
Quote currency ID |
+ |
string |
4 |
||
CentralRate |
Central rate for RUB/EUR or RUB/USD |
+ |
decimal |
20 |
6 |
|
OpeningBalance1 |
Net Obligation / Net Claim on risk management orders for trading day start, in the base currency |
+ |
decimal |
20 |
2 |
|
OpeningBalance2 |
Net Obligation / Net Claim on risk management orders for trading day start, in the quote currency |
+ |
decimal |
20 |
2 |
|
ClosingBalance1 |
Net Obligation / Net Claim on risk management orders for trading day end, in the base currency |
+ |
decimal |
20 |
2 |
|
ClosingBalance2 |
Net Obligation / Net Claim on risk management orders for trading day end, in the quote currency |
+ |
decimal |
20 |
2 |
|
RECORDS |
Element with data per trade |
|||||
TradeNo |
Risk management order number |
+ |
decimal |
20 |
0 |
|
TradeTime |
Risk management order placing time |
+ |
time |
|||
BuySell |
Risk management order Direction: B - Buy, S - Sell |
+ |
string |
1-1 |
||
Quantity |
Value in the base currency |
+ |
decimal |
20 |
2 |
|
Value |
Value in the quote currency |
+ |
decimal |
20 |
2 |
|
/RECORDS |
||||||
/SECURITY |
||||||
/SETTLE |
||||||
/CCX15 |
||||||
/MICEX_DOC |
CCX17
Report on derivatives obligation
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX17 |
Element with report data |
|||||
ReportDate |
Report date |
+ |
date |
|||
ReportType |
Report type: CLEARING – for Clearing Member, TRADE – for Trading Member |
+ |
string |
|||
FirmId |
Clearing Member ID / Registration code of the Trading Member |
+ |
string |
0-12 |
||
FirmName |
Clearing Member name / Trading Member name |
+ |
string |
0-120 |
||
FirmNameEN |
Clearing Member name (eng) / Trading Member name (eng) |
string |
0-120 |
|||
SETTLE |
Element with data per settlement code |
|||||
ExtSettleCode |
1st level settlement code (2nd level settlement code) |
+ |
string |
20 |
||
ExtSettleCodeUnifiedPool |
Unified pool Settlement code attribute («Y» - yes, «N» - no) |
string |
1-1 |
|||
NccRealAccount |
Collateral account number |
string |
25 |
|||
CURRENCY |
Element with data per currency/Precious metal |
|||||
CurrencyId |
Underlying asset code |
+ |
string |
4 |
||
CurrencyName |
Underlying asset name |
+ |
string |
30 |
||
CurrencyNameEN |
Underlying asset name (eng) |
string |
30 |
|||
TRADE |
Element with data per 2nd level settlement code (3rd level settlement code) |
|||||
ExtTradeCode |
2nd level settlement code (3rd level settlement code) |
+ |
string |
20 |
||
SETTLEDATE |
Element with data per settlement date |
|||||
SettleDate |
Settlement date |
+ |
date |
|||
SettlePrice |
Current settlement price |
+ |
decimal |
20 |
6 |
|
RECORDS |
Element with data per trades |
|||||
TradeDate |
Trade date |
+ |
date |
|||
TradeTime |
Trade time |
+ |
time |
|||
TradeNo |
Record number in trades register |
+ |
decimal |
20 |
0 |
|
LotSize |
Lot size |
+ |
integer |
|||
Price |
Previous settlement price (for trades before previous trading day) / Trade price (for previous trading day trades) |
+ |
decimal |
20 |
6 |
|
TradeGroup |
Obligation / claim type: F – futures contract; S – swap contract (second leg) |
+ |
string |
|||
BuySell |
Obligation / trade direction: B - buy S - sell |
+ |
string |
1-1 |
||
Quantity |
Obligation / claim value in underlying asset units |
+ |
decimal |
20 |
2 |
|
Value |
Obligation / claim value in rubles |
+ |
decimal |
20 |
2 |
|
Varm |
Obligation/Claims on variation margin payment/receipt |
+ |
decimal |
20 |
2 |
|
TrdAccId |
Trading and clearing account code |
+ |
string |
12 |
||
ClientCode |
Client code |
string |
12 |
|||
Details |
Client taxpayer identification number or passport number |
string |
41 |
|||
SubDetails |
Subbroker taxpayer identification number or passport number |
string |
41 |
|||
TermQuantity |
Obligation / claim value netted during the clearing session on the report generating date, in underlying asset units |
+ |
decimal |
20 |
2 |
|
TermValue |
Obligation / claim value netted during the clearing session on the report generating date, in rubles |
+ |
decimal |
20 |
2 |
|
/RECORDS |
||||||
/SETTLEDATE |
||||||
/TRADE |
||||||
/CURRENCY |
||||||
/SETTLE |
||||||
/CCX17 |
||||||
/MICEX_DOC |
CCX18
Report on settlement price
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX18 |
Element with report data |
|||||
ReportDate |
Report date |
+ |
date |
|||
CURRENCY |
Element with data per currency/Precious metal |
|||||
CurrencyId |
Currency / precious metal code |
+ |
string |
4 |
||
CurrencyName |
Currency/Precious metal name (rus) |
+ |
string |
30 |
||
CurrencyNameEN |
Currency/Precious metal name (eng) |
string |
30 |
|||
SETTLEDATE |
Element with data per settlement date |
|||||
SettleDate |
Settlement date |
+ |
date |
|||
SettlePrice |
Current settlement price |
+ |
decimal |
20 |
6 |
|
Price |
Previous settlement price |
decimal |
20 |
6 |
||
/SETTLEDATE |
||||||
/CURRENCY |
||||||
/CCX18 |
||||||
/MICEX_DOC |
CCX19
Report on clearing identifiers
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX19 |
Element with report data |
|||||
ReportDate |
Report date |
+ |
date |
|||
ReportType |
Report type: CLEARING – for Clearing Member, TRADE – for Trading Member |
+ |
string |
|||
FirmId |
Clearing Member ID / Registration code of the Trading Member |
+ |
string |
0-12 |
||
FirmName |
Clearing Member name / Trading Member name |
+ |
string |
0-120 |
||
FirmNameEN |
Clearing Member name (eng) / Trading Member name (eng) |
string |
0-120 |
|||
RECORDS |
Element with data per Clearing Identifier |
|||||
UserId |
Clearing Identifier authority |
+ |
string |
12 |
||
UserIdCM |
Clearing manager («Y» - yes, «N» - no) |
string |
1 |
|||
UserIdOp |
Operator («Y» - yes, «N» - no) |
string |
1 |
|||
UserIdTr |
Transfers («Y» - yes, «N» - no) |
string |
1 |
|||
OTCTr |
OTC trades in foreign currency («Y» - yes, «N» - no) |
string |
1 |
|||
OTCTrId |
Access to OTC trades (instrument ID list) |
string |
200 |
|||
DataChanged |
Changes («Y» - changed, «N» - not changed) |
+ |
string |
|||
/RECORDS |
||||||
/CCX19 |
||||||
/MICEX_DOC |
CCX20
Report on trading and clearing accounts
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX20 |
Element with report data |
|||||
ReportDate |
Report date |
+ |
date |
|||
ReportType |
Report type: CLEARING – for Clearing Member, TRADE – for Trading Member |
+ |
string |
|||
FirmId |
Clearing Member ID / Registration code of the Trading Member |
+ |
string |
0-12 |
||
FirmName |
Clearing Member name / Trading Member name |
+ |
string |
0-120 |
||
FirmNameEN |
Clearing Member name (eng) / Trading Member name (eng) |
string |
0-120 |
|||
SETTLE |
Element with data per settlement code |
|||||
ExtSettleCode |
Settlement code |
+ |
string |
20 |
||
BankAccModelType |
A flag for settlement code indication the model of the Settlement code: |
+ |
string |
|||
ExtSettleCodeUnifiedPool |
Unified pool Settlement code attribute («Y» - yes, «N» - no) |
string |
1-1 |
|||
ExtSettleCodeType |
Settlement code type: S – for proprietary funds accounting; L – for clients funds accounting; D – for trust funds accounting |
+ |
string |
|||
TrdAccId |
Trading and clearing account code |
+ |
string |
12 |
||
Details |
Client taxpayer identification number or passport number |
string |
20 |
|||
SubDetails |
Subbroker taxpayer identification number or passport number |
string |
20 |
|||
CommPaymentAcc |
Flag that shows if commission fee is charged from this settlement code (Y/N) |
string |
1-1 |
|||
TaxPaymentAcc |
Flag that shows if variable commission fee is charged from this settlement code (Y/N) |
string |
1-1 |
|||
TaxPaymentAccLink |
Reference to settlement code to be used for variable commission fee payments |
string |
12 |
|||
SegrClientCode |
Settlement account opened for Segregated Client (Y/N) |
string |
1-1 |
|||
RECORDS |
Element with data per settlement code |
|||||
CurrencyId |
Currency ID |
+ |
string |
4 |
||
NccRealAccount |
Collateral account number |
+ |
string |
25 |
||
/RECORDS |
||||||
/SETTLE |
||||||
/CCX20 |
||||||
/MICEX_DOC |
CCX20A
Report on trading and clearing accounts (2nd and 3rd level)
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX20A |
Element with report data |
|||||
ReportDate |
Report date |
+ |
date |
|||
ReportType |
Report type: CLEARING – for Clearing Member, TRADE – for Trading Member |
+ |
string |
|||
FirmId |
Clearing Member ID / Registration code of the Trading Member |
+ |
string |
0-12 |
||
FirmName |
Clearing Member name / Trading Member name |
+ |
string |
0-120 |
||
FirmNameEN |
Clearing Member name (eng) / Trading Member name (eng) |
string |
0-120 |
|||
SETTLE12 |
Element with data per Settlement accounts Level 1 and 2 |
|||||
ExtSettleCode |
1st level settlement code (2nd level settlement code) |
string |
20 |
|||
TrdAccId |
Trading and clearing account code |
string |
12 |
|||
ClearingFirmId |
Clearing member ID |
string |
0-12 |
|||
ClearingFirmName |
Clearing member name |
string |
0-120 |
|||
ClearingFirmNameEN |
Clearing member name (eng.) |
string |
0-120 |
|||
Details |
Client taxpayer identification number or passport number |
string |
20 |
|||
SubDetails |
Subbroker taxpayer identification number or passport number |
string |
20 |
|||
ClientInfo |
A flag to indicate disclosure of information on clients to the Clearing member ("Y" is for disclose, "N" is for not disclose) |
string |
1-1 |
|||
SETTLE23 |
Element with data per settlement code (2nd or 3rd level) |
|||||
ExtSettleCode |
1st level settlement code (2nd level settlement code) |
string |
20 |
|||
ClearingFirmClient |
The clearing register Level 3 service provided for the clearing member (Y / N) |
string |
1-1 |
|||
TrdAccId |
Trading and clearing account code |
string |
12 |
|||
TrdFirmId |
Registration code of the Trading Member |
string |
0-12 |
|||
TrdFirmName |
Trading Member name |
string |
0-120 |
|||
TrdFirmNameEN |
Trading Member name (eng) |
string |
0-120 |
|||
Details |
Client taxpayer identification number or passport number |
string |
20 |
|||
SubDetails |
Subbroker taxpayer identification number or passport number |
string |
20 |
|||
OpenDate |
Opening date of trading and clearing account code |
date |
||||
SETTLE3 |
Element with data per settlement code |
|||||
ExtSettleCode |
2st level settlement code (3nd level settlement code) |
string |
20 |
|||
TrdAccId |
Trading and clearing account code |
string |
12 |
|||
Details |
Client taxpayer identification number or passport number |
string |
20 |
|||
SubDetails |
Subbroker taxpayer identification number or passport number |
string |
20 |
|||
OpenDate |
Opening date of trading and clearing account code |
date |
||||
/SETTLE3 |
||||||
/SETTLE23 |
||||||
/SETTLE12 |
||||||
/CCX20A |
||||||
/MICEX_DOC |
CCX37
Report on claim / obligation
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX37 |
Element with report data |
|||||
ReportDate |
Report date |
+ |
date |
|||
ReportType |
Report type: CLEARING – for Clearing Member, TRADE – for Trading Member |
+ |
string |
|||
FirmId |
Clearing Member ID / Registration code of the Trading Member |
+ |
string |
0-12 |
||
FirmName |
Clearing Member name / Trading Member name |
+ |
string |
0-120 |
||
FirmNameEN |
Clearing Member name (eng) / Trading Member name (eng) |
string |
0-120 |
|||
SETTLE |
Element with data per settlement code |
|||||
ExtSettleCode |
1st level settlement code (2nd level settlement code) |
+ |
string |
20 |
||
ExtSettleCodeUnifiedPool |
Unified pool Settlement code attribute («Y» - yes, «N» - no) |
string |
1-1 |
|||
SETTLEDATE |
Element with data per settlement date |
|||||
SettleDate |
Settlement date |
+ |
date |
|||
SECURITY |
Element with data per instrument |
|||||
SecurityId |
Instrument ID |
+ |
string |
12 |
||
SettlePrice |
Current settlement price |
+ |
decimal |
20 |
6 |
|
Price |
Previous settlement price |
decimal |
20 |
6 |
||
TRDACC |
Element with data per Trading and clearing account code |
|||||
TrdAccId |
Trading and clearing account code of appropriate level |
+ |
string |
12 |
||
RECORDS |
Element with data per positions |
|||||
QuantityBegC |
Claim on the results of previous settlement day clearing session, in underlying asset units |
+ |
decimal |
20 |
2 |
|
ValueBegRURD |
Obligation on the result of previous settlement day clearing session, in rubles |
+ |
decimal |
20 |
2 |
|
QuantityBegD |
Obligation on the result of previous settlement day clearing session, in underlying asset units |
+ |
decimal |
20 |
2 |
|
ValueBegRURC |
Claim on the results of previous settlement day clearing session, in rubles |
+ |
decimal |
20 |
2 |
|
QuantityMidC |
Claim on trades, concluded during the previous settlement day, in underlying asset units |
+ |
decimal |
20 |
2 |
|
ValueMidRURD |
Obligation on trades, concluded during the previous settlement day, in rubles |
+ |
decimal |
20 |
2 |
|
QuantityMidD |
Obligation on trades, concluded during the previous settlement day, in underlying asset units |
+ |
decimal |
20 |
2 |
|
ValueMidRURC |
Claim on trades, concluded during the previous settlement day, in rubles |
+ |
decimal |
20 |
2 |
|
QuantityFinC |
Claim on the results of current settlement day clearing session, in underlying asset units |
+ |
decimal |
20 |
2 |
|
ValueFinRURD |
Obligation on the result of current settlement day clearing session, in rubles |
+ |
decimal |
20 |
2 |
|
QuantityFinD |
Obligation on the result of current settlement day clearing session, in underlying asset units |
+ |
decimal |
20 |
2 |
|
ValueFinRURC |
Claim on the results of current settlement day clearing session, in rubles |
+ |
decimal |
20 |
2 |
|
Varm |
Obligation to pay / claim for variation margin |
+ |
decimal |
20 |
2 |
|
/RECORDS |
||||||
/TRDACC |
||||||
/SECURITY |
||||||
/SETTLEDATE |
||||||
/SETTLE |
||||||
/CCX37 |
||||||
/MICEX_DOC |
CCX43
Extract from the register of trades accepted to the clearing
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX43 |
Element with report data |
|||||
ReportDate |
Report date |
+ |
date |
|||
ReportType |
Report type: CLEARING – for Clearing Member, TRADE – for Trading Member |
+ |
string |
|||
FirmId |
Clearing Member ID / Registration code of the Trading Member |
+ |
string |
0-12 |
||
FirmName |
Clearing Member name / Trading Member name |
+ |
string |
0-120 |
||
FirmNameEN |
Clearing Member name (eng) / Trading Member name (eng) |
string |
0-120 |
|||
SETTLE |
Element with data per settlement code |
|||||
ExtSettleCode |
1st level settlement code (2nd level settlement code) |
+ |
string |
20 |
||
ExtSettleCodeUnifiedPool |
Unified pool Settlement code attribute («Y» - yes, «N» - no) |
string |
1-1 |
|||
SETTLEDATE |
Element with data per settlement date |
|||||
SettleDate |
Settlement date |
+ |
date |
|||
CURRPAIR |
Element with data per currency pair |
|||||
CurrencyId |
Base Currency/Precious metal ID |
+ |
string |
4 |
||
CurrencyName |
Base Currency/Precious metal name |
+ |
string |
30 |
||
CurrencyNameEN |
Base Currency/Precious metal name (eng) |
string |
30 |
|||
CoCurrencyId |
Quote currency ID |
+ |
string |
4 |
||
CoCurrencyName |
Quote currency name |
+ |
string |
30 |
||
CoCurrencyNameEN |
Quote currency name (eng) |
string |
30 |
|||
RECORDS |
Element with data per trade |
|||||
TradeNo |
Trade number |
+ |
decimal |
20 |
0 |
|
SecurityId |
Instrument ID |
+ |
string |
12 |
||
SecShortName |
Instrument short name |
+ |
string |
10 |
||
TradeGroup |
Trade type: T - spot trade, S - swap trade, B - bicurrency basket trade, N - OTC trade in foreign currency |
+ |
string |
1-1 |
||
BuySell |
Trade direction: B - buy, S - sell |
+ |
string |
1-1 |
||
TradeDate |
Trade date |
+ |
date |
|||
TradeTime |
Trade time |
+ |
time |
|||
TradeType |
Trade type |
+ |
string |
1 |
||
Decimals |
Number of significant digits after the decimal point in the trade rate (price field) |
+ |
integer |
|||
Quantity |
Value in the Base Currency (in currency units / grams) |
+ |
decimal |
20 |
2 |
|
Value |
Value in the quote currency |
+ |
decimal |
20 |
2 |
|
Price |
Rate |
+ |
decimal |
20 |
6 |
|
ClrComm |
Clearing Centre’s commission fee for clearing service, in rubles |
decimal |
20 |
2 |
||
ExchComm |
Exchange’s commission fee for organization of the Trading, in rubles |
decimal |
20 |
2 |
||
TrdAccId |
Trading and clearing account code |
+ |
string |
12 |
||
ClientCode |
Client code |
string |
12 |
|||
Details |
Client taxpayer identification number or passport number |
string |
20 |
|||
SubDetails |
Subbroker taxpayer identification number or passport number |
string |
20 |
|||
TradeNoSrc |
Number of the initial trade. Filled for swap trades with rescheduled settlement date of second leg |
decimal |
20 |
0 |
||
OrderNo |
Offer number |
+ |
decimal |
20 |
0 |
|
/RECORDS |
||||||
/CURRPAIR |
||||||
/SETTLEDATE |
||||||
/SETTLE |
||||||
/CCX43 |
||||||
/MICEX_DOC |
* Only trades that have been concluded or settled on a report date and trades with parameter changes (for example, for derivative trades) are included into this report.
CCX44
Report on risk parameters
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX44 |
Element with data |
|||||
ReportDate |
Date of the report |
+ |
date |
|||
INFO |
Element with data per information type |
|||||
InfoType |
Type of the data in nested nodes (“M” – Market Risk Parameters, “I” – Percent Risk Parameters) |
+ |
string |
|||
RECORDS |
||||||
CurrencyId |
Currency / Precious metal identifier |
+ |
string |
4 |
||
CurrencyName |
Currency / Precious metal name |
+ |
string |
30 |
||
CurrencyNameEN |
Currency / Precious metal name (eng.) |
+ |
string |
30 |
||
Date_Fix |
Date of parameters fixation / change |
+ |
date |
|||
Time_Fix |
Time of parameters fixation / change |
+ |
time |
|||
NoLim |
Range number |
+ |
integer |
|||
QtyBegin |
Range start |
+ |
decimal |
20 |
0 |
|
QtyEnd |
Range end |
decimal |
20 |
0 |
||
Discount_L |
Risk rate for price decrease, % |
decimal |
20 |
8 |
||
Discount_H |
Risk rate for price increase, % |
decimal |
20 |
8 |
||
SettleDate |
Settlement date |
date |
||||
RTL_Rub |
Lower risk bound, RUB. |
+ |
decimal |
20 |
8 |
|
RTH_Rub |
Upper risk bound, RUB. |
+ |
decimal |
20 |
8 |
|
RTL_Per |
Lower risk bound, % annual |
decimal |
20 |
8 |
||
RTH_Per |
Upper risk bound, % annual |
decimal |
20 |
8 |
||
CentRate |
Central rate |
decimal |
20 |
8 |
||
CIRate_Rub |
Central indicative rate, RUB |
decimal |
20 |
8 |
||
CIRate_Per |
Central indicative rate, % annual |
decimal |
20 |
8 |
||
LPenRate |
Penalty rate for assets obligations transfer, % |
decimal |
20 |
8 |
||
HPenRate |
Penalty rate for Russian rubles obligations transfer, % |
decimal |
20 |
8 |
||
InSingleLim |
Asset is accepted as collateral (Y – yes, N – no) |
string |
1-1 |
|||
FullCovered |
Short selling is prohibited (Y – yes, N – no) |
string |
1-1 |
|||
/RECORDS |
||||||
/INFO |
||||||
/CCX44 |
||||||
/MICEX_DOC |
CCX49
Report on assets profile transferred on FX market
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX49 |
Element with report data |
|||||
ReportDate |
Report date |
+ |
date |
|||
ReportTime |
+ |
time |
||||
ClearingFirmId |
Clearing Member ID |
+ |
string |
0-12 |
||
ClearingFirmName |
Clearing Member name |
+ |
string |
0-120 |
||
ClearingFirmNameEN |
Clearing Member name (eng) |
string |
0-120 |
|||
SETTLE |
Element with data per settlement code |
|||||
ExtSettleCode |
Unified pool Settlement code |
+ |
string |
20 |
||
PROFINFO |
Element with assets profile data |
|||||
AssetID |
Asset ID |
+ |
string |
12 |
||
AssetName |
Asset name |
+ |
string |
30 |
||
AssetNameEN |
Asset name (eng) |
+ |
string |
30 |
||
OpeningBalance |
Opening balance |
+ |
decimal |
20 |
2 |
|
ClosingBalance |
Closing/ current balance |
+ |
decimal |
20 |
2 |
|
RECORDS |
Element with operation data |
|||||
ProfilTran |
Asset profile transferred sum/ amount |
+ |
decimal |
20 |
2 |
|
TranType |
Assets profile transfer type: 1 – assets profile transfer upon the initiative of Clearing Member, 2 – assets profile transfer upon the initiative of NCC |
+ |
integer |
|||
OperationTime |
Operation time |
+ |
time |
|||
TranNo |
Transaction number |
+ |
decimal |
20 |
0 |
|
ExtSettleCode2 |
2nd level Settlement code |
string |
20 |
|||
/RECORDS |
||||||
/PROFINFO |
||||||
/SETTLE |
||||||
/FIRM |
||||||
/CCX49 |
||||||
/MICEX_DOC |
CCX69
Debt redemption requirement
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX69 |
Element with report data |
|||||
ReportDate |
Report date |
+ |
date |
|||
MaxDebtsDate |
Latest date to repay debt |
+ |
date |
|||
MaxDebtsTime |
Latest time to repay debt |
+ |
time |
|||
ClearingFirmId |
Clearing Member ID |
+ |
string |
0-12 |
||
ClearingFirmName |
Clearing Member name |
+ |
string |
0-120 |
||
ClearingFirmNameEN |
Clearing Member name (eng) |
string |
0-120 |
|||
SETTLE |
Element with data per settlement code |
|||||
ExtSettleCode |
Clearing Member settlement code |
+ |
string |
20 |
||
DebtsSum |
Debt value |
+ |
decimal |
20 |
2 |
|
/SETTLE |
||||||
/CCX69 |
||||||
/MICEX_DOC |
CCX84
Collateral valuation report
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX84 |
Element with report data |
|||||
ReportDate |
Report date |
+ |
date |
|||
ClearingFirmId |
Clearing Member ID |
+ |
string |
0-12 |
||
ClearingFirmName |
Clearing Member name |
+ |
string |
0-120 |
||
ClearingFirmNameEN |
Clearing Member name (eng) |
string |
0-120 |
|||
SETTLE |
Element with data per settlement code |
|||||
ExtSettleCode |
Clearing Member settlement code * |
+ |
string |
20 |
||
SumValue |
Full collateral value in rubles |
+ |
decimal |
20 |
2 |
|
LockValue |
Locked collateral value in rubles |
+ |
decimal |
20 |
2 |
|
FreeValue |
Free collateral value in rubles |
+ |
decimal |
20 |
2 |
|
SingleLimit |
Single limit |
+ |
decimal |
20 |
2 |
|
RECORDS |
Element with data per trade |
|||||
CurrencyId |
Currency/Precious metal ID |
+ |
string |
4 |
||
CurrencyName |
Currency/Precious metal name |
+ |
string |
30 |
||
CurrencyNameEN |
Currency/Precious metal name (eng) |
string |
30 |
|||
NccRealAccount |
Collateral account number |
string |
25 |
|||
Quantity |
Collateral value (in currency units / grams) |
+ |
decimal |
20 |
2 |
|
LockQuantity |
Locked collateral value (in currency units / grams) |
+ |
decimal |
20 |
2 |
|
FreeQuantity |
Free collateral value (in currency units / grams) |
+ |
decimal |
20 |
2 |
|
Value |
Collateral value in rubles |
+ |
decimal |
20 |
2 |
|
/RECORDS |
||||||
/SETTLE |
||||||
/CCX84 |
||||||
/MICEX_DOC |
* Data on Unified Pool Settlement codes is not included into this report.
CCX89
Report on collateral
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX89 |
||||||
ReportDate |
Report date |
+ |
date |
|||
ReportType |
Report type: CLEARING – for Clearing Member, TRADE – for Trading Member |
+ |
string |
|||
FirmId |
Clearing Member ID / Registration code of the Trading Member |
+ |
string |
0-12 |
||
FirmName |
Clearing Member name / Trading Member name |
+ |
string |
0-120 |
||
FirmNameEN |
Clearing Member name (eng) / Trading Member name (eng) |
string |
0-120 |
|||
SETTLE |
Element with data per settlement code |
|||||
ExtSettleCode |
Settlement code |
+ |
string |
5 |
||
LevelType |
Settlement code level type: 1 – 1st level settlement code; 2 – 2nd level settlement code; 3 – 3rd level settlement code |
+ |
integer |
|||
RECORDS |
Element with data per liabilities |
|||||
CurrencyId |
Currency/Precious metal ID |
+ |
string |
4 |
||
CurrencyName |
Currency/Precious metal name |
+ |
string |
30 |
||
CurrencyNameEN |
Currency/Precious metal name (eng) |
string |
30 |
|||
OpeningBalance |
Opening balance |
+ |
decimal |
20 |
2 |
|
ClosingBalance |
Closing balance |
+ |
decimal |
20 |
2 |
|
DebitSum |
Debit total sum |
+ |
decimal |
20 |
2 |
|
CreditSum |
Credit total sum |
+ |
decimal |
20 |
2 |
|
NettoSum |
Total net claim / total net obligation |
+ |
decimal |
20 |
2 |
|
ENTRY |
Element with data per operation with Collateral |
|||||
OperationCode |
Collateral transaction code: 1 – Collateral incoming / withdrawal; 2 – Information about collateral changes using The Clearing system; 3 – Total net obligation / total net claim settlement; 4 – obligation/claim settlement on variation margin payment; 5 – obligation on trading commission; 6 – obligation on clearing commission (nly for clearing member); 7 – obligation on ITS commission. |
+ |
string |
2 |
||
OperationTime |
Operation time |
time |
||||
DocNo |
Operation number |
string |
20 |
|||
Debit |
Total dedits |
+ |
decimal |
20 |
2 |
|
Credit |
Total credits |
+ |
decimal |
20 |
2 |
|
Netto |
Net claim / net obligation |
+ |
decimal |
20 |
2 |
|
/ENTRY |
||||||
/RECORDS |
||||||
/SETTLE |
||||||
/CCX89 |
||||||
/MICEX_DOC |
CCX96, CCX97
Cancellation of notification on money depositing and withdrawal to/from collateral account / Notification on money depositing and withdrawal to/from collateral account
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
+ |
date |
|||
DOC_TIME |
File generation time |
+ |
time |
|||
DOC_NO |
Document unique number in the electronic document exchange system |
+ |
string |
35 |
||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
+ |
string |
35 |
||
SENDER_ID |
Sender ID |
+ |
string |
12-12 |
||
RECEIVER_ID |
Recipient ID |
+ |
string |
12-12 |
||
/DOC_REQUISITES |
||||||
CCX97 |
Element with report data |
|||||
FIRMPURPOSE_PAYMENT |
Firm short name |
+ |
string |
50 |
||
TRADE_DATE |
Clearing member identifier. For Derivatives market - identifier of the Settlement Firm. |
date |
||||
REGCODE |
Time of the report generation |
+ |
string |
12 |
||
EXTSETTLECODE |
Element with data on cash flow per settlement accounts |
|||||
ID |
Settlement code ID |
+ |
string |
|||
STATEMENT |
Element with data per account |
|||||
ACCOUNT |
Account number |
+ |
string |
|||
PURPOSE_PAYMENT_ACC |
Account name |
+ |
string |
210 |
||
ENTRY |
Data per operation |
|||||
CODETYPE |
Operation type code |
+ |
string |
|||
TRANSKIND |
Type of the document |
+ |
string |
|||
NUMBER |
Document number |
+ |
string |
35 |
||
REFERENCE |
string |
35 |
||||
PAY_NUMBER |
Number of the settlement document (payment number) |
string |
35 |
|||
ACC_DOC_DATE |
Date of the accounting document |
date |
||||
PAY_ACC |
Payer’s account number |
string |
||||
PAY_INN |
Payer’s taxpayer identification number |
string |
||||
PAY_KPP |
Payer’s KPP (tax registration reason code) |
string |
||||
PAY_NAME |
Payer’s name |
string |
160 |
|||
PAY_BIC |
Payer’s Bank Identification Code (Assigned by Bank of Russia) |
string |
||||
PAY_BANK |
Payer's bank name |
string |
160 |
|||
PAY_CORACC |
Payer’s bank correspondent account |
string |
||||
REC_ACC |
Recipient’s account number |
string |
||||
REC_INN |
Recipient’s taxpayer identification number |
string |
||||
REC_KPP |
Recipient’s KPP (tax registration reason code) |
string |
||||
REC_NAME |
Recipient’s name |
string |
160 |
|||
REC_BIC |
Recipient’s Bank Identification Code (Assigned by Bank of Russia) |
string |
||||
REC_BANK |
Recipient’s bank name |
string |
160 |
|||
COR_ACC |
Recipient’s bank correspondent account |
string |
||||
PURPOSE_PAYMENT |
Comments (purpose of payment) |
+ |
string |
210 |
||
CURRENCY |
Peyment currency |
+ |
string |
3-3 |
||
DEBIT |
Debit |
decimal |
32 |
2 |
||
CREDIT |
Credit |
decimal |
32 |
2 |
||
DATE |
Operation date |
+ |
date |
|||
CLRNUM |
Clearing registers |
string |
210 |
|||
ORDERINGPARTY |
Element with data per payer |
|||||
BIC |
SWIFT BIC |
string |
11 |
|||
PARTY_ID |
Party identifier (счет) |
string |
35 |
|||
NAMEADDR |
Name / address |
string |
140 |
|||
/ORDERINGPARTY |
||||||
INTERMEDIARY |
Element with data per intermediary bank |
|||||
BIC |
SWIFT BIC |
string |
11 |
|||
PARTY_ID |
Party identifier (account) |
string |
35 |
|||
NAMEADDR |
Name / address |
string |
140 |
|||
/INTERMEDIARY |
||||||
ACCOUNTWITHINSTITUTION |
Element with data per recipient bank |
|||||
BIC |
SWIFT BIC |
string |
11 |
|||
PARTY_ID |
Party identifier (account) |
string |
35 |
|||
NAMEADDR |
Name / address |
string |
140 |
|||
/ACCOUNTWITHINSTITUTION |
||||||
BENEFICIARY |
Element with data per beneficiary (recipient) |
|||||
BIC |
SWIFT BIC |
string |
11 |
|||
PARTY_ID |
Party identifier (account) |
string |
35 |
|||
NAMEADDR |
Name / address |
string |
140 |
|||
/BENEFICIARY |
||||||
/ENTRY |
||||||
/STATEMENT |
||||||
/EXTSETTLECODE |
||||||
/CCX97 |
||||||
/MICEX_DOC |
CCX99
Report on cash flow
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
+ |
date |
|||
DOC_TIME |
File generation time |
+ |
time |
|||
DOC_NO |
Document unique number in the electronic document exchange system |
+ |
string |
35 |
||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
+ |
string |
35 |
||
SENDER_ID |
Sender ID |
+ |
string |
12-12 |
||
RECEIVER_ID |
Recipient ID |
+ |
string |
12-12 |
||
/DOC_REQUISITES |
||||||
CCX99 |
Element with report data |
|||||
FIRMPURPOSE_PAYMENT |
Firm short name |
+ |
string |
50 |
||
TRADE_DATE |
Time of the report generation |
date |
||||
REGCODE |
Clearing member identifier. For Derivatives market - identifier of the Settlement Firm. |
+ |
string |
12 |
||
REPORT_TYPE |
Report Type. Following values are possible: |
+ |
string |
|||
EXTSETTLECODE |
Element with data on cash flow per settlement code |
|||||
ID |
Settlement code ID |
+ |
string |
|||
STATEMENT |
Data per Account |
|||||
ACCOUNT |
Account number |
+ |
string |
|||
CURRENCY |
ISO 4217 Currency code |
+ |
string |
3-3 |
||
OPENING_BALANCE |
Opening balance |
+ |
decimal |
32 |
2 |
|
CLOSING_BALANCE |
Closing balance |
+ |
decimal |
32 |
2 |
|
PREVIOUS_DATE |
Date of previous cash movement on the account |
date |
||||
DATE_OPENING_BALANCE |
Opening balance calculation date |
date |
||||
DATE_CLOSING_BALANCE |
Closing balance calculation date |
date |
||||
DEBIT_SUM |
Total debit |
+ |
decimal |
32 |
2 |
|
CREDIT_SUM |
Total credit |
+ |
decimal |
32 |
2 |
|
PURPOSE_PAYMENT_ACC |
Account name |
+ |
string |
210 |
||
ENTRY |
Element with data per operation |
|||||
CODETYPE |
Operation type code |
+ |
string |
|||
TRANSKIND |
Вид документа |
+ |
string |
|||
NUMBER |
Document number |
+ |
string |
35 |
||
REFERENCE |
Reference (field 20) |
string |
35 |
|||
PAY_NUMBER |
Number of the accounting document / reference (field 21) |
string |
35 |
|||
ACC_DOC_DATE |
Date of the accounting document |
date |
||||
PAY_ACC |
Payer’s account number |
string |
||||
PAY_INN |
Payer’s taxpayer identification number |
string |
||||
PAY_KPP |
Payer’s KPP (tax registration reason code) |
string |
||||
PAY_NAME |
Payer’s name |
string |
160 |
|||
PAY_BIC |
Payer’s Bank Identification Code (Assigned by Bank of Russia) |
string |
||||
PAY_BANK |
Payer's bank |
string |
160 |
|||
PAY_CORACC |
Payer’s bank correspondent account |
string |
||||
REC_ACC |
Recipient’s account number |
string |
||||
REC_INN |
Recipient’s taxpayer identification number |
string |
||||
REC_KPP |
Recipient’s KPP (tax registration reason code) |
string |
||||
REC_NAME |
Recipient’s name |
string |
160 |
|||
REC_BIC |
Recipient’s Bank Identification Code (Assigned by Bank of Russia) |
string |
||||
REC_BANK |
Recipient's bank |
string |
160 |
|||
COR_ACC |
Corresponding account number |
string |
||||
PURPOSE_PAYMENT |
Comments (purpose of payment) |
+ |
string |
210 |
||
DEBIT |
Debit |
decimal |
32 |
2 |
||
CREDIT |
Credit |
decimal |
32 |
2 |
||
DATE |
Date of the operation |
+ |
date |
|||
ORDERINGPARTY |
Element with data per Payer |
|||||
BIC |
SWIFT/BIC-code |
string |
11 |
|||
PARTY_ID |
Account ID |
string |
35 |
|||
NAMEADDR |
Name/ Address |
string |
140 |
|||
/ORDERINGPARTY |
||||||
INTERMEDIARY |
Element with data per intermediary bank |
|||||
BIC |
SWIFT/ BIC-code |
string |
11 |
|||
PARTY_ID |
Account ID |
string |
35 |
|||
NAMEADDR |
Name/ Address |
string |
140 |
|||
/INTERMEDIARY |
||||||
ACCOUNTWITHINSTITUTION |
Element with data per Recipient’s bank |
|||||
BIC |
SWIFT/ BIC-code |
string |
11 |
|||
PARTY_ID |
Account ID |
string |
35 |
|||
NAMEADDR |
Name/ Address |
string |
140 |
|||
/ACCOUNTWITHINSTITUTION |
||||||
BENEFICIARY |
Element with data per Recipient |
|||||
BIC |
SWIFT/ BIC-code |
string |
11 |
|||
PARTY_ID |
Account ID |
string |
35 |
|||
NAMEADDR |
string |
140 |
||||
/BENEFICIARY |
||||||
/ENTRY |
||||||
/STATEMENT |
||||||
/EXTSETTLECODE |
||||||
/CCX99 |
||||||
/MICEX_DOC |
CCX122
Extract from the NCC register of offers
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX122 |
Element with report data |
|||||
ReportDate |
Trading date |
+ |
date |
|||
CLEARPART |
Element with data per clearing participant |
|||||
ClearingFirmId |
Clearing Firm ID |
+ |
string |
0-12 |
||
ClearingFirmName |
Clearing Firm Name (rus) |
+ |
string |
0-120 |
||
ClearingFirmNameEN |
Clearing Firm Name (eng) |
string |
0-120 |
|||
SETTLE |
Element with data per settlement code |
|||||
ExtSettleCode |
Clearing Firm settlement code |
+ |
string |
20 |
||
SESSION |
Element with data per session type |
|||||
AddSession |
Session type |
+ |
string |
1-1 |
||
SessionName |
Session name (rus) |
+ |
string |
|||
SessionNameEN |
Session name (eng) |
+ |
string |
|||
CURRPAIR |
Element with data per currency pair |
|||||
CurrencyId |
Currency ID |
+ |
string |
4 |
||
CurrencyName |
Currency name (rus) |
+ |
string |
30 |
||
CurrencyNameEN |
Currency name (eng) |
string |
30 |
|||
CoCurrencyId |
Related currency ID |
+ |
string |
4 |
||
CoCurrencyName |
Related currency name (rus) |
+ |
string |
30 |
||
CoCurrencyNameEN |
Related currency name (eng) |
string |
30 |
|||
SECURITY |
Element with data per security |
|||||
SecurityId |
Security ID |
+ |
string |
12 |
||
SecShortName |
Short security name |
+ |
string |
10 |
||
FaceValue |
Quote |
+ |
decimal |
20 |
6 |
|
SETTLEDATE |
Element with data per settlement date |
|||||
SettleDate |
Settlement date |
+ |
date |
|||
GROUP |
Element with data per offer type |
|||||
TradeGroup |
Offer type: N – offer to execute OTC trade in foreign currency |
+ |
string |
1-1 |
||
RECORDS |
Element with data per offer |
|||||
OrderNo |
Offerr number |
+ |
decimal |
20 |
0 |
|
UserId |
User ID |
+ |
string |
0-12 |
||
ASP |
Trading participant's EHS (equivalent of handwritten signature) |
+ |
string |
0-12 |
||
EntryTime |
Offer registration time |
+ |
time |
|||
BuySell |
Order direction: B - buy S - sell |
+ |
string |
1-1 |
||
OrderType |
Offer type |
+ |
string |
3 |
||
BasePrice |
Base rate |
decimal |
20 |
6 |
||
Quantity |
Value expressed in the currency of the lot, in units of currency |
+ |
decimal |
20 |
0 |
|
Decimals |
Number of significant digits after the decimal point in the rate (price field) |
+ |
integer |
|||
Price |
Price |
decimal |
20 |
6 |
||
Status |
Status |
+ |
string |
1-1 |
||
AmendTime |
Offer withdrawal time |
time |
||||
Balance |
Non-filled remainder |
+ |
decimal |
20 |
2 |
|
CPFirmId |
Counterparty Firm ID |
string |
0-12 |
|||
TrdAccId |
Trade-Clearing Account code of appropriate level |
+ |
string |
12 |
||
ClientCode |
Client code |
string |
12 |
|||
Details |
Client taxpayer number or passport number |
string |
20 |
|||
SubDetails |
Subbroker taxpayer number or passport number |
string |
20 |
|||
BoardId |
Trading board ID |
+ |
string |
4 |
||
BoardName |
Trading board name (rus) |
+ |
string |
30 |
||
BoardNameEN |
Trading board name (eng) |
string |
30 |
|||
/RECORDS |
||||||
/GROUP |
||||||
/SETTLEDATE |
||||||
/SECURITY |
||||||
/CURRPAIR |
||||||
/SESSION |
||||||
/SETTLE |
||||||
/CLEARPART |
||||||
/CCX122 |
||||||
/MICEX_DOC |
CCX123
Extract from the register of OTC trades in foreign currency
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CCX123 |
Element with report data |
|||||
ReportDate |
Trading date |
+ |
date |
|||
CLEARPART |
Element with data per clearing participant |
|||||
ClearingFirmId |
Clearing Firm ID |
+ |
string |
0-12 |
||
ClearingFirmName |
Clearing Firm Name (rus) |
+ |
string |
0-120 |
||
ClearingFirmNameEN |
Clearing Firm Name (eng) |
string |
0-120 |
|||
SETTLE |
Element with data per settlement code |
|||||
ExtSettleCode |
Clearing Firm settlement code |
+ |
string |
20 |
||
SESSION |
Element with data per session type |
|||||
AddSession |
Additional session (Y/N) |
+ |
string |
1-1 |
||
SessionName |
Session name (rus) |
+ |
string |
|||
SessionNameEN |
Session name (eng) |
+ |
string |
|||
CURRPAIR |
Element with data per currency pair |
|||||
CurrencyId |
Currency ID |
+ |
string |
4 |
||
CurrencyName |
Currency name (rus) |
+ |
string |
30 |
||
CurrencyNameEN |
Currency name (eng) |
string |
30 |
|||
CoCurrencyId |
Related currency ID |
+ |
string |
4 |
||
CoCurrencyName |
Related currency name (rus) |
+ |
string |
30 |
||
CoCurrencyNameEN |
Related currency name (eng) |
string |
30 |
|||
SECURITY |
Element with data per security |
|||||
SecurityId |
Security ID |
+ |
string |
12 |
||
SecShortName |
Short security name |
+ |
string |
10 |
||
FaceValue |
Quote |
+ |
decimal |
20 |
6 |
|
SETTLEDATE |
Element with data per settlement date |
|||||
SettleDate |
Settlement date |
+ |
date |
|||
GROUP |
Element with data per trade type |
|||||
TradeGroup |
Trade type: N - OTC trade with foreign currency |
+ |
string |
1-1 |
||
RECORDS |
Element with data per each trade |
|||||
TradeNo |
Trade number |
+ |
decimal |
20 |
0 |
|
BuySell |
Trade direction: B – buy, S - sell |
+ |
string |
1-1 |
||
OrderNo |
Offer number |
+ |
decimal |
20 |
0 |
|
TradeDeriv |
Derivative trade (Y – yes, N – no) |
+ |
string |
1-1 |
||
TradeTime |
Trade conclusion time |
+ |
time |
|||
TradeType |
Trade type: N - OTC |
+ |
string |
1 |
||
Decimals |
Number of decimals in the exchange rate (price field) |
+ |
integer |
|||
Price |
Exchange rate |
+ |
decimal |
20 |
6 |
|
Quantity |
Volume expressed in the currency of the lot, in units of currency |
+ |
decimal |
20 |
0 |
|
Value |
Value expressed in the related currency, in units of currency |
+ |
decimal |
20 |
2 |
|
CPFirmId |
Counterparty Firm ID |
string |
0-12 |
|||
Period |
Period: O - open period, N - normal trading, C - close period |
+ |
string |
1 |
||
SettleCode |
Settlement code |
+ |
string |
12 |
||
UserId |
User ID |
+ |
string |
0-12 |
||
BrokerRef |
Additional notes (broker reference) |
string |
20 |
|||
ExtRef |
Notes of the external order management system |
string |
12 |
|||
ClrComm |
Clearing commission, in rubles |
decimal |
20 |
2 |
||
TrdAccId |
Trade-Clearing Account code of appropriate level |
+ |
string |
12 |
||
ClientCode |
Client code |
string |
12 |
|||
Details |
Client taxpayer number or passport number |
string |
20 |
|||
SubDetails |
Subbroker taxpayer number or passport number |
string |
20 |
|||
RepoTradeNo |
Main SWAP deal number |
decimal |
20 |
0 |
||
BoardId |
Trading board ID |
+ |
string |
4 |
||
BoardName |
Trading board name (rus) |
+ |
string |
30 |
||
BoardNameEN |
Trading board name (eng) |
string |
30 |
|||
/RECORDS |
||||||
/GROUP |
||||||
/SETTLEDATE |
||||||
/SECURITY |
||||||
/CURRPAIR |
||||||
/SESSION |
||||||
/SETTLE |
||||||
/CLEARPART |
||||||
/CCX123 |
||||||
/MICEX_DOC |
CUX16
Additional commission fee liabilities report
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CUX16 |
Element with report data |
|||||
ReportDate |
Trading date |
+ |
date |
|||
FirmId |
Firm ID |
+ |
string |
0-12 |
||
FirmName |
Full firm name |
+ |
string |
0-120 |
||
RECORDS |
Element with data per client |
|||||
DetailsGTA |
HFT details (Trading Participant taxpayer number / Client taxpayer number or passport number) |
+ |
string |
20 |
||
NumOrdersGTA |
Total number of orders for Additional Commission Fee calculation. (consider with coefficients L1, L2). |
+ |
decimal |
20 |
0 |
|
InfoSumCommissionGTA |
Total sum of commission, calculated on all HFT trades (consider with coefficients K1, K2), except Negdeals and SWAP, RUB. (Informational field) |
+ |
decimal |
20 |
2 |
|
SumCommissionGTA |
Total sum of commission for Additional Commission Fee calculation, RUB. Calculated on all HFT trades (consider with coefficients K1, K2), except Negdeals and SWAP, according to tariff, selected for the specific User ID (coefficient F). |
+ |
decimal |
20 |
2 |
|
InfoGTACommission |
Estimated value of the Additional Commission Fee for HFT, RUB. (Informational field) |
+ |
decimal |
20 |
2 |
|
GTACommission |
Total sum of Additional Commission Fee for HFT, RUB |
+ |
decimal |
20 |
2 |
|
BankAccId |
Bank account ID for Additional Commission Fee payment |
string |
12 |
|||
DETAILS |
Element with detailed data per client |
|||||
FirmINN |
Trading Participant taxpayer identification number |
+ |
string |
12 |
||
ClientCode |
Client code |
string |
12 |
|||
Details |
Client taxpayer number or passport number |
string |
20 |
|||
SubDetails |
Sub-broker client taxpayer number or passport number |
string |
20 |
|||
NumOrders |
Number of orders |
+ |
decimal |
20 |
0 |
|
InfoSumCommission |
Total sum of commission, calculated on all trades trades (consider with coefficients K1, K2), except Negdeals and SWAP, RUB. (Informational field) |
+ |
decimal |
20 |
2 |
|
SumCommission |
Total sum of commission, RUB. Calculated on all trades trades (consider with coefficients K1, K2), except Negdeals and SWAP, according to tariff, selected for the specific User ID (coefficient F). |
+ |
decimal |
20 |
2 |
|
/DETAILS |
||||||
/RECORDS |
||||||
/CUX16 |
||||||
/MICEX_DOC |
CUX22
Orders report
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CUX22 |
Element with report data |
|||||
ReportDate |
Trading date |
+ |
date |
|||
FirmId |
Firm ID |
+ |
string |
0-12 |
||
FirmName |
Firm name (rus) |
+ |
string |
0-120 |
||
FirmNameEN |
Firm name (eng) |
string |
0-120 |
|||
CLEARPART |
Element with data per clearing participant |
|||||
ClearingFirmId |
Clearing Firm ID |
+ |
string |
0-12 |
||
ClearingFirmName |
Clearing Firm Name (rus) |
+ |
string |
0-120 |
||
ClearingFirmNameEN |
Clearing Firm Name (eng) |
string |
0-120 |
|||
SETTLE |
Element with data per Clearing member settlement code |
|||||
ExtSettleCode |
Clearing member settlement code |
+ |
string |
20 |
||
TRADEACC |
Element with data per Trading member settlement code / Client of Trading member settlement code |
|||||
ExtTradeCode |
Trading member settlement code / Client of Trading member settlement code |
+ |
string |
20 |
||
ExtTradeCodeType |
Type of Trading member settlement code: Trade – Trading member settlement code, Client - Client of Trading member settlement code |
+ |
string |
10 |
||
SESSION |
Element with data per session type |
|||||
AddSession |
Session type (N – main Trading session) |
+ |
string |
1-1 |
||
SessionName |
Session name (rus) |
+ |
string |
|||
SessionNameEN |
Session name (eng) |
+ |
string |
|||
CURRPAIR |
Element with data per currency pair |
|||||
CurrencyId |
Currency ID |
+ |
string |
4 |
||
CurrencyName |
Currency name (rus) |
+ |
string |
30 |
||
CurrencyNameEN |
Currency name (eng) |
string |
30 |
|||
CoCurrencyId |
Related currency ID |
+ |
string |
4 |
||
CoCurrencyName |
Related currency name (rus) |
+ |
string |
30 |
||
CoCurrencyNameEN |
Related currency name (eng) |
string |
30 |
|||
SECURITY |
Element with data per security |
|||||
SecurityId |
Security ID |
+ |
string |
12 |
||
SecShortName |
Short security name |
+ |
string |
10 |
||
FaceValue |
Quote |
+ |
decimal |
20 |
6 |
|
SETTLEDATE |
Element with data per settlement date |
|||||
SettleDate |
Settlement date |
+ |
date |
|||
FixingDate |
Fixing calculation date / weighted average price calculation date |
date |
||||
GROUP |
Element with data per order type |
|||||
TradeGroup |
Order type: T - spot trade order, incl. fixing trade / WAP trade / deliverable futures order; S - SWAP order/swap contract order; |
+ |
string |
1-1 |
||
RECORDS |
Element with data per each order |
|||||
OrderNo |
Order number |
+ |
decimal |
20 |
0 |
|
UserId |
User ID / Sponsored market access ID (SMA ID) |
+ |
string |
0-12 |
||
ASP |
Trading Participant's EHS (Equivalent of Handwritten Signature) |
+ |
string |
0-12 |
||
EntryTime |
Order registration time |
+ |
time |
|||
BuySell |
Order direction: B - buy S - sell |
+ |
string |
1-1 |
||
OrderType |
Order type |
+ |
string |
3 |
||
BasePrice |
Base rate |
decimal |
20 |
6 |
||
Quantity |
Value expressed in the currency of the lot, in units of currency |
+ |
decimal |
20 |
0 |
|
QuantityHidden |
Hidden value expressed in the currency of the lot, in units of currency |
decimal |
20 |
0 |
||
Decimals |
Number of decimals in the exchange rate (price field) |
+ |
integer |
|||
Price |
Price |
decimal |
20 |
6 |
||
Status |
Status |
+ |
string |
1-1 |
||
AmendTime |
Order withdrawal time |
time |
||||
Balance |
Non-filled remainder |
+ |
decimal |
20 |
2 |
|
CPFirmId |
Counterparty Firm ID |
string |
0-12 |
|||
TrdAccId |
Trade-Clearing Account code of appropriate level |
+ |
string |
12 |
||
ClientCode |
Client code |
string |
12 |
|||
Details |
Client taxpayer number or passport number |
string |
20 |
|||
SubDetails |
Subbroker taxpayer number or passport number |
string |
20 |
|||
BoardId |
Trading board ID |
+ |
string |
4 |
||
BoardName |
Trading board name |
+ |
string |
30 |
||
BoardNameEN |
Trading board name (eng) |
string |
30 |
|||
/RECORDS |
||||||
/GROUP |
||||||
/SETTLEDATE |
||||||
/SECURITY |
||||||
/CURRPAIR |
||||||
/SESSION |
||||||
/TRADEACC |
||||||
/SETTLE |
||||||
/CLEARPART |
||||||
/CUX22 |
||||||
/MICEX_DOC |
CUX23
Trades report
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CUX23 |
Element with report data |
|||||
ReportDate |
Trading date |
+ |
date |
|||
FirmId |
Firm ID |
+ |
string |
0-12 |
||
FirmName |
Firm name |
+ |
string |
0-120 |
||
FirmNameEN |
Firm name (eng) |
string |
0-120 |
|||
CLEARPART |
Element with data per clearing participant |
|||||
ClearingFirmId |
Clearing Firm ID |
+ |
string |
0-12 |
||
ClearingFirmName |
Clearing Firm Name (rus) |
+ |
string |
0-120 |
||
ClearingFirmNameEN |
Clearing Firm Name (eng) |
string |
0-120 |
|||
SETTLE |
Element with data per Clearing member settlement code |
|||||
ExtSettleCode |
Clearing member settlement code |
+ |
string |
20 |
||
TRADEACC |
Element with data per Trading member settlement code / Client of Trading member settlement code |
|||||
ExtTradeCode |
Trading member settlement code / Client of Trading member settlement code |
+ |
string |
20 |
||
ExtTradeCodeType |
Type of Trading member settlement code: Trade – Trading member settlement code, Client - Client of Trading member settlement code |
+ |
string |
10 |
||
SESSION |
Element with data per session type |
|||||
AddSession |
Session type: N – Main Trading session; Y –Main trading session (default obligations settlement. |
+ |
string |
1-1 |
||
SessionName |
Session name (rus) |
+ |
string |
|||
SessionNameEN |
Session name (eng) |
+ |
string |
|||
CURRPAIR |
Element with data per currency pair |
|||||
CurrencyId |
Currency ID |
+ |
string |
4 |
||
CurrencyName |
Currency name (rus) |
+ |
string |
30 |
||
CurrencyNameEN |
Currency name (eng) |
string |
30 |
|||
CoCurrencyId |
Related currency ID |
+ |
string |
4 |
||
CoCurrencyName |
Related currency name (rus) |
+ |
string |
30 |
||
CoCurrencyNameEN |
Related currency name (eng) |
string |
30 |
|||
SECURITY |
Element with data per security |
|||||
SecurityId |
Security ID |
+ |
string |
12 |
||
SecShortName |
Short security name |
+ |
string |
10 |
||
FaceValue |
Quote |
+ |
decimal |
20 |
6 |
|
SETTLEDATE |
Element with data per settlement date |
|||||
SettleDate |
Settlement date |
+ |
date |
|||
GROUP |
Element with data per trade type |
|||||
TradeGroup |
Trade type: T - spot trade incl. fixing trade /WAP trade /deliverable futures order; S – swap trade / swap contract; |
+ |
string |
1-1 |
||
MAINSEC |
Element with data per main deals types |
|||||
MainSecurityId |
Main SWAP trade security ID / main SWAP contract security ID |
+ |
string |
12 |
||
MainSecShortName |
Main SWAP trade security short name / main SWAP contract security short name |
+ |
string |
10 |
||
RECORDS |
Element with data per each trade |
|||||
TradeNo |
Trade number |
+ |
decimal |
20 |
0 |
|
BuySell |
Trade direction: B - buy S - sell |
+ |
string |
1-1 |
||
OrderNo |
Order number |
+ |
decimal |
20 |
0 |
|
TradeDeriv |
Derivative trade: Y – Yes, N – No. |
+ |
string |
1-1 |
||
TradeTime |
Trade conclusion time |
+ |
time |
|||
TradeType |
Trade type: T - anonymous trade; N - negotiated trade; S – swap trade / swap contract; W - negotiated swap trade / swap contract; |
+ |
string |
1 |
||
Decimals |
Number of decimals in the exchange rate (price field) |
+ |
integer |
|||
Price |
Exchange rate |
+ |
decimal |
20 |
6 |
|
Quantity |
Volume expressed in the currency of the lot, in units of currency |
+ |
decimal |
20 |
0 |
|
Value |
Value expressed in the related currency, in units of currency |
+ |
decimal |
20 |
2 |
|
CPFirmId |
Counterparty Firm ID |
string |
0-12 |
|||
Period |
Trading period: O - open period; N - normal trading; C - close period; |
+ |
string |
1 |
||
SettleCode |
Settlement code |
+ |
string |
12 |
||
UserId |
User ID / Sponsored market access ID (SMA ID) |
+ |
string |
0-12 |
||
UserExchangeId |
Exchange ID |
+ |
string |
4 |
||
BrokerRef |
Additional notes (broker reference) |
string |
20 |
|||
ExtRef |
Notes of the external order management system |
string |
12 |
|||
ExchComm |
Trading commission, in rubles |
decimal |
20 |
2 |
||
ITSComm |
Technical access commission, in rubles |
decimal |
20 |
2 |
||
ClrComm |
Clearing commission, in rubles |
decimal |
20 |
2 |
||
SumComm |
Total commission |
decimal |
20 |
2 |
||
TrdAccId |
Trade-Clearing Account code of appropriate level |
+ |
string |
12 |
||
ClientCode |
Client code |
string |
12 |
|||
Details |
Client taxpayer number or passport number |
string |
20 |
|||
SubDetails |
Subbroker taxpayer number or passport number |
string |
20 |
|||
RepoTradeNo |
Main SWAP trade number / main SWAP contract number |
decimal |
20 |
0 |
||
BoardId |
Trading board ID |
+ |
string |
4 |
||
BoardName |
Trading board name |
+ |
string |
30 |
||
BoardNameEN |
Trading board name (eng) |
string |
30 |
|||
/RECORDS |
||||||
/MAINSEC |
||||||
/GROUP |
||||||
/SETTLEDATE |
||||||
/SECURITY |
||||||
/CURRPAIR |
||||||
/SESSION |
||||||
/TRADEACC |
||||||
/SETTLE |
||||||
/CLEARPART |
||||||
/CUX23 |
||||||
/MICEX_DOC |
CUX24
Transactions report
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CUX24 |
Element with report data |
|||||
ReportDate |
Trading date |
+ |
date |
|||
FirmId |
Firm ID |
+ |
string |
0-12 |
||
FirmName |
Firm name (rus) |
+ |
string |
0-120 |
||
FirmNameEN |
Firm name (eng) |
string |
0-120 |
|||
RECORDS |
Element with data per each order |
|||||
RecNo |
Number |
+ |
decimal |
20 |
0 |
|
TransNo |
Unique number of order (transaction number) |
+ |
decimal |
20 |
0 |
|
EntryTime |
Fix time in trade system |
+ |
time |
|||
Status |
Order status: Y – registered in trade system; N – not registered in trade system |
+ |
string |
1-1 |
||
MisType |
Reason of order rejection in Russian. See details below. |
string |
256 |
|||
MisTypeEN |
Reason of order rejection in English. See details below. |
string |
256 |
|||
/RECORDS |
||||||
/CUX24 |
||||||
/MICEX_DOC |
Reasons of order rejection
Format: (NNN) Russian description, where "NNN" is a unique code of order rejection reason that is presented in the first column of the following table. English translation of order rejection reason is provided in the 3rd column of the following table.
Code | Rejection reason (RUS) | Rejection reason (ENG) |
---|---|---|
1 |
Заявка приводит к заключению кросс-сделки |
The order results in a cross-trade |
2 |
Недопустимые реквизиты заявки маркет-мейкера |
Inappropriate market-maker order details |
3 |
Неверный формат заявки |
Incorrect order format |
4 |
Недопустимая комбинация реквизитов заявки в конкретных режимах/периодах |
Inappropriate combination of order details for a specific board/period |
5 |
Недопустимые реквизиты заявки |
Inappropriate order details |
6 |
Недопустимый код клиента |
Inappropriate client code |
7 |
Недопустимые условия для допустимой встречной заявки |
Inappropriate parameters in the opposite order |
8 |
Получен отчет о невозможности регистрации заявки от Клиринговой организации |
Clearing organization reported about impossibility of the order registration |
9 |
Недостаточно полномочий Участника торгов/Торгового идентификатора |
Trading Member/Trading ID permission denied |
10 |
Превышено максимальное количество заявок/объем в заявках |
Maximum number of orders/order volume has been reached |
11 |
Торги не проводятся |
The market is closed |
12 |
Превышены взаимные лимиты контрагентов |
Counterparties’ mutual limits are breached |
CUX30
Monthly report on the market-maker's obligations fulfillment
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CUX30 |
Element with report data |
|||||
ReportDate |
Report generation date |
+ |
date |
|||
FirmId |
Firm ID |
+ |
string |
0-12 |
||
FirmName |
Firm name |
+ |
string |
0-120 |
||
ExtSettleCode |
Firm settlement code |
+ |
string |
20 |
||
BeginDate |
Report period start date |
+ |
date |
|||
EndDate |
Report period end date |
+ |
date |
|||
CURRPAIR |
Element with data per currency pair |
|||||
CurrencyId |
Currency ID |
+ |
string |
4 |
||
CurrencyName |
Currency name |
+ |
string |
30 |
||
CoCurrencyId |
Related currency ID |
+ |
string |
4 |
||
CoCurrencyName |
Related currency name |
+ |
string |
30 |
||
GoodDaysCount |
Number of days during the reporting period when market-maker obligations were fulfilled |
+ |
integer |
|||
BadDaysCount |
Number of days during the reporting period when market-maker obligations were not fulfilled |
+ |
integer |
|||
TradeDaysCount |
Number of working days in reporting period |
+ |
integer |
|||
GoodDaysPercent |
Percent of the market-maker's obligations fulfillment |
+ |
decimal |
20 |
2 |
|
SumFee |
Contractual fee, VAT incl. |
+ |
decimal |
20 |
2 |
|
SumFeeVAT |
VAT |
+ |
decimal |
20 |
2 |
|
DATE |
Element with data per trading date |
|||||
TradeDate |
Trading date |
+ |
date |
|||
VolumeCoeff |
Percent of the volume-based obligations fulfillment |
+ |
decimal |
20 |
2 |
|
VolumeResult |
Y - trade volume-based obligations are fulfilled, N - not fulfilled |
+ |
string |
1-1 |
||
TotalResult |
Y - total day's obligations are fulfilled, N - not fulfilled |
+ |
string |
1-1 |
||
SECURITY |
Element with data per security |
|||||
SecurityId |
Security ID |
+ |
string |
12 |
||
SecShortName |
Short security name |
+ |
string |
10 |
||
KeepPercent |
Percent of trading day time when obligations were kept |
+ |
decimal |
20 |
2 |
|
KeepResult |
Y - day obligations are fulfilled, N - not fulfilled |
+ |
string |
1-1 |
||
/SECURITY |
||||||
/DATE |
||||||
/CURRPAIR |
||||||
/CUX30 |
||||||
/MICEX_DOC |
CUX33
Trades report (analytical accounting)
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CUX33 |
Element with report data |
|||||
ReportDate |
Report generation date |
+ |
date |
|||
FirmId |
Firm ID |
+ |
string |
0-12 |
||
FirmName |
Firm name |
+ |
string |
0-120 |
||
FirmNameEN |
Firm name (eng) |
string |
0-120 |
|||
CLEARPART |
Element with data per clearing participant |
|||||
ClearingFirmId |
Clearing Firm ID |
+ |
string |
0-12 |
||
ClearingFirmName |
Clearing Firm Name (rus) |
+ |
string |
0-120 |
||
ClearingFirmNameEN |
Clearing Firm Name (eng) |
string |
0-120 |
|||
SETTLE |
Element with data per Clearing member settlement code |
|||||
ExtSettleCode |
Clearing member settlement code |
+ |
string |
20 |
||
TRADEACC |
Element with data per Trading member settlement code / Client of Trading member settlement code |
|||||
ExtTradeCode |
Trading member settlement code / Client of Trading member settlement code |
+ |
string |
20 |
||
ExtTradeCodeType |
Type of Trading member settlement code: Trade – Trading member settlement code, Client - Client of Trading member settlement code |
+ |
string |
10 |
||
SESSION |
Element with data per session type |
|||||
AddSession |
Session type: N – Main Trading session; Y –Main trading session (default obligations settlement. |
+ |
string |
1-1 |
||
SessionName |
Session name (rus) |
+ |
string |
|||
SessionNameEN |
Session name (eng) |
+ |
string |
|||
GROUP |
Element with data per trade type |
|||||
TradeGroup |
Trade type: S - acknowledgement for trades that form a swap trade/swap contract; F – fixing / WAP trade. |
+ |
string |
1-1 |
||
CURRPAIR |
Element with data per currency pair |
|||||
CurrencyId |
Currency ID |
+ |
string |
4 |
||
CurrencyName |
Currency name |
+ |
string |
30 |
||
CurrencyNameEN |
Currency name (eng) |
string |
30 |
|||
CoCurrencyId |
Related currency ID |
+ |
string |
4 |
||
CoCurrencyName |
Related currency name |
+ |
string |
30 |
||
CoCurrencyNameEN |
Related currency name (eng) |
string |
30 |
|||
FaceValue |
Quote |
+ |
decimal |
20 |
6 |
|
SECURITY |
Element with data per security |
|||||
SecurityId |
Security ID |
+ |
string |
12 |
||
SecShortName |
Short security name |
+ |
string |
10 |
||
RECORDS |
Element with data per trade |
|||||
TradeNo |
Trade number |
+ |
decimal |
20 |
0 |
|
BuySell |
Trade direction: B - buy S - sell |
+ |
string |
1-1 |
||
OrderNo |
Order number |
+ |
decimal |
20 |
0 |
|
TradeTime |
Trade conclusion time |
+ |
time |
|||
FixingDate |
Fixing / WAP calculation date |
date |
||||
TradeType |
Trade type: T - anonymous trade; N - negotiated trade; S – swap trade / swap contract; W - negotiated swap trade / swap contract; |
+ |
string |
1 |
||
BasePrice |
Base rate |
decimal |
20 |
6 |
||
Decimals |
Number of decimals in the exchange rate (price field) |
+ |
integer |
|||
Price |
Exchange rate |
decimal |
20 |
6 |
||
Quantity |
Volume expressed in the currency of the lot, in units of currency |
+ |
decimal |
20 |
0 |
|
Value |
Value expressed in the related currency, in units of currency |
decimal |
20 |
2 |
||
CPFirmId |
Counterparty Firm ID |
string |
0-12 |
|||
TrdAccId |
Trade-Clearing Account code of appropriate level |
+ |
string |
12 |
||
ClientCode |
Client code |
string |
12 |
|||
Details |
Client taxpayer number or passport number |
string |
20 |
|||
SubDetails |
Subbroker taxpayer number or passport number |
string |
20 |
|||
RepoTradeNo |
Main SWAP trade number / main SWAP contract number |
decimal |
20 |
0 |
||
BoardId |
Trading board ID |
+ |
string |
4 |
||
BoardName |
Trading board name (rus) |
+ |
string |
30 |
||
BoardNameEN |
Trading board name (eng) |
string |
30 |
|||
/RECORDS |
||||||
/SECURITY |
||||||
/CURRPAIR |
||||||
/GROUP |
||||||
/SESSION |
||||||
/TRADEACC |
||||||
/SETTLE |
||||||
/CLEARPART |
||||||
/CUX33 |
||||||
/MICEX_DOC |
CUX34
Register of transactions of sponsored market access (SMA) users
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CUX34 |
Element with report data |
|||||
TradeDate |
Trading date |
+ |
date |
|||
MainFirmId |
Trading member firm ID |
+ |
string |
0-12 |
||
FirmName |
Trading member firm name |
+ |
string |
0-120 |
||
FirmNameEN |
Firm name (eng) |
+ |
string |
0-120 |
||
FirmINN |
Trading member's individual taxpayer number |
+ |
string |
12 |
||
USER |
||||||
UserId |
SMA ID |
+ |
string |
12 |
||
RECORDS |
Element with data per each order |
|||||
RecNo |
Number |
+ |
decimal |
11 |
||
TransNo |
Transaction (instruction) id |
+ |
decimal |
20 |
0 |
|
EntryTime |
Instruction entry time |
+ |
time |
|||
Status |
Transaction status: Y - order entered by client instruction is registered in trading system, N - rejected |
+ |
string |
1 |
||
BuySell |
Instruction direction: B/S |
+ |
string |
1-1 |
||
BoardId |
Trading board ID |
+ |
string |
4 |
||
SecurityId |
Security ID |
+ |
string |
12 |
||
BasePrice |
Base price |
decimal |
20 |
6 |
||
Quantity |
Value in the Base Currency (in currency units) |
+ |
decimal |
11 |
||
QuantityHidden |
Hidden value in currency units (iceberg order) |
decimal |
11 |
|||
CurrencyId |
Currency ID |
+ |
string |
4 |
||
Decimals |
Number of decimals in the Price field |
+ |
integer |
|||
Price |
Maximum price indicated in client instruction |
decimal |
20 |
6 |
||
AmendTime |
TS Instruction cancellation time |
time |
||||
CPFirmId |
Counterparty firm ID |
string |
0-12 |
|||
ClientCode |
Client code |
string |
12 |
|||
TrdAccId |
Trading/clearing account |
+ |
string |
12 |
||
BrokerRef |
Client instruction number (or value from ClOrdID field when entered via FIX protocol) |
string |
20 |
|||
Details |
Details on the first level client |
string |
20 |
|||
SubDetails |
Details on the second level client |
string |
20 |
|||
MisType |
Reason of order/ instruction rejection in Russian* |
string |
256 |
|||
MisTypeEN |
Reason of order/ instruction rejection in English* |
string |
256 |
|||
Message |
Transaction text |
+ |
string |
1024 |
||
/RECORDS |
||||||
/USER |
||||||
/CUX24 |
||||||
/MICEX_DOC |
* if Status = N, this field is required
CUX50
Trading Calendar
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
SIGNAUTHOR |
Name of the electronic signature author |
string |
||||
/DOC_REQUISITES |
||||||
CUX50 |
Element with report data |
|||||
ReportDate |
Calendar date |
+ |
date |
|||
GROUP |
||||||
TradeGroup |
Trade group type: |
+ |
string |
1-4 |
||
DescribeGroup |
Description of trade group type: |
+ |
string |
200 |
||
SECURITY |
Element with data per security |
|||||
SecurityId |
Security ID |
+ |
string |
12 |
||
SecShortName |
Short security name |
+ |
string |
10 |
||
ReWritable |
Ability to rewrite information: Y – yes, N – no |
+ |
string |
1-1 |
||
SettleDate |
Settlement date |
date |
||||
/SECURITY |
||||||
/GROUP |
||||||
/CUX50 |
||||||
/MICEX_DOC |
CUX82
Report on trading participant's clients
Node | Attribute | Description | Required | Type | Length | Decimals |
---|---|---|---|---|---|---|
MICEX_DOC |
Document root element |
|||||
DOC_REQUISITES |
Document metadata |
|||||
DOC_DATE |
Date of the document |
date |
||||
DOC_TIME |
File generation time |
time |
||||
DOC_NO |
Document unique number in the electronic document exchange system |
string |
1-12 |
|||
DOC_TYPE_ID |
Document type ID in the electronic document exchange system |
string |
1-12 |
|||
SENDER_ID |
Sender ID |
string |
1-12 |
|||
SENDER_NAME |
Sender short name |
string |
1-30 |
|||
RECEIVER_ID |
Recipient ID |
string |
1-12 |
|||
REMARKS |
Additional remarks |
string |
1-120 |
|||
/DOC_REQUISITES |
||||||
CUX82 |
Element with data |
|||||
ReportDate |
Trade date |
+ |
date |
|||
FirmId |
Firm ID |
+ |
string |
0-12 |
||
FirmName |
Firm name |
+ |
string |
0-120 |
||
RECORDS |
Element with data per Participant's clients |
|||||
ClientCode |
Client code |
+ |
string |
12 |
||
Type |
Type of the client (1st level client) |
+ |
string |
2 |
||
Details |
ID of the client (1st level client) |
+ |
string |
41 |
||
SubDetails |
ID of the subClient (2nd level client) |
string |
41 |
|||
SubType |
Type of the subClient (2nd level client) |
string |
2 |
|||
MasterCode |
Investment manager short code |
string |
12 |
|||
CountryCode |
Country Code |
string |
12 |
|||
I_Level |
Acquainted with the Declaration of Risk flag |
+ |
string |
1-1 |
||
Q_Investor |
Qualified investor flag |
+ |
string |
1-1 |
||
CrLicense |
Banking license number |
string |
6 |
|||
IsCurrency |
Currency Banking license flag |
+ |
string |
1-1 |
||
IsInsurer |
Insurance business license flag |
+ |
string |
1-1 |
||
Representative |
Representative flag |
string |
20 |
|||
Status |
Client's status |
+ |
string |
1-1 |
||
DateOpen |
Client registration date |
+ |
date |
|||
DateClose |
Date of suspension of client service |
date |
||||
DataChanged |
Data has been changed («Y» - yes, «N» - no) |
+ |
string |
1-1 |
||
/RECORDS |
||||||
/CUX82 |
||||||
/MICEX_DOC |