Краткий обзор стандарта FpML, используемого при проведении

advertisement
Краткий обзор стандарта FpML,
используемого при проведении операций с производными
финансовыми инструментами
Для обмена информацией при совершении сделок с производными финансовыми
инструментами, для обмена подтверждениями по сделкам, изменения условий сделок и
т.д., а также для предоставления информации о совершенных внебиржевых операциях с
производными инструментами на международном рынке, предоставления информации
об оценке портфеля и отчетов национальным регулирующим органам по этим операциям
используется язык FpML, основанный на Расширяемом языке разметки (Extensible Markup
Language – XML).
Язык разметки финансовых продуктов (Financial Products Markup Language, FpML)
представляет собой XML-протокол, поддерживающий электронный обмен по операциям с
OTC деривативами на фондовом рынке. Развитие стандарта, проходит под руководством
FpML.org, он позволяет обеспечить электронную интеграцию различных услуг - от
электронного трейдинга и подтверждений до спецификаций инвестиционного портфеля
для анализа рисков. Со временем в данный стандарт предполагается включить все типы
небиржевых производных (OTC).
Разработка FpML была начата в 1999 году. В июне 1999 года компании J. P. Morgan
& Co. Incorporated и PricewaterhouseCoopers LLP объявили о выходе первого релиза
FpML.
В Управляющий комитет FpML входят Bank of America, Chase Manhattan
Corporation, Deutsche Bank AG, Fuji Capital Markets Corporation (подразделениеFuji Bank,
Limited), J.P. Morgan & Co. Incorporated, Morgan Stanley Dean Witter, Paribas и Warburg
Dillon Read, инвестиционное банковское подразделение UBS AG.
Язык является открытым, спецификации размещены на сайте www.fpml.org и
лицензирование данной спецификации является бесплатным.
Основной причиной создания стандарта FpML послужило отсутствие на рынке
активно используемого стандарта для работы с финансовыми производными (FXопциями и процентными свопами), сложившееся частично по технологическим причинам
и частично ввиду частного характера рынка банковских услуг в области ценных бумаг и
долгосрочного ссудного капитала.
В настоящее время на рынке уже представлена версия FpML Версия 5.3.
Спектр функций и продуктов, которые описаны в FpML, включает:

производные инструменты денежного рынка (процентные и
валютно процентные свопы, опционы, ФРА и др.).

производные инструменты на ценные бумаги (опционы,
фьючерсы и др.)

производные инструменты по товарным операциям
Поскольку в последние годы все более остро встают вопросы прозрачности
операций рынка производных финансовых инструментов, Международной Ассоциацией
Свопов и Деривативов (The International Swaps and Derivatives Association – ISDA),
объединяющей участников внебиржевого рынка производных финансовых инструментов,
была создана рабочая группа по разработке стандартизированных отчетов по OTC
деривативам для регулирующих органов. При этом было принято решение использовать
для этой цели также язык FpML.
FpML поддерживает достаточно высокий уровень структуризации данных, не
являясь их "плоским" представлением. Такая структура достигается за счет группировки в
сложные компоненты связанных элементов, описывающих отдельные свойства сделки.
Компоненты могут быть вложенными друг в друга. Группировка связанных элементов в
сложные компоненты упрощает проверку корректности, полноты и неизбыточности
данных. Кроме того, компоненты обеспечивают модели гибкость и расширяемость.
В целом, чем ниже уровень компоненты, тем чаще она будет задействована в
схемах. FpML использует ряд простейших компонент, описывающих основные элементы
финансовых продуктов - например, FpML_Money, FpML_AdjustableDate,
FpML_BusinessCenters, FpML_Interval, FpML_BusinessDayAdjustments и др. Такие
компоненты используются в сообщениях по разным типам операций.
В настоящее время в версии 5.3. модель описания типов процессов, происходящих
в течение жезненного цикла операции включает:
 первичное заключение сделки
 новация
 увеличение суммы базового номинала
 окончание (исполнение сделки)
 изменение условий сделки
 исполнение / истечение без исполнения опционов
 deClear
