Структура XML файлов, рассылаемых по итогам торгов

По итогам торгов и клиринга на фондовом рынке ММВБ для Участников торгов ФБ ММВБ – участников системы электронного документооборота (ЭДО) предоставляется ряд данных в форматах, пригодных для обработки собственными программными средствами бэк-офиса и стандартными программными средствами (MS Excel и т. п.).

Регламент доставки

XML файлы рассылаются по системе ЭДО с использованием электронной почты в виде электронных документов (ЭД) в соответствии с существующим регламентом.

Формат данных

Данные готовятся в виде отдельных файлов в формате XML (*.xml). Файлы при отправке подписываются и/или шифруются на ключе получателя.

Структура имен XML файлов является типовой для всех файлов ЭД, подготавливаемых ФБ ММВБ и имеет вид: FFFFFFF_TTTTT_SSS_DDMMYY_NNNNNNNNN. RRR, где:

·  FFFFFFF – первые 7 символов идентификатора фирмы – адресата (либо MM00001 для ЭД, предназначенных для всех фирм, например, для биржевой информации);

·  TTTTT – тип ЭД, включая 2 символа идентификатора рынка (например «SEM03» для выписки их реестра сделок и т. д.);

·  SSS – идентификатор сессии: «00T»;

·  DDMMYY – дата, за которую подготовлены данные;

·  NNNNNNNNN – уникальный № ЭД в системе ЭДО ММВБ;

·  RRR = xml. p7s. zip. p7e - сложное расширение файла состоящее из цепочки расширений, означающее последовательность действий по расшифровке (p7e), разархивировании (zip) и снятии цифровой подписи (p7s), необходимых для получения исходного XML файла.

НЕ нашли? Не то? Что вы ищете?

Структура XML файла с выпиской из реестра заявок на фондовом рынке (SEM02)

Название ноды

Название атрибута

Описание

Обязательность

Тип

Размер

Десятичные знаки

MICEX_DOC

Корневой элемент (root element) XML документа.

Да

DOC_REQUISITES

Блок информации о документе

Да

DOC_DATE

Дата формирования файла

Нет

Date

DOC_TIME

Время формирования файла

Нет

Time

DOC_NO

Уникальный учетный номер документа в системе электронного документооборота

Нет

Character

1-12

DOC_TYPE_ID

Идентификатор типа документа в системе электронного документооборота

Нет

Character

1-12

SENDER_ID

Идентификатор отправителя

Нет

Character

1-12

SENDER_NAME

Краткое наименование отправителя

Нет

Character

1-30

RECEIVER_ID

Идентификатор получателя

Нет

Character

1-12

REMARKS

Текст примечания к файлу

Нет

Character

1-120

/DOC_REQUISITES

Да

SEM02

Блок данных отчета.

Да

TradeDate

Дата торгов

Да

Date

Weekday

День недели для даты торгов

Да

Character

0-20

MainFirmId

Идентификатор головной фирмы

Да

Character

0-12

FirmName

Наименование головной фирмы

Да

Character

0-120

FirmINN

ИНН головной фирмы

Да

Character

0-12

FIRM

Блок данных фирмы

Да

FirmID

Идентификатор фирмы

Да

Character

0-12

BOARD

Блок данных по режиму торгов

Да

BoardId

Идентификатор режима торгов

Да

Character

0-4

BoardName

Наименование режима торгов

Да

Character

0-30

ACTIVATIONDATE

Блок данных по дате активации заявки

Да

ActivationDate

Дата и/или время активации заявки

Нет

DateTime

RECORDS

Блок данных по заявке

Да

RecNo

Номер по порядку

Да

Number

11

 0

OrderNo

Номер заявки в торговой системе

Да

Number

20

 0

Status

Состояние заявки

(M – заключена сделка

C – снята торговой системой

W – снята трейдером

O – «активная», т. е. не удовлетворена полностью, не отклонена торговой системой и не снята трейдером

R – отклонена торговой системой

F – отказано партнером)

Да

Character

1

OrdType

Тип заявки

Да

Character

0-3

BuySell

Направленность заявки (Покупка (B) / продажа (S))

Да

Character

1

SecurityId

Идентификатор финансового инструмента

Да

Character

0-12

SecShortName

Краткое наименование финансового инструмента

Да

Character

0-10

Decimals

Число значимых знаков после запятой в ценах, ставках РЕПО, дисконтах (атрибуты Price, RepoRate, Discount, LowerDiscount. UpperDiscount)

Да

Number

1

 0

Price

Цена за одну ценную бумагу

Нет

Number

20

 6

Quantity

Объём заявки, в ценных бумагах

Да

Number

20

 0

TrdAccId

Торговый счет, в счет которого поставлена заявка

Да

Character

0-12

EntryTime

Время регистрации заявки в торговой системе

Да

Time

TradeTime

Время исполнения заявки в торговой системе

Нет

Time

AmendTime

Время отмены заявки в торговой системе

Нет

Time

SettleCode

Код расчётов по заявке

Да

Character

0-12

AccInt

Накопленный купонный доход на дату торгов в расчёте на одну ценную бумагу

Нет

Number

20

 2

CPFirmId

Идентификатор фирмы партнера

Нет

Character

0-12

CPFirmShortName

Краткое наименование фирмы-партнёра

Нет

Character

0-30

CPfirmINN

ИНН фирмы-партнёра

Нет

Character

0-12

NumTrades

Количество сделок по данной заявке

Да

Number

11

 0

RepoRate

Ставка РЕПО в %

Нет

Number

20

 6

RepoValue

Сумма РЕПО

Нет

Number

20

 2

RepoPeriod

Срок РЕПО

Нет

Number

11

 0

Discount

Начальное значение дисконта

Нет

Number

20

 6

LowerDiscount

Минимальное предельное значение дисконта

Нет

Number

20

 6

UpperDiscount

Максимальное предельное значение дисконта

Нет

Number

20

 6

UserId

Идентификатор трейдера, поставившего заявку

Да

Character

0-12

Details

ИНН или № паспорта клиента

Нет

Character

0-20

SubDetails

ИНН или № паспорта клиента субброкера

Нет

Character

0-20

RefundRate

Ставка фиксированного возмещения

Нет

Number

20

 2

MatchRef

Поле «Ссылка» (заполняется при вводе заявки)

Нет

Character

0-10

BrokerRef

Примечание, дополнительная справочная информация (Заполняется трейдером. Как правило: <код клиента>/<номер поручения>)

Нет

Character

0-20

/RECORDS

Да

/ACTIVATIONDATE

Да

/BOARD

Да

/FIRM

Да

/SEM02

Да

/MICEX_DOC

Да

Структура XML файла с информацией по совершенным сделкам на фондовом рынке (SEM03)

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7