Отчет о внебиржевых сделках с ПФИ

advertisement
Спецификация XML-отчетов репозитария
Оглавление
Отчет о внебиржевых сделках с ПФИ ................................................................................................. 3
Приложение № 1. Коды классификации производных финансовых инструментов ..................... 20
Приложение № 2. Коды амортизации или повышения номинала своп договоров или фиксированных
процентных ставок .............................................................................................................................. 23
Приложение № 3. Коды периодичности ........................................................................................... 24
Приложение № 4. Коды взаимосвязи элементов различных видов производных финансовых инструментов в
смешанном ПФИ и производных финансовых инструментов, являющихся базовым (базисным) активом
другого ПФИ......................................................................................................................................... 25
Приложение № 5. Коды базового (базисного) актива ПФИ ............................................................ 26
Сокращения и термины:
ПФИ
MA
Производный финансовый инструмент
Master Agreement − Генеральное соглашение (единый договор)
XML-отчеты предоставляются с использованием системы ЭДО в виде электронных сообщений,
являющихся документами, сформированными в соответствии с требованиями языка XML версии 1.0.
Полная спецификация языка XML версии 1.0 приводится в документе Extensible Markup Language (XML) 1.0
(Second Edition), разработанном W3C и опубликованном в сети Интернет по адресу
http://www.w3.org/TR/REC-xml.
В описаниях структуры полей для каждого типа сообщений:
 Символом «М» отмечены поля, наличие и заполнение которых в сообщении является
обязательным;
 Символом «О» отмечены поля, наличие и заполнение которых в сообщении не является
обязательным.
Структура XML документа
Ниже приводится краткое описание структуры XML документа версии 1.0.
Любой XML документ состоит из двух частей: Пролога и Корневого элемента.
Пролог XML документа
Пролог XML документа предназначен для описания глобальных параметров XML документа. Пролог может
содержать несколько инструкций, каждая из которых начинается с последовательности символов «<?» и
заканчивается последовательностью символов «?>».
В первой строке пролога всегда размещается объявление XML с указанием кодировки символов,
используемых в документе.
Пример Пролога документа:
<?xml version="1.0" encoding="windows-1251"?>
Элементы XML документа
Документ XML всегда содержит единственный корневой элемент, который может включать в себя любое
число других элементов. Начало любого элемента обозначается открывающим тегом, например
<element1>. Конец элемента обозначается закрывающим тегом, например </element1>. Конец элемента
также может обозначаться последовательностью «/>», в случае если данный элемент не содержит
дочерних (вложенных) элементов.
Пример элемента:
<doc> пример элемента </doc>
Атрибуты элементов XML документа
Каждый элемент может содержать любое количество атрибутов. Атрибуты предназначены для передачи
дополнительной информации об элементе. Атрибуты указываются внутри открывающего тега сразу после
его названия в виде пар аттрибут1=”значение1” аттрибут2=”значение2”. Значения атрибутов не должны
содержать символы «<» (левая угловая скобка), «>» (правая угловая скобка), «&» (амперсанд), «‘»
(апостроф) и «“» (двойная кавычка). Данные символы кодируются последовательностями «<», «>»,
«&», «'», «"», соответственно.
Пример атрибута:
<doc type=”значение type” />
В данном примере элемент <doc> содержит атрибут type, со значением «значение type».
Каждый элемент может содержать любое количество других элементов. Такие элементы называются
дочерними элементами по отношению к данному элементу.
стр.
1
Пример дочернего элемента:
<doc type=”test”>
<fid> пример дочернего элемента </fid>
</doc>
Здесь, <fid> является дочерним элементом элемента <doc>.
Для всех отчетов действуют два основных правила:
1) Любой элемент может быть дочерним элементом любого другого.
Это правило позволяет группировать элементы отчетов в любой иерархии.
2) Для каждого дочернего элемента действует правило:
Если в элементе значение атрибута не указано, то его значение соответствует значению атрибута,
имеющего то же имя и указанного в элементе более высокого уровня.
Это правило позволяет не дублировать информацию во вложенных элементах.
Типы значений
Тип
Text
Boolean
Numeric (n, m)
Date
Time
Datetime
Описание
Строковое значение, включая символы кириллицы
Логическая переменная ("1" или "0")
Числа с десятичной точкой (если размер дробной части в
описании атрибута элемента > 0) или числа без десятичной
точки (если размер дробной части в описании атрибута элемента
отсутствует или равен 0)
n – размер целой части
m – размер дробной части
Если размер целой части не определен, указывается #
Дата в формате: dd.mm.yyyy
Время в формате: hh:mm:ss
Дата и время в формате: dd.mm.yyyy hh:mm:ss
стр.
2
Отчет о внебиржевых сделках с ПФИ
В отчет включается информация о заключенных не на организованных торгах:

договорах репо,

договорах, являющихся ПФИ (форварды, валютные и кредитные свопы, свопы, опционы),