Для сопровождения процессов используются одни и те же типы сообщений.
Выделены следующие типы базовых процессов;
 Подтверждение (Confirmation)
 Отчетность (Reporting)
 Прозрачность (Transparency)
Стандартный процесс обмена подтверждениями, поддерживаемый FpML, включает
следующие сообщения:
 запрос подтверждения (requestConfirmation)
 отзыв/отмена запроса подтверждения (requestConfirmationRetracted)
 подтверждение получения (confirmationAcknowledgement)
 нештатная ситуация с подтверждением (confirmationException)
 статус подтверждения (confirmationStatus)
 согласование подтверждения (confirmationAgreed)
Исполнение и истечение срока опционов, поддерживаемое FpML, включает
следующие сообщения:
 уведомление об истечении опциона (optionExpirationNotification)
 размещение заявки, приказа (placeOrder)
 уведомление об исполнении (executionNotification)
 запрос подтверждения) requestConfirmation
 авизо об исполнении (executionAdvice)
 нештатная ситуация исполнения(executionException)
 уведомление о наступлении срока (maturityNotification)
 несогласование подтверждения (confirmationDisputed)
Базовые схемы и описания продуктов и операций основаны на Генеральных
соглашениях (MasterAgreement), которые были разработаны ISDA.
В схемах используются стандартные словари, последняя версия словарей
датирована 14 ноября 2011г.
Для идентификации валюты используется международный классификатор валют.
Для идентификации ценных бумаг как базового инструмента допустимо указание ISIN
(International Securities Identification Number), кода систем Блумберг (Bloomberg ticker
symbol) или Рейтер Reuters Instrument Code (RIC), а также коды, используемые биржами
ряда стран и единые коды международных расчетно-клиринговых систем (Clearstream и
EUROCLEAR).
Для идентификации сторон допускается использование кодов BIC, коды системы Рейтер,
В схемах кодировки выделены следующие классы активов (assetClassScheme):
 товары (Commodities)
 Кредитные операции (Credit)
 Ценные бумаги (Equities)
 Операции денежного рынка (ForeignExchange)
 Процентные ставки (InterestRates)