договорах иного вида, объектом которого являются ценные бумаги и (или) иностранная валюта.
Отчет TRADES_DFI
Элемент
Описание
M
M
O
O
O
O
O
O
MESSAGE
MA
TRADES
REPO
FORWARD
SWAPCURRENCY
OPTION
CDS
O
SWAP
O
OTHER
O
POSITIONS
O
CLEARINFO
Информация о сообщении
Информация о MA
Информация о внебиржевых сделках с ПФИ
Информация о договоре репо
Информация о форвардном договоре
Информация о валютном своп договоре
Информация об опционном договоре
Информация о кредитном своп договоре
Информация о своп договоре, не
являющемся ни валютным, ни кредитным
Информация о договоре иного вида
Информация о позициях по внебиржевым
сделкам с ПФИ
Клиринговая информация по внебиржевым
сделкам с ПФИ
M/O
Элемент владелец
MESSAGE
MA
TRADES
TRADES
TRADES
TRADES
TRADES
TRADES
TRADES
MA
MA
Элемент MESSAGE
M/O
Атрибут
M
MsgDate
M
Type
M
Sender
M
Receiver
M
MsgID
Описание
Тип
Дата отправления сообщения
date
Тип сообщения
text
Отправитель сообщения
text
Получатель сообщения
text
Идентификатор сообщения отправителя
text
Идентификатор сообщения, на которое
O
RefMsgID
ссылается (отвечает) сообщение
text
отправителя
O
ReplyResult
Код принятия сообщения репозитарием
numeric(#,0)
Сообщение о принятии сообщения с
O
ReplyWarning
text
предупреждением
O
ReplyError
Сообщение об ошибке
text
Правила формирования значений определенных атрибутов элемента:

Атрибуты «RefMsgID», «ReplyResult», «ReplyWarning» и «ReplyError» элемента «MESSAGE»
указываются только для ответного сообщения, т.е. сообщения, в котором отправителем является
репозитарий.

Атрибут «Type» может принимать следующие значения:
“REPORT” – отчитывающая сторона по MA или по сделке, если она заключена вне MA, шлет отчет
в репозитарий;
“NOTICE” – НРД шлет уведомление сторонам по MA или по сделке, если она заключена вне MA.

Атрибут «ReplyResult» может принимать следующие значения:
“0” − нормальное принятие сообщения репозитарием (без каких-либо замечаний и
предупреждений). В этом случае атрибуты «ReplyWarning» и «ReplyError» не указываются;
“1” − сообщение было принято репозитарием с предупреждением. В этом случае в атрибуте
«ReplyWarning» содержится текст предупреждения, атрибут «ReplyError» не указывается;
“2” − сообщение было отвергнуто репозитарием из-за ошибки. В этом случае в атрибуте
«ReplyError» содержится текст ошибки, атрибут «ReplyWarning» не указывается;
“3” − сообщение было отвергнуто репозитарием из-за ошибки и предупреждения. В этом случае в
атрибуте «ReplyWarning» содержится текст предупреждения, а в атрибуте «ReplyError» − текст
ошибки.
Элемент MA
M/O
Атрибут
M
IsMA
O
MADate
O
FileName
Описание
Флаг реального Генерального соглашения
Дата заключения MA
Имя файла, содержащего скан MA
Тип
boolean
date
text
стр.
3
Дата окончания действия MA
Информация о текущем состоянии MA в
O
State
репозитарии
Информация для репозитария о том, какое
действие ему следует предпринять в
отношении текущего MA, если репозитарий
является получателем сообщения; ранее
O
ActionIn
переданный код сообщения из отчета
участника (или предопределенный код для
таймера), если репозитарий является
отправителем сообщения
Рекомендуемый код операции для
O
ActionOut
получателя (участника)
O
TemplateType
Тип шаблона MA
O
TemplateDetails
Примерные условия (форма) MA
Код стороны 1 по MA (из клиентского
O
PartOneCode
справочника репозитария)
Краткое наименование стороны 1 (из
O
PartOneShortName
клиентского справочника репозитария)
Регистрационный номер, присвоенный
Генеральному соглашению стороной 1
O
PartOneAgrRef
вручную. Указывается, если известен
(существует).
Номер, присвоенный Генеральному
соглашению автоматизированной системой
O
PartOneAgrId
документооборота стороны 1. Указывается,
если известен (существует).
Флаг указания стороны 1 как
O
PartOneIsReporter
информирующего лица
Код стороны 2 по MA (из клиентского
O
PartTwoCode
справочника репозитария)
Краткое наименование стороны 2 (из
O
PartTwoShortName
клиентского справочника репозитария)
Регистрационный номер, присвоенный
O
PartTwoAgrRef
Генеральному соглашению стороной 2.
Указывается, если известен (существует).
Номер, присвоенный Генеральному
соглашению автоматизированной системой
O
PartTwoAgrId
документооборота стороны 2. Указывается,
если известен (существует).
Флаг указания стороны 2 как
O
PartTwoIsReporter
информирующего лица
Код информирующего лица (из клиентского
O
ReporterCode
справочника репозитария)
Краткое наименование информирующего
O
ReporterShortName
лица (из клиентского справочника
репозитария)
Регистрационный номер, присвоенный
Генеральному соглашению
O
ReporterAgrRef
информирующей стороной. Указывается,
если известен (существует).
Номер, присвоенный Генеральному
соглашению автоматизированной системой
O
ReporterAgrId
документооборота информирующей
стороны. Указывается, если известен
(существует).
Уникальный идентификационный номер
O
MA_ID
MA, присвоенный репозитарием
Код принятия Генерального соглашения
O
ReplyResult
репозитарием
Сообщение о принятии Генерального
O
ReplyWarning
соглашения с предупреждением
O
ReplyError
Сообщение об ошибке
Правила формирования значений определенных атрибутов элемента:
O
ExpireDate
date
text
text
text
text
text
text
text
text
text
boolean
text
text
text
text
boolean
text
text
text
text
numeric(#,0)
numeric(#,0)
text
text
стр.
4







Если сделки заключены вне Генерального соглашения, то атрибут «IsMA» элемента «MA» принимает
значение, равное “0”, и все остальные атрибуты элемента «MA» не указываются.
Если MA уже зарегистрировано в репозитарии, присвоившем ему уникальный идентификатор, и
стороны по МА не намерены менять его параметры, то в XML-отчете, содержащем информацию по
новым сделкам с ПФИ, заключенным на основании текущего MA, указываются только два атрибута
элемента «MA»: «ActionIn» и «MA_ID». При этом атрибут «ActionIn» принимает значение “NOACTION”,
а атрибут «MA_ID» − уникальный идентификатор Генерального соглашения, присвоенный
репозитарием при регистрации MA по предыдущему отчету (сообщению) и разосланный всем сторонам
по MA.
Если отправленный в репозитарий отчет содержит новое Генеральное соглашение, то обязательными
для указания являются атрибуты: «Date», «TemplateType», «TemplateDetails», «PartOneCode»,
«PartOneIsReporter», «PartTwoCode», «PartTwoIsReporter». Атрибут «ReporterCode» элемента «MA»
указывается обязательно, если обе стороны по MA не являются информирующими лицами (атрибуты
«PartOneIsReporter» и «PartTwoIsReporter» принимают значение, равное “0”). Во всех остальных
случаях атрибут «ReporterCode» элемента «MA» не указывается вообще.
Атрибуты «ReplyResult», «ReplyWarning» и «ReplyError» элемента «MA» указываются только для
ответного сообщения, т.е. сообщения, в котором отправителем является репозитарий.
Атрибут «ReplyResult» может принимать следующие значения:
“0” − нормальное принятие Генерального соглашения репозитарием (без каких-либо замечаний и
предупреждений). В этом случае атрибуты «ReplyWarning» и «ReplyError» не указываются;
“1” − Генеральное соглашение было зарегистрировано в базе данных репозитария с
предупреждением. В этом случае в атрибуте «ReplyWarning» содержится текст предупреждения,
атрибут «ReplyError» не указывается;
“2” − Генеральное соглашение было отвергнуто репозитарием из-за ошибки. В этом случае в
атрибуте «ReplyError» содержится текст ошибки, атрибут «ReplyWarning» не указывается;
“3” − Генеральное соглашение было отвергнуто репозитарием из-за ошибки и предупреждения. В
этом случае в атрибуте «ReplyWarning» содержится текст предупреждения, а в атрибуте
«ReplyError» − текст ошибки.
Атрибут «State» элемента «MA» указывается только в том случае, если отправителем отчета является
репозитарий (атрибут «Sender» элемента «MESSAGE» принимает значение “DFINSD”). Атрибут «State»
может принимать следующие значения:
“PENDING” – ожидание отчета о добавлении нового MA от второй отчитывающей стороны;
отправляется в ответном отчете репозитария первой отчитавшейся по MA стороне (инициатору)
вместе с присвоенным репозитарием MA_ID. Указывается только в том случае, если отчитываются
оба контрагента по MA;
“WAITING ADD” – ожидание отчета о добавлении нового MA от второй отчитывающей стороны;
отправляется в ответном отчете репозитария второй, еще не отчитавшейся по MA стороне вместе
с присвоенным репозитарием MA_ID. Указывается только в том случае, если отчитываются оба
контрагента по MA;
“REPORTED” – ожидание возможной коррекции MA в течение заранее определенного интервала
времени. Такой статус означает, что обе стороны (если каждая сторона по MA отчитывается за
себя) или одна из сторон/информирующее лицо (если одна из сторон/информирующее лицо
отчитывается за себя и за контрагента/за обе стороны) прислали отчет с MA;
“REGISTERED” – MA внесено в реестр, коррекция MA возможна по команде “AMEND” от участника;
“COMPLETED” – MA завершено;
“AMENDING” – ожидание отчета об изменении параметров/досрочного расторжения текущего MA
от второй отчитывающей стороны; отправляется в ответном отчете репозитария первой
отчитавшейся по MA стороне (инициатору). Указывается только в том случае, если отчитываются
оба контрагента по MA;
“WAITING CONF” – ожидание отчета об изменении параметров/досрочного расторжения текущего
MA от второй отчитывающей стороны; отправляется в ответном отчете репозитария второй, еще
не отчитавшейся по MA стороне. Указывается только в том случае, если отчитываются оба
контрагента по MA;
“REVOKED” – MA в состоянии ожидания отмены в течение заранее определенного интервала
времени.
Атрибут «ActionIn» элемента «MA» является обязательным для входящего в репозитарий отчета (если
атрибут «Receiver» элемента «MESSAGE» принимает значение “DFINSD”) и значения атрибута «IsMA»,
равного “1”. Атрибут «ActionIn» может принимать следующие значения:
“ADD” – добавить новое MA;
“CONFIRM” – подтверждение второй отчитывающейся стороной о согласии с
изменениями/досрочным расторжением MA;
“REVOKE” – отменить (только от одной стороны отчитывающей стороны, независимо оттого,
являются ли обе стороны по MA отчитывающими или нет);
“AMEND” – изменить;
“TERMINATE” – досрочно расторгнуть;
стр.
5
-
“NOACTION” – отчет сделок, заключенных на основе MA, зарегистрированного в репозитарии
ранее.
“REJECT” – несогласие с изменениями, предложенными другой стороной по сделке (если каждая
сторона по MA отчитывается за себя).
Элемент TRADES
Не имеет атрибутов.
Элемент POSITIONS
Не имеет атрибутов.
Элемент CLEARINFO
Не имеет атрибутов.
Элемент REPO
M/O
Атрибут
O
UTI
O
FileName
M
O
DealDate
StartDate
M
TerminationDate
O
Status
O
ActionIn
O
ActionOut
M
BuyerCode
M
BuyerClientCode
O
BuyerTradeRef
O
BuyerTradeId
M
SellerCode
M
SellerClientCode
O
SellerTradeRef
O
SellerTradeId
M
DFIType
M
BaseAssetType
Описание
Уникальный идентификационный номер
договора репо (сделки), присвоенный
репозитарием
Имя файла, содержащего скан договора
репо
Дата заключения сделки
Дата начала срока действия договора репо
Дата окончания срока действия договора
репо
Состояние обязательств по сделке
Информация для репозитария о том, какое
действие ему следует предпринять в
отношении текущей сделки, если
репозитарий является получателем
сообщения; ранее переданный код
сообщения из отчета участника (или
предопределенный код для таймера), если
репозитарий является отправителем
сообщения
Информация для репозитария о том, какое
действие ему следует предпринять в
отношении текущей сделки
Код покупателя (одной из сторон по MA или
по сделке, если она заключена вне MA). Из
клиентского справочника репозитария
Уникальный код клиента покупателя
Регистрационный номер, присвоенный
сделке покупателем вручную. Указывается,
если известен (существует).
Номер, присвоенный сделке
автоматизированной системой
документооборота покупателя.
Указывается, если известен (существует).
Код продавца (одной из сторон по MA или
по сделке, если она заключена вне MA). Из
клиентского справочника репозитария
Уникальный код клиента продавца
Регистрационный номер, присвоенный
сделке продавцом вручную. Указывается,
если известен (существует).
Номер, присвоенный сделке
автоматизированной системой
документооборота продавцом.
Указывается, если известен (существует).
Вид ПФИ (R – репо)
Вид базового актива:
 E – долевые инструменты (акции, паи)
 D – долговые финансовые инструменты
(облигации, процентные ставки)
Тип
numeric(#,0)
text
date
date
date
text
text
text
text
text
text
text
text
text
text
text
text
text
стр.
6
 C – товары
 V – валюта
 A – договор
 I – индекс
 X – смешанный инвестиционный
портфель
M – иное
Код базового актива. Указывается в
M
BaseAssetCode
text
соответствии с Приложением № 5.
M
UnitCode
Код единицы измерения базового актива
text
M
Quantity
Объем базового актива
numeric(#,#)
M
Price
Цена первой части договора репо
numeric(#,2)
M
Currency
Код валюты, в которой выражается цена
text
O
PaymentCurrency
Код валюты, в которой выплачивается цена text
O
FixedRateFlag
Флаг фиксированной ставки договора
boolean
O
FixedRate
Фиксированная ставка договора
numeric(#,#)
Код амортизации/повышения
фиксированной ставки договора.
O
FixedIncreaseCode
text
Указывается в соответствии с
Приложением № 2.
O
FloatingRate
Плавающая ставка договора
numeric(#,#)
Код амортизации/повышения плавающей
O
FloatingIncreaseCode
ставки договора. Указывается в
text
соответствии с Приложением № 2.
O
CapRate
Максимальная ставка
numeric(#,#)
O
FloorRate
Минимальная ставка
numeric(#,#)
Флаг поставки в конкретную дату по первой
O
DeliveryDateFlag
boolean
части договора репо
Дата поставки по первой части договора
O
DeliveryDate
date
репо
Период поставки по первой части договора
O
DeliveryPeriod
text
репо с ДД.ММ.ГГГГ по ДД.ММ.ГГГГ
Флаг поставки в конкретную дату по второй
O
SecondDeliveryDateFlag
boolean
части договора репо
Дата поставки по второй части договора
O
SecondDeliveryDate
date
репо
Период поставки по второй части договора
O
SecondDeliveryPeriod
text
репо с ДД.ММ.ГГГГ по ДД.ММ.ГГГГ
Флаг оплаты в конкретную дату по первой
O
PaymentDateFlag
boolean
части договора репо
O
PaymentDate
Дата оплаты по первой части договора репо date
Период оплаты по первой части договора
O
PaymentPeriod
text
репо с ДД.ММ.ГГГГ по ДД.ММ.ГГГГ
Флаг оплаты в конкретную дату по второй
O
SecondPaymentDateFlag
boolean
части договора репо
O
SecondPaymentDate
Дата оплаты по второй части договора репо date
Период оплаты по второй части договора
O
SecondPaymentPeriod
text
репо с ДД.ММ.ГГГГ по ДД.ММ.ГГГГ
Код принятия (регистрации) сделки
O
ReplyResult
numeric(#,0)
репозитарием
Сообщение о принятии (регистрации)
O
ReplyWarning
text
сделки с предупреждением
O
ReplyError
Сообщение об ошибке
Text
Правила формирования значений определенных атрибутов элемента:

Атрибуты элемента «REPO», принимающие пустое значение (например, PaymentPeriod = “”), не
указываются.

Атрибут «StartDate» элемента «REPO» не указывается, если дата, определенная сторонами как «дата
начала срока», совпадает с датой заключения договора (атрибут «Date»).

Атрибут «Status» элемента «REPO» указывается только в том случае, если отправителем отчета
является репозитарий (атрибут «Sender» элемента «MESSAGE» принимает значение “DFINSD”).
Атрибут «Status» может принимать следующие значения:
“O” − срок исполнения обязательств не наступил;
стр.
7
“T” − обязательства прекращены надлежащим образом или прекращены досрочно, за
исключением досрочного прекращении договора вследствие нарушений условий договора или
событий, связанных с несостоятельностью одной из сторон;
“C” − исполнение по обязательствам просрочено;
“P” − исполнение обязательств приостановлено по предусмотренным в договоре основаниям;
“D” − обязательства прекращены вследствие нарушения стороной условий договора или событий,
связанных с несостоятельностью одной из сторон;
“E” − продление срока действия договора в результате наступления предусмотренного договором
обстоятельства или события.
Атрибут «ActionIn» элемента «REPO» является обязательным для входящего в репозитарий отчета
(если атрибут «Receiver» элемента «MESSAGE» принимает значение “DFINSD”).
Если валюта, в которой выражается цена, совпадает с валютой, в которой выплачивается цена,
атрибут «PaymentCurrency» элемента «REPO» не указывается.
Если атрибут «FixedRateFlag» элемента «REPO» равен “1” (флаг установлен), то заполняются
атрибуты «FixedRate» и «FixedIncreaseCode», а атрибуты «FloatingRate», «FloatingIncreaseCode»,
«CapRate» и «FloorRate» не указываются вообще. Если атрибут «FixedRateFlag» элемента «REPO»
равен "0" (флаг сброшен), то заполняются атрибуты «FloatingRate», «FloatingIncreaseCode», «CapRate»
и «FloorRate», а атрибуты «FixedRate» и «FixedIncreaseCode» не указываются вообще.
Если атрибут «DeliveryDateFlag» элемента «REPO» равен “1” (флаг установлен), то заполняется
атрибут «DeliveryDate», а атрибут «DeliveryPeriod» не указывается вообще. Если атрибут
«DeliveryDateFlag» элемента «REPO» равен “0” (флаг сброшен), то заполняется атрибут
«DeliveryPeriod», а атрибут «DeliveryDate» не указывается вообще.
Если атрибут «SecondDeliveryDateFlag» элемента «REPO» равен “1” (флаг установлен), то заполняется
атрибут «SecondDeliveryDate», а атрибут «SecondDeliveryPeriod» не указывается вообще. Если атрибут
«SecondDeliveryDateFlag» элемента «REPO» равен “0” (флаг сброшен), то заполняется атрибут
«SecondDeliveryPeriod», а атрибут «SecondDeliveryDate» не указывается вообще.
Если атрибут «PaymentDateFlag» элемента «REPO» равен “1” (флаг установлен), то заполняется
атрибут «PaymentDate», а атрибут «PaymentPeriod» не указывается вообще. Если атрибут
«PaymentDateFlag» элемента «REPO» равен “0” (флаг сброшен), то заполняется атрибут
«PaymentPeriod», а атрибут «PaymentDate» не указывается вообще.
Если атрибут «SecondPaymentDateFlag» элемента «REPO» равен “1” (флаг установлен), то
заполняется атрибут «SecondPaymentDate», а атрибут «SecondPaymentPeriod» не указывается
вообще. Если атрибут «SecondPaymentDateFlag» элемента «REPO» равен “0” (флаг сброшен), то
заполняется атрибут «SecondPaymentPeriod», а атрибут «SecondPaymentDate» не указывается
вообще.
Если стороны по сделке намерены изменить (отменить) сделку, уже зарегистрированную в
репозитарии, присвоившем ей уникальный идентификатор и известившем о нем все стороны по
сделке, то он указывается в атрибуте «UTI». При этом атрибут «ActionIn» принимает значение
“UPDATE” (“DELETE”).
Атрибут «ReplyResult» может принимать следующие значения:
“0” − нормальное принятие (регистрация) сделки репозитарием (без каких-либо замечаний и
предупреждений). В этом случае атрибуты «ReplyWarning» и «ReplyError» не указываются;
“1” − сделка была зарегистрирована в базе данных репозитария с предупреждением. В этом
случае в атрибуте «ReplyWarning» содержится текст предупреждения, атрибут «ReplyError» не
указывается;
“2” − сделка не была зарегистрирована репозитарием из-за ошибки. В этом случае в атрибуте
«ReplyError» содержится текст ошибки, атрибут «ReplyWarning» не указывается;
“3” − сделка не была зарегистрирована репозитарием из-за ошибки и предупреждения. В этом
случае в атрибуте «ReplyError» содержится текст ошибки, а в атрибуте «ReplyWarning» − текст
предупреждения.
-









Пример XML-отчета по договору репо:
<?xml version="1.0" encoding="Windows-1251"?>
<MESSAGE
MsgDate="13.04.2012"
Type="REPORT"
MsgID="1234/345">
<MA
IsMA
= "1"
MADate
= "14.12.2011"
ActionIn
= "ADD"
TemplateType
= "CUSTOM"
TemplateDetails
= "105, 16.02.2011"
PartOneCode
= "ROCKM"
PartOneAgrRef
= "1/12"
PartOneIsReporter = "0"
PartTwoCode
= "STARTM"
PartTwoAgrRef
= "1/12/1"
PartTwoIsReporter = "0"
ReporterCode
= "INFORMER"
ReporterAgrRef
= "1/12/1-1">
<TRADES>
Sender="INFORMER"
Receiver="DFINSD"
стр.
8
<REPO
DealDate = "16.01.2012"
TerminationDate = "15.06.2012"
ActionIn = "ADD"
BuyerCode = "STARTM"
BuyerClientCode = "PBINN"
BuyerTradeRef = "1/234"
SellerCode = "ROCKM"
SellerClientCode = "PSINN"
SellerTradeRef = "1/234/1"
DFIType = "R"
BaseAssetType = "E"
BaseAssetCode = "RU0007661625"
UnitCode = "LOT"
Quantity = "100"
Price = "184.07"
Currency = "RUB"
FixedRateFlag = "1"
FixedRate = "0.25"
FixedIncreaseCode = "AU|0.00|147|R"
DeliveryDateFlag = "1"
DeliveryDate = "16.01.2012"
SecondDeliveryDateFlag = "1"
SecondDeliveryDate = "11.06.2012"
PaymentDateFlag = "0"
PaymentPeriod = "16.01.2012 - 20.01.2012"
SecondPaymentDateFlag = "0"
SecondPaymentPeriod = "11.06.2012 - 15.06.2012" />
</TRADES>
</MA>
</MESSAGE>
Элемент FORWARD
M/O
Атрибут
O
UTI
O
FileName
M
DealDate
O
StartDate
M
TerminationDate
O
Status
O
ActionIn
O
ActionOut
M
BuyerCode
M
BuyerClientCode
O
BuyerTradeRef
O
BuyerTradeId
M
SellerCode
M
O
SellerClientCode
SellerTradeRef
Описание
Идентификационный номер форвардного
договора (сделки), присвоенный
репозитарием
Имя файла, содержащего скан
форвардного договора
Дата заключения сделки
Дата начала срока действия форвардного
договора
Дата окончания срока действия
форвардного договора
Состояние обязательств по сделке
Информация для репозитария о том, какое
действие ему следует предпринять в
отношении текущей сделки, если
репозитарий является получателем
сообщения; ранее переданный код
сообщения из отчета участника (или
предопределенный код для таймера), если
репозитарий является отправителем
сообщения
Рекомендуемый код операции для
получателя (участника)
Код покупателя (одной из сторон по MA или
по сделке, если она заключена вне MA). Из
клиентского справочника репозитария
Уникальный код клиента покупателя
Регистрационный номер, присвоенный
сделке покупателем вручную. Указывается,
если известен (существует).
Номер, присвоенный сделке
автоматизированной системой
документооборота покупателя.
Указывается, если известен (существует).
Код продавца (одной из сторон по MA или
по сделке, если она заключена вне MA). Из
клиентского справочника репозитария
Уникальный код клиента продавца
Регистрационный номер, присвоенный
Тип
numeric(#,0)
text
date
date
date
text
text
text
text
text
text
text
text
text
text
стр.
9
O
SellerTradeId
M
DFIType
M
BaseAssetType
M
BaseAssetQty
M
OblExecProvidingMethod
O
DFICode
M
InterRelationCode
M
BaseAssetType
M
BaseAssetCode
M
M
M
M
UnitCode
Quantity
Price
Currency
сделке продавцом вручную. Указывается,
если известен (существует).
Номер, присвоенный сделке
автоматизированной системой
документооборота продавцом.
Указывается, если известен (существует).
Вид ПФИ (F – форвард)
Вид базового актива:
 E – долевые инструменты (акции, паи)
 D – долговые финансовые инструменты
(облигации, процентные ставки)
 C – товары
 V – валюта
 A – договор
 I – индекс
 X – смешанный инвестиционный
портфель
 M – иное
Количество базовых активов:
 O – один базовый актив
 W – корзина базовых активов с полной
поставкой
 S – корзина базовых активов с расчетом
по одному или нескольким базовым активам
на выбор одной из сторон или
определенному (определенным) в
соответствии с договором
Метод обеспечения исполнения
обязательств:
 I – обязательства по данному договору
обеспечиваются индивидуально, уровень
обеспечения поддерживается за счет
вариационной маржи
 U – обязательства по данному договору
обеспечиваются индивидуально, уровень
обеспечения не поддерживается за счет
вариационной маржи
 C – обязательства по данному договору
обеспечиваются совокупно с
обязательствами по иным заключенным
договорам (кумулятивное обеспечение),
уровень указанного обеспечения
поддерживается за счет вариационной
маржи
 D – обязательства по данному договору
обеспечиваются совокупно с
обязательствами по иным заключенным
договорам (кумулятивное обеспечение),
уровень указанного обеспечения не
поддерживается за счет вариационной
маржи
 N – обязательства по данному договору
не обеспечиваются.
Код классификации ПФИ. Указывается в
соответствии с Приложением № 1.
Код взаимосвязи. Указывается в
соответствии с Приложением № 4.
Тип базового актива
Код базового актива. Указывается в
соответствии с Приложением № 5.
Код единицы измерения базового актива
Объем базового актива
Форвардная цена договора
Код валюты, в которой выражается цена
text
text
text
text
text
text
text
text
text
text
numeric(#,#)
numeric(#,2)
text
стр. 10
Код валюты, в которой выплачивается цена text
Флаг поставки в конкретную дату
boolean
Дата поставки
date
Период поставки с ДД.ММ.ГГГГ по
O
DeliveryPeriod
text
ДД.ММ.ГГГГ
O
PaymentDateFlag
Флаг оплаты в конкретную дату
boolean
O
PaymentDate
Дата оплаты
date
Период оплаты с ДД.ММ.ГГГГ по
O
PaymentPeriod
text
ДД.ММ.ГГГГ
Код организации, публикующей цены
(источник их публикации), принимаемые в
O
PriceSourceCode
text
расчет суммы платежа по расчетному
форварду
Правила формирования значений определенных атрибутов элемента:

Атрибуты элемента «FORWARD», принимающие пустое значение (например, PaymentPeriod = “”), не
указываются.

Атрибут «StartDate» элемента «FORWARD» не указывается, если дата, определенная сторонами как
«дата начала срока», совпадает с датой заключения договора (атрибут «Date»).

Атрибут «Status» элемента «FORWARD» указывается только в том случае, если отправителем отчета
является репозитарий (атрибут «Sender» элемента «MESSAGE» принимает значение “DFINSD”).
Атрибут «Status» может принимать следующие значения:
“O” − срок исполнения обязательств не наступил;
“T” − обязательства прекращены надлежащим образом или прекращены досрочно, за
исключением досрочного прекращении договора вследствие нарушений условий договора или
событий, связанных с несостоятельностью одной из сторон;
“C” − исполнение по обязательствам просрочено;
“P” − исполнение обязательств приостановлено по предусмотренным в договоре основаниям;
“D” − обязательства прекращены вследствие нарушения стороной условий договора или событий,
связанных с несостоятельностью одной из сторон;
“E” − продление срока действия договора в результате наступления предусмотренного договором
обстоятельства или события.

Атрибут «ActionIn» элемента «FORWARD» является обязательным для входящего в репозитарий
отчета (если атрибут «Receiver» элемента «MESSAGE» принимает значение “DFINSD”).

Если валюта, в которой выражается цена, совпадает с валютой, в которой выплачивается цена,
атрибут «PaymentCurrency» элемента «FORWARD» не указывается.

Если атрибут «DeliveryDateFlag» элемента «FORWARD» равен “1” (флаг установлен), то заполняется
атрибут «DeliveryDate», а атрибут «DeliveryPeriod» не указывается вообще. Если атрибут
«DeliveryDateFlag» элемента «FORWARD» равен “0” (флаг сброшен), то заполняется атрибут
«DeliveryPeriod», а атрибут «DeliveryDate» не указывается вообще.

Если атрибут «PaymentDateFlag» элемента «FORWARD» равен “1” (флаг установлен), то заполняется
атрибут «PaymentDate», а атрибут «PaymentPeriod» не указывается вообще. Если атрибут
«PaymentDateFlag» элемента «FORWARD» равен “0” (флаг сброшен), то заполняется атрибут
«PaymentPeriod», а атрибут «PaymentDate» не указывается вообще.

Если стороны по сделке намерены изменить (отменить) сделку, уже зарегистрированную в
репозитарии, присвоившем ей уникальный идентификатор и известившем о нем все стороны по
сделке, то он указывается в атрибуте «UTI». При этом атрибут «ActionIn» принимает значение
“UPDATE” (“DELETE”).

Атрибут «ReplyResult» может принимать следующие значения:
“0” − нормальное принятие (регистрация) сделки репозитарием (без каких-либо замечаний и
предупреждений). В этом случае атрибуты «ReplyWarning» и «ReplyError» не указываются;
“1” − сделка была зарегистрирована в базе данных репозитария с предупреждением. В этом
случае в атрибуте «ReplyWarning» содержится текст предупреждения, атрибут «ReplyError» не
указывается;
“2” − сделка не была зарегистрирована репозитарием из-за ошибки. В этом случае в атрибуте
«ReplyError» содержится текст ошибки, атрибут «ReplyWarning» не указывается;
“3” − сделка не была зарегистрирована репозитарием из-за ошибки и предупреждения. В этом
случае в атрибуте «ReplyError» содержится текст ошибки, а в атрибуте «ReplyWarning» − текст
предупреждения.
O
O
O
PaymentCurrency
DeliveryDateFlag
DeliveryDate
Пример XML-отчета по форвардному договору:
<?xml version="1.0" encoding="Windows-1251"?>
<MESSAGE
MsgDate="16.04.2012"
Type="REPORT"
MsgID="234/45">
<MA IsMA
= "1"
ActionIn = "NOACTION"
MA_ID
= "1">
Sender="INFORMER"
Receiver="DFINSD"
стр. 11
<TRADES>
<FORWARD
DealDate = "16.01.2012"
TerminationDate = "15.06.2012"
ActionIn = "ADD"
BuyerCode = "ROCKM"
BuyerClientCode = "PBINN"
BuyerTradeRef = "2/235"
SellerCode = "STARTM"
SellerClientCode = "PBINN"
SellerTradeRef = "2/235/1"
DFIType = "F"
BaseAssetType = "E"
BaseAssetQty = "O"
OblExecProvidingMethod = "I"
DFICode = "F-E-O-I"
InterRelationCode = "B|"
BaseAssetCode = "RU0007661625"
UnitCode = "LOT"
Quantity = "100"
Price = "17212.00"
Currency = "RUB"
DeliveryDateFlag = "1"
DeliveryDate = "16.06.2012"
PaymentDateFlag = "1"
PaymentDate = "16.06.2012" />
</TRADES>
</MA>
</MESSAGE>
Элемент SWAPCURRENCY
M/O
Атрибут
O
UTI
O
FileName
M
DealDate
O
StartDate
M
TerminationDate
O
Status
O
ActionIn
O
ActionOut
M
BuyerCode
M
BuyerClientCode
O
BuyerTradeRef
O
BuyerTradeId
M
SellerCode
M
SellerClientCode
O
SellerTradeRef
Описание
Уникальный идентификационный номер
валютного своп договора (сделки),
присвоенный репозитарием
Имя файла, содержащего скан валютного
своп договора
Дата заключения сделки
Дата начала срока действия валютного
своп договора
Дата окончания срока действия валютного
своп договора
Состояние обязательств по сделке
Информация для репозитария о том, какое
действие ему следует предпринять в
отношении текущей сделки, если
репозитарий является получателем
сообщения; ранее переданный код
сообщения из отчета участника (или
предопределенный код для таймера), если
репозитарий является отправителем
сообщения
Рекомендуемый код операции для
получателя (участника)
Код покупателя (одной из сторон по MA или
по сделке, если она заключена вне MA). Из
клиентского справочника репозитария
Уникальный код клиента покупателя
Регистрационный номер, присвоенный
сделке покупателем вручную. Указывается,
если известен (существует).
Номер, присвоенный сделке
автоматизированной системой
документооборота покупателя.
Указывается, если известен (существует).
Код продавца (одной из сторон по MA или
по сделке, если она заключена вне MA). Из
клиентского справочника репозитария
Уникальный код клиента продавца
Регистрационный номер, присвоенный
сделке продавцом вручную. Указывается,
если известен (существует).
Тип
numeric(#,0)
text
date
date
date
text
text
text
text
text
text
text
text
text
text
стр. 12
Номер, присвоенный сделке
автоматизированной системой
O
SellerTradeId
text
документооборота продавцом.
Указывается, если известен (существует).
M
BaseAssetType
Тип базового актива
text
Код базового актива. Указывается в
M
BaseAssetCode
text
соответствии с Приложением № 5.
M
UnitCode
Код единицы измерения базового актива
text
M
Quantity
Объем базового актива
numeric(#,#)
Цена первой части валютного своп
M
Price
numeric(#,2)
договора
M
Currency
Код валюты, в которой выражается цена
text
O
PaymentCurrency
Код валюты, в которой выплачивается цена text
O
FixedRateFlag
Флаг фиксированной ставки договора
boolean
O
FixedRate
Фиксированная ставка договора
numeric(#,#)
Код амортизации/повышения
фиксированной ставки договора.
O
FixedIncreaseCode
text
Указывается в соответствии с
Приложением № 2.
O
FloatingRate
Плавающая ставка договора
numeric(#,#)
Код амортизации/повышения плавающей
O
FloatingIncreaseCode
ставки договора. Указывается в
text
соответствии с Приложением № 2.
O
CapRate
Максимальная ставка
numeric(#,#)
O
FloorRate
Минимальная ставка
numeric(#,#)
Флаг поставки в конкретную дату по первой
O
DeliveryDateFlag
boolean
части валютного своп договора
Дата поставки по первой части валютного
O
DeliveryDate
date
своп договора
Период поставки по первой части
O
DeliveryPeriod
валютного своп договора с ДД.ММ.ГГГГ по
text
ДД.ММ.ГГГГ
Флаг поставки в конкретную дату по второй
O
SecondDeliveryDateFlag
boolean
части валютного своп договора
Дата поставки по второй части валютного
O
SecondDeliveryDate
date
своп договора
Период поставки по второй части валютного
O
SecondDeliveryPeriod
text
своп договора с ДД.ММ.ГГГГ по ДД.ММ.ГГГГ
Флаг оплаты в конкретную дату по первой
O
PaymentDateFlag
boolean
части валютного своп договора
Дата оплаты по первой части валютного
O
PaymentDate
date
своп договора
Период оплаты по первой части валютного
O
PaymentPeriod
text
своп договора с ДД.ММ.ГГГГ по ДД.ММ.ГГГГ
Флаг оплаты в конкретную дату по второй
O
SecondPaymentDateFlag
boolean
части валютного своп договора
Дата оплаты по второй части валютного
O
SecondPaymentDate
date
своп договора
Период оплаты по второй части валютного
O
SecondPaymentPeriod
text
своп договора с ДД.ММ.ГГГГ по ДД.ММ.ГГГГ
Код принятия (регистрации) сделки
O
ReplyResult
numeric(#,0)
репозитарием
Сообщение о принятии (регистрации)
O
ReplyWarning
text
сделки с предупреждением
O
ReplyError
Сообщение об ошибке
Text
Правила формирования значений определенных атрибутов элемента:

Атрибуты
элемента
«SWAPCURRENCY»,
принимающие
пустое
значение
(например,
PaymentPeriod = “”), не указываются.

Атрибут «StartDate» элемента «SWAPCURRENCY» не указывается, если дата, определенная
сторонами как «дата начала срока», совпадает с датой заключения договора (атрибут «Date»).

Атрибут «Status» элемента «SWAPCURRENCY» указывается только в том случае, если отправителем
отчета является репозитарий (атрибут «Sender» элемента «MESSAGE» принимает значение
“DFINSD”). Атрибут «Status» может принимать следующие значения:
“O” − срок исполнения обязательств не наступил;
стр. 13
“T” − обязательства прекращены надлежащим образом или прекращены досрочно, за
исключением досрочного прекращении договора вследствие нарушений условий договора или
событий, связанных с несостоятельностью одной из сторон;
“C” − исполнение по обязательствам просрочено;
“P” − исполнение обязательств приостановлено по предусмотренным в договоре основаниям;
“D” − обязательства прекращены вследствие нарушения стороной условий договора или событий,
связанных с несостоятельностью одной из сторон;
“E” − продление срока действия договора в результате наступления предусмотренного договором
обстоятельства или события.
Атрибут «ActionIn» элемента «SWAPCURRENCY» является обязательным для входящего в
репозитарий отчета (если атрибут «Receiver» элемента «MESSAGE» принимает значение “DFINSD”).
Если валюта, в которой выражается цена, совпадает с валютой, в которой выплачивается цена,
атрибут «PaymentCurrency» элемента «SWAPCURRENCY» не указывается.
Если атрибут «FixedRateFlag» элемента «SWAPCURRENCY» равен “1” (флаг установлен), то
заполняются атрибуты «FixedRate» и «FixedIncreaseCode», а атрибуты «FloatingRate»,
«FloatingIncreaseCode», «CapRate» и «FloorRate» не указываются вообще. Если атрибут
«FixedRateFlag» элемента «SWAPCURRENCY» равен "0" (флаг сброшен), то заполняются атрибуты
«FloatingRate», «FloatingIncreaseCode», «CapRate» и «FloorRate», а атрибуты «FixedRate» и
«FixedIncreaseCode» не указываются вообще.
Если атрибут «DeliveryDateFlag» элемента «SWAPCURRENCY» равен “1” (флаг установлен), то
заполняется атрибут «DeliveryDate», а атрибут «DeliveryPeriod» не указывается вообще. Если атрибут
«DeliveryDateFlag» элемента «SWAPCURRENCY» равен “0” (флаг сброшен), то заполняется атрибут
«DeliveryPeriod», а атрибут «DeliveryDate» не указывается вообще.
Если атрибут «SecondDeliveryDateFlag» элемента «SWAPCURRENCY» равен “1” (флаг установлен), то
заполняется атрибут «SecondDeliveryDate», а атрибут «SecondDeliveryPeriod» не указывается вообще.
Если атрибут «SecondDeliveryDateFlag» элемента «SWAPCURRENCY» равен “0” (флаг сброшен), то
заполняется атрибут «SecondDeliveryPeriod», а атрибут «SecondDeliveryDate» не указывается вообще.
Если атрибут «PaymentDateFlag» элемента «SWAPCURRENCY» равен “1” (флаг установлен), то
заполняется атрибут «PaymentDate», а атрибут «PaymentPeriod» не указывается вообще. Если атрибут
«PaymentDateFlag» элемента «SWAPCURRENCY» равен “0” (флаг сброшен), то заполняется атрибут
«PaymentPeriod», а атрибут «PaymentDate» не указывается вообще.
Если атрибут «SecondPaymentDateFlag» элемента «SWAPCURRENCY» равен “1” (флаг установлен), то
заполняется атрибут «SecondPaymentDate», а атрибут «SecondPaymentPeriod» не указывается
вообще. Если атрибут «SecondPaymentDateFlag» элемента «SWAPCURRENCY» равен “0” (флаг
сброшен), то заполняется атрибут «SecondPaymentPeriod», а атрибут «SecondPaymentDate» не
указывается вообще.
Если стороны по сделке намерены изменить (отменить) сделку, уже зарегистрированную в
репозитарии, присвоившем ей уникальный идентификатор и известившем о нем все стороны по
сделке, то он указывается в атрибуте «UTI». При этом атрибут «ActionIn» принимает значение
“UPDATE” (“DELETE”).
Атрибут «ReplyResult» может принимать следующие значения:
“0” − нормальное принятие (регистрация) сделки репозитарием (без каких-либо замечаний и
предупреждений). В этом случае атрибуты «ReplyWarning» и «ReplyError» не указываются;
“1” − сделка была зарегистрирована в базе данных репозитария с предупреждением. В этом
случае в атрибуте «ReplyWarning» содержится текст предупреждения, атрибут «ReplyError» не
указывается;
“2” − сделка не была зарегистрирована репозитарием из-за ошибки. В этом случае в атрибуте
«ReplyError» содержится текст ошибки, атрибут «ReplyWarning» не указывается;
“3” − сделка не была зарегистрирована репозитарием из-за ошибки и предупреждения. В этом
случае в атрибуте «ReplyError» содержится текст ошибки, а в атрибуте «ReplyWarning» − текст
предупреждения.
-









Пример XML-отчета по валютному своп договору:
<?xml version="1.0" encoding="Windows-1251"?>
<MESSAGE
MsgDate="13.04.2012"
Type="REPORT"
Sender="INFORMER"
MsgID="1234/345">
<MA
IsMA
= "1"
ActionIn = "NOACTION"
MA_ID
= "1">
<TRADES>
<SWAPCURRENCY DealDate = "16.01.2012"
TerminationDate = "30.01.2012"
ActionIn = "ADD"
BuyerCode = "STARTM"
BuyerClientCode = "PBINN"
BuyerTradeRef = "1/234"
SellerCode = "ROCKM"
SellerClientCode = "PSINN"
SellerTradeRef = "1/234/1"
Receiver="DFINSD"
стр. 14
BaseAssetType = "CUR"
BaseAssetCode = "EUR"
UnitCode = "LOT"
Quantity = "1"
Price = "387192.00"
Currency = "RUB"
FixedRateFlag = "1"
FixedRate = "0.2808"
FixedIncreaseCode = "AU/0.0002/5/R"
DeliveryDateFlag = "1"
DeliveryDate = "16.01.2012"
SecondDeliveryDateFlag = "1"
SecondDeliveryDate = "20.01.2012"
PaymentDateFlag = "0"
PaymentPeriod = "16.01.2012 - 18.01.2012"
SecondPaymentDateFlag = "0"
SecondPaymentPeriod = "20.01.2012 - 24.01.2012" />
</TRADES>
</MA>
</MESSAGE>
Элемент OPTION
M/O
Атрибут
O
UTI
O
FileName
M
DealDate
O
StartDate
M
TerminationDate
O
Status
O
ActionIn
O
ActionOut
M
BuyerCode
M
BuyerClientCode
O
BuyerTradeRef
O
BuyerTradeId
M
SellerCode
M
SellerClientCode
O
SellerTradeRef
O
SellerTradeId
Описание
Идентификационный номер опционного
договора (сделки), присвоенный
репозитарием
Имя файла, содержащего скан опционного
договора
Дата заключения сделки
Дата начала срока действия опционного
договора
Дата окончания срока действия опционного
договора
Состояние обязательств по сделке
Информация для репозитария о том, какое
действие ему следует предпринять в
отношении текущей сделки, если
репозитарий является получателем
сообщения; ранее переданный код
сообщения из отчета участника (или
предопределенный код для таймера), если
репозитарий является отправителем
сообщения
Рекомендуемый код операции для
получателя (участника)
Код покупателя опциона (одной из сторон
по MA или по сделке, если она заключена
вне MA). Из клиентского справочника
репозитария
Уникальный код клиента покупателя
Регистрационный номер, присвоенный
сделке покупателем вручную. Указывается,
если известен (существует).
Номер, присвоенный сделке
автоматизированной системой
документооборота покупателя.
Указывается, если известен (существует).
Код продавца опциона (одной из сторон по
MA или по сделке, если она заключена вне
MA). Из клиентского справочника
репозитария
Уникальный код клиента продавца
Регистрационный номер, присвоенный
сделке продавцом вручную. Указывается,
если известен (существует).
Номер, присвоенный сделке
автоматизированной системой
документооборота продавцом.
Указывается, если известен (существует).
Тип
numeric(#,0)
text
date
date
date
text
text
text
text
text
text
text
text
text
text
text
стр. 15
Код классификации ПФИ. Указывается в
text
соответствии с Приложением № 1.
Код взаимосвязи. Указывается в
M
InterRelationCode
text
соответствии с Приложением № 4.
M
BaseAssetType
Тип базового актива
text
Код базового актива. Указывается в
соответствии с Приложением № 5. Если
базовым активом является валюта,
M
BaseAssetCode
text
указывается код валюты , по отношению к
единице которой устанавливается цена
исполнения
M
UnitCode
Код единицы измерения базового актива
text
M
Quantity
Объем базового актива
numeric(#,#)
M
Price
Цена (премия) опциона
numeric(#,2)
Код валюты, в которой выражается цена
M
Currency
text
(премия) опциона
Код валюты, в которой выплачивается цена
O
PaymentCurrency
text
(премия) опциона
O
Strike
Цена исполнения опциона
numeric(#,2)
Период определения средней цены
исполнения опциона с ДД.ММ.ГГГГ по
O
AvgStrikeCalcPeriod
text
ДД.ММ.ГГГГ. Указывается только для
азиатского опциона.
Код организации, публикующей цены
(источник их публикации), принимаемые в
O
PriceSourceCode
расчет средней цены исполнения опциона и text
алгоритм их определения. Указывается
только для азиатского опциона.
Код валюты, в которой выражается цена
O
StrikeCurrency
text
исполнения опциона
Код валюты, в которой выплачивается цена
O
StrikePaymentCurrency
text
исполнения опциона
O
SettlementAmount
Сумма платежа по бинарному опциону
numeric(#,2)
Код валюты, в которой выражается сумма
O
SettlAmtCurrency
text
платежа по бинарному опциону
Код валюты, в которой выплачивается
O
SettlAmtPaymentCurrency
text
сумма платежа по бинарному опциону
O
KnockInPrice
Барьерная цена отлагательного условия
numeric(#,2)
Код валюты, в которой выражается
O
KnockInPriceCurrency
text
барьерная цена отлагательного условия
O
KnockOutPrice
Барьерная цена отменительного условия
numeric(#,2)
Код валюты, в которой выражается
O
KnockOutPriceCurrency
text
барьерная цена отменительного условия
Дата исполнения опциона (дата, в которую
покупатель опциона вправе требовать
O
OptionExecDate
date
исполнении по договору) для европейского
стиля опциона
Период исполнения опциона (период, в
который покупатель опциона вправе
O
OptionExecPeriod
требовать исполнении по договору) для
text
американского и бермудского стилей
опциона) с ДД.ММ.ГГГГ по ДД.ММ.ГГГГ
Период блокирования (период, в течение
которого обязанная по опционному
O
LockoutPeriod
договору сторона вправе не исполнять свои text
обязательства по договору) с ДД.ММ.ГГГГ
по ДД.ММ.ГГГГ
Правила формирования значений определенных атрибутов элемента:

Атрибуты элемента «OPTION», принимающие пустое значение (например, PaymentPeriod = “”), не
указываются.

Атрибут «StartDate» элемента «OPTION» не указывается, если дата, определенная сторонами как
«дата начала срока», совпадает с датой заключения договора (атрибут «Date»).

Атрибут «Status» элемента «OPTION» указывается только в том случае, если отправителем отчета
является репозитарий (атрибут «Sender» элемента «MESSAGE» принимает значение “DFINSD”).
Атрибут «Status» может принимать следующие значения:
стр. 16
M
DFICode
“O” − срок исполнения обязательств не наступил;
“T” − обязательства прекращены надлежащим образом или прекращены досрочно, за
исключением досрочного прекращении договора вследствие нарушений условий договора или
событий, связанных с несостоятельностью одной из сторон;
“C” − исполнение по обязательствам просрочено;
“P” − исполнение обязательств приостановлено по предусмотренным в договоре основаниям;
“D” − обязательства прекращены вследствие нарушения стороной условий договора или событий,
связанных с несостоятельностью одной из сторон;
“E” − продление срока действия договора в результате наступления предусмотренного договором
обстоятельства или события.
Атрибут «ActionIn» элемента «OPTION» является обязательным для входящего в репозитарий отчета
(если атрибут «Receiver» элемента «MESSAGE» принимает значение “DFINSD”).
Если валюта, в которой выражается цена исполнения опциона, совпадает с валютой, в которой
выплачивается цена исполнения опциона, атрибут «StrikePaymentCurrency» элемента «OPTION» не
указывается.
Если валюта, в которой выражается цена, совпадает с валютой, в которой выплачивается цена,
атрибут «PaymentCurrency» элемента «OPTION» не указывается.
Если стороны по сделке намерены изменить (отменить) сделку, уже зарегистрированную в
репозитарии, присвоившем ей уникальный идентификатор и известившем о нем все стороны по
сделке, то он указывается в атрибуте «UTI». При этом атрибут «ActionIn» принимает значение
“UPDATE” (“DELETE”).
Атрибут «ReplyResult» может принимать следующие значения:
“0” − нормальное принятие (регистрация) сделки репозитарием (без каких-либо замечаний и
предупреждений). В этом случае атрибуты «ReplyWarning» и «ReplyError» не указываются;
“1” − сделка была зарегистрирована в базе данных репозитария с предупреждением. В этом
случае в атрибуте «ReplyWarning» содержится текст предупреждения, атрибут «ReplyError» не
указывается;
“2” − сделка не была зарегистрирована в базе данных репозитария из-за ошибки. В этом случае в
атрибуте «ReplyError» содержится текст ошибки, атрибут «ReplyWarning» не указывается;
“3” − сделка не была зарегистрирована в базе данных репозитария из-за ошибки и
предупреждения. В этом случае в атрибуте «ReplyError» содержится текст ошибки, а в атрибуте
«ReplyWarning» − текст предупреждения.
-





Пример XML-отчета по опционному договору:
<?xml version="1.0" encoding="Windows-1251"?>
<MESSAGE MsgDate="16.04.2012" Type="REPORT" Sender="ROCKM" Receiver="DFINSD" MsgID="14/5">
<MA
IsMA
= "1"
MADate
= "16.12.2011"
ActionIn
= "ADD"
TemplateType
= "CUSTOM"
TemplateDetails
= "105, 16.02.2011"
PartOneCode
= "ROCKM"
PartOneAgrRef
= "1/12"
PartOneIsReporter = "1"
PartTwoCode
= "STARTM"
PartTwoAgrRef
= "1/12/1"
PartTwoIsReporter = "0">
<TRADES>
<OPTION DealDate = "16.01.2012"
TerminationDate = "14.06.2012"
ActionIn = "ADD"
BuyerCode = "STARTM"
BuyerClientCode = "PBINN"
BuyerTradeRef = "3/12"
SellerCode = "ROCKM"
SellerClientCode = "PSINN"
SellerTradeRef = "3/12-1"
DFICode = "O-P-A-F-N-E-O-I"
InterRelationCode = "M"
BaseAssetType = "SHS"
BaseAssetCode = "RU0007661625"
UnitCode = "LOT"
Quantity = "100"
Price = "17212.00"
Currency = "RUB"
Strike = "17000.00"
StrikeCurrency = "RUB"
KnockInPrice = "X.XX"
KnockInPriceCurrency = "RUB"
KnockOutPrice = "Y.YY"
KnockOutPriceCurrency = "RUB"
OptionExecPeriod = "14.03.2012 - 14.06.2012"
LockoutPeriod = "ДД.ММ.ГГГГ - ДД.ММ.ГГГГ" />
</TRADES>
стр. 17
</MA>
</MESSAGE>
Элемент CDS
M/O
Атрибут
O
UTI
O
FileName
M
O
DealDate
StartDate
M
TerminationDate
O
Status
O
ActionIn
O
ActionOut
M
BuyerCode
M
BuyerClientCode
O
BuyerTradeRef
O
BuyerTradeId
M
SellerCode
M
SellerClientCode
O
SellerTradeRef
O
SellerTradeId
M
RefEntityCode
O
RefObligationsCode
O
RefObligationCategoryCode
O
RefObligationCharCode
M
NotionalAmount
M
Currency
M
FixedRate
Описание
Идентификационный номер кредитного
своп договора (сделки), присвоенный
репозитарием
Имя файла, содержащего скан опционного
договора
Дата заключения сделки
Дата начала срока
Дата окончания срока действия кредитного
своп договора
Состояние обязательств по сделке
Информация для репозитария о том, какое
действие ему следует предпринять в
отношении текущей сделки, если
репозитарий является получателем
сообщения; ранее переданный код
сообщения из отчета участника (или
предопределенный код для таймера), если
репозитарий является отправителем
сообщения
Рекомендуемый код операции для
получателя (участника)
Код приобретателя кредитной защиты
(одной из сторон по MA или по сделке, если
она заключена вне MA). Из клиентского
справочника репозитария
Уникальный код клиента приобретателя
Регистрационный номер, присвоенный
сделке приобретателем вручную.
Указывается, если известен (существует).
Номер, присвоенный сделке
автоматизированной системой
документооборота приобретателя.
Указывается, если известен (существует).
Код продавца кредитной защиты (одной из
сторон по MA или по сделке, если она
заключена вне MA). Из клиентского
справочника репозитария
Уникальный код клиента продавца
Регистрационный номер, присвоенный
сделке продавцом вручную. Указывается,
если известен (существует).
Номер, присвоенный сделке
автоматизированной системой
документооборота продавцом.
Указывается, если известен (существует).
Код контрольного лица, на кредитный риск
которого приобретается защита
Код долгового обязательства контрольного
лица, присваиваемый репозитарием
Код категории обязательств контрольного
лица, присваиваемый репозитарием
Код определяющих признаков обязательств
контрольного лица, присваиваемый
репозитарием
Номинальная сумма своп договора в
валюте, в которой выражен номинал
Код валюты, в которой выражена
номинальная сумма
Фиксированная ставка для расчета
платежей, уплачиваемых продавцу
Тип
numeric(#,0)
text
date
date
date
text
text
text
text
text
text
text
text
text
text
text
text
text
text
text
numeric(#,2)
text
numeric(#,#)
стр. 18
кредитной защиты
Код валюты, в которой выражена сумма,
M
FixedAmountCurrency
text
уплачиваемая продавцу кредитной защиты
Код валюты, в которой выплачивается
FixedAmountPaymentCurrency
M
text
сумма продавцу кредитной защиты
Периодичность платежей. Указывается в
M
PaymentFrequency
text
соответствии с Приложением № 3.
M
InitialAmount
Сумма первоначального платежа
numeric(#,2)
Код кредитного события, присваиваемый
O
CreditEventCode
text
репозитарием
Код принятия (регистрации) сделки
O
ReplyResult
numeric(#,0)
репозитарием
Сообщение о принятии (регистрации)
O
ReplyWarning
text
сделки с предупреждением
O
ReplyError
Сообщение об ошибке
text
Правила формирования значений определенных атрибутов элемента:

Атрибуты элемента «CDS», принимающие пустое значение (например, CreditEventCode = ""), не
указываются.

Атрибут «StartDate» элемента «CDS» не указывается, если дата, определенная сторонами как «дата
начала срока», совпадает с датой заключения договора (атрибут «Date»).

Атрибут «Status» может принимать следующие значения:
“O” − срок исполнения обязательств не наступил;
“T” − обязательства прекращены надлежащим образом или прекращены досрочно, за
исключением досрочного прекращении договора вследствие нарушений условий договора или
событий, связанных с несостоятельностью одной из сторон;
“C” − исполнение по обязательствам просрочено;
“P” − исполнение обязательств приостановлено по предусмотренным в договоре основаниям;
“D” − обязательства прекращены вследствие нарушения стороной условий договора или событий,
связанных с несостоятельностью одной из сторон;
“E” − продление срока действия договора в результате наступления предусмотренного договором
обстоятельства или события.

Атрибут «ReplyResult» может принимать следующие значения:
“0” − нормальное принятие (регистрация) сделки репозитарием (без каких-либо замечаний и
предупреждений). В этом случае атрибуты «ReplyWarning» и «ReplyError» не указываются;
“1” − Сделка была зарегистрирована в базе данных репозитария с предупреждением. В этом
случае в атрибуте «ReplyWarning» содержится текст предупреждения, атрибут «ReplyError» не
указывается;
“2” − Сделка не была зарегистрирована репозитарием из-за ошибки. В этом случае в атрибуте
«ReplyError» содержится текст ошибки, атрибут «ReplyWarning» не указывается;
“3” − сделка не была зарегистрирована в базе данных репозитария из-за ошибки и
предупреждения. В этом случае в атрибуте «ReplyError» содержится текст ошибки, а в атрибуте
«ReplyWarning» − текст предупреждения.
стр. 19
Приложение № 1. Коды классификации производных финансовых
инструментов
1. Код классификации производных финансовых инструментов является последовательностью
атрибутов указанного кода, присваиваемых в соответствии с настоящим Приложением.
2. Первый атрибут кода классификации производных финансовых инструментов присваивается по
виду производного финансового инструмента:
O – опционный договор (далее – опцион);
S – своп договор (далее – своп);
F – форвардный договор (далее – форвард).
Атрибуты кода классификации производных финансовых инструментов, являющихся опционами
3. Второй атрибут кода классификации производных финансовых инструментов, являющихся
опционами, характеризует право покупателя по опционному договору приобрести базовый (базисный)
актив, потребовать оплаты базового (базисного) актива, заключить соответствующий договор или
потребовать уплаты денежной суммы:
P – опцион, предоставляющий право покупателю по опциону продать базовый (базисный) актив или
получить выгоду продавца базового (базисного) актива (продавца по договору, являющемуся базовым
(базисным) активом опциона) (опцион Пут);
C – опцион, предоставляющий право покупателю по опциону купить базовый (базисный) актив или
получить выгоду покупателя базового (базисного) актива (покупателя по договору, являющемуся базовым
(базисным) активом опциона) (опцион Колл)
4. Третий атрибут кода классификации производных финансовых инструментов, являющихся
опционами, присваивается по стилю опциона:
А – Американский опцион – покупатель опциона вправе требовать исполнения опциона в любой
день в течение срока осуществления права на его исполнение;
Е – Европейский опцион – покупатель опциона вправе требовать его исполнения только в
предусмотренную договором дату исполнения опциона;
В – Бермудский опцион - покупатель опциона имеет право требовать его исполнения в
определенные договором даты.
5. Четвертый атрибут кода классификации производных финансовых инструментов, являющихся
опционами, присваивается по цене исполнения:
F – фиксированная цена исполнения;
А – цена, определяемая как среднее значение за период времени в течение срока осуществления
права на исполнение опциона (Азиатский опцион);
X – цена исполнения опциона определяется иным способом, предусмотренным договором.
6. Пятый атрибут кода классификации производных финансовых инструментов, являющихся
опционами, присваивается по дополнительному условию исполнения опциона:
N – дополнительных условий, при которых покупатель опциона вправе в оговоренную договором
дату (период времени) требовать исполнения опциона – не установлено;
B – право требовать исполнения по опциону возникает с момента, когда цена (курс) базового
(базисного) актива или процентная ставка достигла определенного в договоре барьерной цены (курса) или
процентной ставки отлагательного условия;
D – право требовать исполнения по опциону прекращается с момента, когда цена (курс) базового
(базисного) актива или процентная ставка достигла определенного в договоре барьерной цены (курса) или
процентной ставки отменительного условия;
M – право требовать исполнения по опциону возникает при условии, что цена (курс) базового
(базисного) актива или процентная ставка находится в определенном в договоре диапазоне цен (курсов)
базового (базисного) актива или процентных ставок;
Х – предусмотрены иные условия, при которых покупатель опциона вправе в оговоренную
договором дату (период времени) требовать исполнения опциона;
7. Шестой атрибут кода классификации производных финансовых инструментов, являющихся
опционами, присваивается по базовому (базисному) активу:
E – долевые инструменты (акции, паи, депозитарные расписки на акции);
D – долговые финансовые инструменты (облигации, процентные ставки);
С – товары;
V – валюта;
A – договор;
I – индекс;
X – группа активов;
M – иное.
8. Седьмой атрибут кода классификации производных финансовых инструментов, являющихся
опционами, присваивается по количеству видов базовых (базисных) активов:
O – один вид базового (базисного) актива;
W – корзина базовых (базисных) активов с расчетом по всем базовым (базисным) активам;
стр. 20
S – корзина базовых (базисных) активов с расчетом по одному или нескольким базовым (базисным)
активам на выбор одной из сторон или определенному (определенным) в соответствии с договором.
9. Восьмой атрибут кода классификации производных финансовых инструментов, являющихся
опционами, присваивается по методу обеспечения исполнения обязательств:
I – обязательства по данному договору обеспечиваются индивидуально, уровень обеспечения
поддерживается за счет вариационной маржи;
U – обязательства по данному договору обеспечиваются индивидуально, уровень обеспечения не
поддерживается за счет вариационной маржи;
C – обязательства по данному договору обеспечиваются совокупно с обязательствами по иным
заключенным договорам (кумулятивное обеспечение), уровень указанного обеспечения поддерживается за
счет вариационной маржи;
D - обязательства по данному договору обеспечиваются совокупно с обязательствами по иным
заключенным договорам (кумулятивное обеспечение), уровень указанного обеспечения не поддерживается
за счет вариационной маржи;
N – обязательства по данному договору не обеспечиваются.
Атрибуты кода классификации производных финансовых инструментов, являющихся свопами,
10. Второй атрибут кода классификации производных финансовых инструментов, являющихся
свопами, характеризует разновидность свопа по видам базовых (базисных) активов:
V – валютный своп;
P – процентный;
G – валютно – процентный своп;
C – товарный своп;
A – своп на ценные бумаги или на индекс;
M – своп иных активов или смешанных активов.
11. Третий атрибут кода классификации производных финансовых инструментов, являющихся
свопами, характеризует обязательства сторон, выраженных в единицах, принятых для количественного
выражения соответствующего обязательства:
F – фиксированное обязательство против фиксированного обязательства;
V – переменное обязательство против переменного обязательства;
D – фиксированное обязательство против переменного обязательства;
X – иное.
12. Четвертый атрибут кода классификации производных финансовых инструментов, являющихся
свопами, характеризует номинал свопа:
A – номинал свопа амортизируется (уменьшается) во времени;
H – номинал свопа увеличивается во времени;
W – номинал свопа не меняется;
N – номинал свопа отсутствует;
Х – иное.
13. Пятый атрибут кода классификации производных финансовых инструментов, являющихся
свопами, указывает на наличие иных производных финансовых инструментов в качестве базовых
(базисных) активов свопа:
F – один из базовых (базисных) активов является производным финансовым инструментом;
W – более одного базового (базисного) актива является производным финансовым инструментом;
N – ни одного базового (базисного) актива, являющегося производным финансовым инструментом.
14. Шестой атрибут кода классификации производных финансовых инструментов, являющихся
свопами, указывает на право одной из сторон изменить срок свопа:
E – право одной из сторон продлить срок свопа;
T – право одной из сторон сократить срок свопа;
W – право одной из сторон изменить (продлить или сократить) срок свопа;
N – право сторон в одностороннем порядке изменять срок свопа не установлено;
15. Седьмой атрибут кода классификации производных финансовых инструментов, являющихся
свопами, присваивается по условиям, при которых осуществляется его исполнение:
U – одна сторона по свопу производит оплату или поставку в зависимости от условия,
установленного договором;
W – обе стороны по свопу производят оплату или поставку в зависимости от условия,
установленного договором;
N – условий, при которых стороны производят поставку или оплату, не установлено.
16. Восьмой атрибут кода классификации производных финансовых инструментов, являющихся
свопами, присваивается по верхним и нижним пределам, ограничивающим сумму обязательства:
U – установлен верхний предел, ограничивающий сумму обязательства;
D – установлен нижний предел, ограничивающий сумму обязательства;
W – установлены верхний и нижний предел, ограничивающие сумму обязательства;
N – ограничений не установлено.
стр. 21
17. Девятый атрибут кода классификации производных финансовых инструментов, являющихся
свопами, присваивается по методу обеспечения исполнения обязательств:
I – обязательства по данному договору обеспечиваются индивидуально, уровень обеспечения
поддерживается за счет вариационной маржи;
U – обязательства по данному договору обеспечиваются индивидуально, уровень обеспечения не
поддерживается за счет вариационной маржи;
C – обязательства по данному договору обеспечиваются совокупно с обязательствами по иным
заключенным договорам (кумулятивное обеспечение), уровень указанного обеспечения поддерживается за
счет вариационной маржи;
D – обязательства по данному договору обеспечиваются совокупно с обязательствами по иным
заключенным договорам (кумулятивное обеспечение), уровень указанного обеспечения не поддерживается
за счет вариационной маржи;
N – обязательства по данному договору не обеспечиваются.
Атрибуты кода классификации производных финансовых инструментов, являющихся форвардами
18. Второй атрибут кода классификации производных финансовых инструментов, являющихся
форвардами, присваивается по видам базовых (базисных) активов:
E – долевые инструменты (акции, паи);
D – долговые финансовые инструменты (облигации, процентные ставки);
С – товары;
V – валюта;
A – договор;
I – индекс;
X – смешанный инвестиционный портфель;
M – иное.
19. Третий атрибут кода классификации производных финансовых инструментов, являющихся
форвардами, присваивается по количеству базовых (базисных) активов:
O – один базовый (базисный) актив;
W – корзина базовых (базисных) активов с полной поставкой;
S – корзина базовых (базисных) активов с расчетом по одному или нескольким базовым (базисным)
активам на выбор одной из сторон или определенному (определенным) в соответствии с договором.
20. Четвертый атрибут кода классификации производных финансовых инструментов, являющихся
форвардами, присваивается по методу обеспечения исполнения обязательств:
I – обязательства по данному договору обеспечиваются индивидуально, уровень обеспечения
поддерживается за счет вариационной маржи;
U – обязательства по данному договору обеспечиваются индивидуально, уровень обеспечения не
поддерживается за счет вариационной маржи;
C – обязательства по данному договору обеспечиваются совокупно с обязательствами по иным
заключенным договорам (кумулятивное обеспечение), уровень указанного обеспечения поддерживается за
счет вариационной маржи;
D – обязательства по данному договору обеспечиваются совокупно с обязательствами по иным
заключенным договорам (кумулятивное обеспечение), уровень указанного обеспечения не поддерживается
за счет вариационной маржи;
N – обязательства по данному договору не обеспечиваются.
стр. 22
Приложение № 2. Коды амортизации или повышения номинала своп
договоров или фиксированных процентных ставок
1. Коды амортизации или повышения номинальной суммы, предусмотренной договором (далее номинал) или фиксированных процентных ставок (далее - ставки) имеют последовательность следующих
атрибутов:
1.1. Первый атрибут кода:
AM – обозначает вычитание из суммы предыдущего номинала или предыдущей процентной ставки,
величину, на которую амортизируется указанный номинал или процентная ставка;
АU – обозначает прибавление к сумме предыдущего номинала или предыдущей процентной ставке
величину, на которую прибавляется предыдущий номинал или процентная ставка;
М – выражает умножение суммы предыдущего номинала или предыдущей процентной ставки, на
коэффициент, на который умножается предыдущий номинал или процентная ставка;
1.2. Второй атрибут кода с первым атрибутом AM и AU:
Числовое значение величины, на которую амортизируется предыдущий номинал (процентная
ставка) или которая прибавляется к предыдущему номиналу (процентной ставке). Указанное числовое
значение выражается в тех же единицах измерения, что и предыдущий номинал (процентная ставка).
1.3. Второй атрибут кода с первым атрибутом М:
Числовой коэффициент, на который умножается предыдущее значение номинала (процентной
ставки).
1.4. Третий атрибут кода:
Числовое значение, отражающее количество дней со дня предыдущего определения или изменения
номинала (процентной ставки) до дня изменения номинала или процентной ставки.
1.5. Четвертый атрибут кода – R указывается, если последующие величины (коэффициенты)
изменений значения номинала (процентных ставок) и периоды времени, через которые они изменяются –
совпадают.
2. Если хотя бы один из соответствующих атрибутов кода не совпадает со вторым и третьим
атрибутом, атрибуты кода, начиная с четвертого – повторяются.
3. Каждый из атрибутов кода разделяется знаком «|».
стр. 23
Приложение № 3. Коды периодичности
Коды периодичности платежей и переоценки обеспечения имеют последовательность следующих
атрибутов:
1. Первый атрибут кода:
Числовое значение, отражающее количество платежей, переоценки и т.д., в период времени,
соответствующий второму атрибуту кода.
2. Второй атрибут кода:
H – час;
D – день;
W – неделя;
M – месяц;
Q – квартал;
Y – год.
3. Третий атрибут кода:
E – платеж, переоценка и т.д. дополнительно осуществляется при наступлении события,
предусмотренного в договоре;
N – договором не предусмотрено условий, при которых платеж, переоценка и т.д. осуществляются
дополнительно;
4. Четвертый атрибут кода:
E - платеж, переоценка и т.д. не осуществляется в определенный договором период при
наступлении события, предусмотренного в договоре;
N – договором не предусмотрено условий, при которых платеж, переоценка и т.д. не
осуществляются.
стр. 24
Приложение № 4. Коды взаимосвязи элементов различных видов
производных финансовых инструментов в смешанном ПФИ и
производных финансовых инструментов, являющихся базовым
(базисным) активом другого ПФИ
1. Если производный финансовый инструмент не является базовым (базисным) активом другого
производного финансового инструмента, и базовым (базисным) активом этого производного финансового
инструмента является производный финансовый инструмент, то такому договору присваивается код М.
2. Если производный финансовый инструмент содержит элементы двух или более производных
финансовых инструментов (далее – комплементарные элементы договоров), и при этом он не является
базовым (базисным) активом другого производного финансового инструмента, то каждому элементу такого
производного финансового инструмента:
1) в качестве первого атрибута кода взаимосвязи присваивается атрибут М;
2) в качестве второго атрибута кода взаимосвязи присваивается порядковый номер соответствующего
элемента.
3. Производному финансовому инструменту, являющемуся базовым (базисным) активом другого
производного финансового инструмента, в качестве первого атрибута кода взаимосвязи присваивается
атрибут В, а в качестве последующих атрибутов кода взаимосвязи присваиваются атрибуты производного
финансового инструмента, базовым (базисным) активом которого является данный производный
финансовый инструмент.
4. Если производный финансовый инструмент является базовым (базисным) активом другого
производного финансового инструмента и одновременно содержит комплементарные элементы договоров,
то каждому такому элементу:
1) в качестве первого атрибута кода взаимосвязи присваивается атрибут В;
2) в качестве следующих атрибутов кода взаимосвязи присваиваются атрибуты производного
финансового инструмента, базовым (базисным) активом которого является данный производный
финансовый инструмент;
3) в качестве следующего за атрибутами кода взаимосвязи, указанными в подпункте 2 настоящего
пункта, присваивается атрибут С и порядковый номер соответствующего элемента.
стр. 25
Приложение № 5. Коды базового (базисного) актива ПФИ
1. Если базовым (базисным) активом производного финансового инструмента является валюта,
кодом такого актива является буквенный код Общероссийского классификатора валют (Russian classification
of currencies) ОК (МК (ISO 4217) 003-97) 014-2000, утвержденного постановлением Госстандарта России от
25 декабря 2000 г. № 405-ст.
2. Если базовым (базисным) активом производного финансового инструмента является ценная
бумага, кодом такого актива является код ISIN, присвоенный в соответствии с международными
стандартами ISO 6166 «Ценные бумаги и относящиеся к ним финансовые инструменты - Международная
система нумерации для идентификации ценных бумаг (ISIN)». При отсутствии у ценной бумаги кода ISIN,
соответствующий код присваивается в порядке, определенном репозитарием.
3. Если базовым (базисным) активом производного финансового инструмента является товар,
такому активу присваивается код в порядке, определенным репозитарием, исходя из кода классификации
товара по Товарной номенклатуре внешнеэкономической деятельности и кода регулируемого рынка, на
котором осуществляется обращение указанного товара. Код регулируемого рынка присваивается в порядке,
определенным репозитарием.
4. Если базовым (базисным) активом производного финансового инструмента является процентная
ставка, такому активу присваивается код в порядке, определенным репозитарием.
5. Если базовым (базисным) активом производного финансового инструмента является несколько
активов, отличающихся друг от друга по одному или нескольким признакам (далее - корзина), такому активу
присваивается код В и сведения, предусмотренные Приложением № 1, дополняются следующими
сведениями:
1) код актива в корзине в соответствии с настоящим приложением;
2) вес указанного актива в корзине (в процентах); либо
3) количество указанных активов в корзине и единицы их измерения.
стр. 26
Download