При этом на верхнем уровне при структурировании сообщений используется не тип
операции, а класс базового актива.
Словари, аналогичные словарям, описывающим признаки по отдельным видам операций
в виде Атрибутов (обязательства сторон, выраженных в единицах для СВОПа, номинал
СВОПа, признак, что базовый актив является производным финансовым инструментом и
т.д.) в стандарте FpML отсутствуют.
В базовой схеме предусмотрена возможность указания следующих типов продуктов
(ProductTypesScheme):
СВОП активов
A swap agreement where one leg mimics the
(AssetSwap)
return of the underlying asset. No transfer of
asset takes place (sometimes the sale of the
bond is included in the “asset swap construct”).
Опцион по ценным бумагам
A contract that gives the buyer of the option the
(BondOption)
right to exercise it into the bond underlyer (or its
cash equivalent) under specified conditions.
BulletPayment
A single known payment between two parties.
Форвард на слиток золота
An agreement between two parties to
(BullionForward)
exchange at some fixed future date a given
quantity of bullion for a price defined today.
Кэп/Флоор (CapFloor)
A contract that guarantees either a maximum
(cap) or a minimum (floor) level of a variable
inrerest rate reference.
Товарный опцион
An option on a commodity.
(CommodityOption)
Товарный СВОП
A swap agreement in which the payout to at
(CommoditySwap)
least one counterparty is based on the price of
a commodity or the level of a commodity index.
Опцион на конвертируемые
An option contract in which the underlying
облигации
asset is a convertible bond.
(ConvertibleBondOption)
CreditDefaultBasket
A swap agreement in which one party pays a
periodic fee in return for a contingent payment
by the other party following a credit event on a
basket of credit entities.
CreditDefaultBasketTranche
СВОП на индекс кредитного
дефолта (CreditDefaultIndex)
CreditDefaultIndexTranche
Опцион на кредитный
дефолт
(CreditDefaultOption)
СВОП кредитноо дефолта
(CreditDefaultSwap)
Валютно-процентный
СВОПCrossCurrencySwap
Форвард по ценным
бумагам (EquityForward)
Опцион на ценные
бумаги,долевые
(EquityOption)
ФРА (FRA)
Форвард на будущий курс
валюты (FxForward)
FxNonDeliverableForward
Опцион на курс (FxOption)
Стратегия опционов
денежного рынка
(FxOptionStrategy)
Сделка СПОТ на денежном
рынке (FxSpot)
Валютный СВОП (FxSwap)
СВОП на индекс инфляции
A swap agreement in which one party pays a
periodic fee in return for a contingent payment
by the other party following a credit event on a
Tranche of an Index of a basket of credit
entities.
A swap agreement in which one party pays a
periodic fee in return for a contingent payment
by the other party following a credit event on an
Index of credit entities.
A swap agreement in which one party pays a
periodic fee in return for a contingent payment
by the other party following a credit event on a
Tranche of an Index of credit entities.
An option to buy protection (payer option) or
sell protection (receiver option) as a credit
default swap on a specific reference credit with
a specific maturity.
A swap agreement in which one party pays a
periodic fee in return for a contingent payment
by the other other party following a credit event
on a reference entity, a specific reference
obligation or a basket of such reference names.
An interest rate swap agreement which interest
streams are denominated in different
currencies.
A contract between two parties regarding the
future value of the equity underlyer (or its cash
equivalent).
A contract that gives the buyer of the option the
right to exercise it into the equity underlyer (or
its cash equivalent) under specified conditions.
Forward Rate Agreement, corresponding to an
agreement between parties regarding the level
of a variable interest rate at a future date.
An agreement between two parties regarding
the future value of a currency exchange rate.
A cash-settled agreement between two parties
regarding the future value of a currency
exchange rate.
A contract that gives the buyer of the option the
right to exercise it into the FX underlyer (or its
cash equivalent) under specified conditions.
A transaction consisting of several component
transactions, at least one of which is a foreign
exchange option transaction.
A foreign exchange deal that consists of a
bilateral contract between a party delivering a
certain amount of a currency against receiving
a certain amount of another currency from a
second counterparty, based on an agreed
exchange rate.
A financial instrument that corresponds to the
combination of an FX spot and an FX forward
transactions.
A swap agreement where one leg references
(InflationSwap)
СВОП процентный
(InterestRateSwap)
СВОПцион процентных
ставок
(InterestRateSwaption)
Срочный депозит
(TermDeposit)
an inflation index while the other one will
typically reference a variable interest rate.
A swap agreement which consists in swapping
interest rate streams, whatever the type of
interest rate references that are being used (i.e.
float vs. float swaps, also known as basis
swaps, are included in this category).
An option to enter into an interest rate swap.
The simple commoditized term deposit that is
typically a trade with a tenor of 1-year or less
with no interim interest payments.
TotalReturnSwap
A swap agreement in which one party transfers
the economic performance of a reference asset
to the other party, typically in the exchange of
the financing cost of this asset.
Вариационный СВОП
A financial derivative instrument whose price is
(VarianceSwap)
a function of the variance of the price of the
underlyer.
Для указания в опционах типов плавающих процентных ставок по кодам валют (CAD,
EUR, GBP, JPY, RUB, USD и др.) используется схема, основанная на определениях
ставок ISDA 2006г. или Приложении к соглашению 2000г. раздел 7.1 Опционы на
процентные ставки Генерального соглашения (floatingRateIndexScheme).
Примеры других словарей приведены в Приложении 1.
Приложение 1.
Словари (CodingScheme),
используемые в сообщениях стандарта FpML (основные)
В словарь источников информации (informationProviderScheme) включены:
BankOfCanada
The central bank of Canada.
BankOfJapan
The central bank of Japan.
Bloomberg
Bloomberg LP.
FederalReserve
The Federal Reserve, the central bank of the United
States.
FHLBSF
The Federal Home Loan Bank of San Francisco, or its
successor.
ISDA
International Swaps and Derivatives Association, Inc.
Reuters
Reuters Group Plc.
SAFEX
South African Futures Exchange, or its successor.
Telerate
Telerate, Inc.
В справочник типов Генеральных соглашений (masterAgreementTypeScheme)
включены:
AFB
AFB Master Agreement for Foreign Exchange and
Derivatives Transactions
EEIPower
EEI Master Power Purchase and Sale Agreement
EFETElectricity
EFET General Agreement Concerning the Delivery and
Acceptance of Electricity
EFETGas
EFET General Agreement Concerning The Delivery And
Acceptance of Natural Gas
German
German Master Agreement for Financial derivatives and
Addendum for Options on Stock Exchange Indices or
Securities
GTMA
FOA Grid Trade Master Agreement
ISDA
ISDA Master Agreement
MCPSA
CTA Master Coal Purchase and Sales Agreement
NAESBGas
NAESB Base Contract for Sale and Purchase of Natural
Gas
NBP
Short Term Flat NBP Trading Terms and Conditions
SCoTA
globalCOAL Standard Coal Trading Agreement
Swiss
Swiss Master Agreement for OTC Derivatives Instruments
ZBT
Zeebrugge Hub Natural Gas Trading Terms and
Conditions
Для сектора ипотечных производных инструментов используется схема
(mortgageSectorScheme):
ABS
Asset Backed Security.
CDO
Collateralized Debt Obligation.
CMBS
Commercial Mortgage Backed Security.
RMBS
Residential Mortgage Backed Security.
Для указания единиц цены, включая товары, используется словарь
priceQuoteUnitsScheme.
Для сторон, участвующих в сделке и расчетах могут указываться роли из словаря
(partyRoleScheme):
Учитывающая
сторона
Arranger
Бенефициар
Клиринговый брокер
Подтверждающая
сторона
Кредитор
CreditSupportProvider
Депозитарий
кастодиан
Исполняющий
брокер
Исполнитель
Executor
Гарант
Guarantor
Introducer
Заказчик
Прайм-брокер
Сторона,
проводящая расчеты
Accountant.
Arranger.
Beneficiary.
Clearing Broker.
Confirmer.
Creditor.
Credit Support Provider.
Custodian.
Executing Broker.
Executor.
Guarantor.
Introducer.
Orderer.
PrimeBroker.
Settler.
Для валют в словаре валют отчетности (reportingCurrencyTypeScheme) указаны
следующие типы:
Базовая валюта
BaseCurrency
Валюта платежа
PayCurrency
Валюта первичного
риска
PrimaryRiskCurrency
Валюта котировки
QuoteCurrency
Валюта к
получению
ReceiveCurrency
Валюта отчетности
ReportCurrency
Валюта расчетов
SettlementCurrency
Валюта учета в
организации
UnitCurrency
The currency in which the trade is denominated.
The currency whose increase in value will result in a
DECREASE in value to the Base Organization.
The currency that represents the primary risk as seen from
the perspective of the Base Organization.
The currency in which the trade is quoted.
This is the currency whose increase in value will result in
an INCREASE in value to the Base Organization.
A standard currency used for reporting all values within a
report, irrespective of the currency of the trades or units
within the report.
The currency that the Base Organization is receiving in
settlements involving the trade.
A standardized currency for reporting values within a
single unit, such as a legal entity, fund, account, branch,
business unit, etc., irrespective of the currency of the
trades within the report.
Download