- 16 февраля 2002 г.
RIXML - язык разметки для обмена исследовательской информацией
В прошлом номере мы познакомили читателей с языком описания
бизнес-отчетности - XBRL, предназначенным для описания финансовых документов
компаний с различным видом собственности.
Сегодня мы продолжаем тему XML-языков финансовой отчетности и предлагаем
вашему вниманию обзор не менее популярной спецификации RIXML, созданной для
облегчения взаимодействия финансово-инвестиционных организаций с партнерами и
потребителями. Не секрет, что брокеры и аналитики вынуждены порой составлять до
2 000 заметок и отчетов в день и предоставлять исследовательские отчеты в самые
различные организации. Данный стандарт позволяет сделать обмен подобной сложной
информацией четким и безболезненным как для поставщиков, так и для ее
потребителей.
Язык разметки для обмена исследовательской информацией (Research Information Exchange Markup Language, RIXML) предназначен для описания результатов финансовых исследований. Он улучшет процесс категоризации, агрегации, сравнения, сортировки и распространения финансовой информации за счет обеспечения открытого протокола описания и использования данных. XML-спецификация RIXML предлагает структуру парсинга и классификации исследований в области инвестиций, обеспечивая адресату доступ к информации в удобном формате, заданном критериями сортировки и фильтрации. Основной целевой аудиторией стандарта являются компании-поставщики финансовых услуг, однако, его применение возможно и в других областях. Как обычно, для поддержки стандарта создан курирующий орган - RIXML.org - консорциум поставщиков и покупателей, заинтересованных в улучшении процессов электронного распространения информации по инвестиционным исследованиям путем создания открытого стандарта данной области бизнеса.
Впервые о RIXML как о стандарте, способном произвести революцию на Уолл Стрите, заговорили в октябре 2000 года. Через месяц о его поддержке заявила финансовая компания First Call, специализирующаяся на финансовых исследованиях. Еще летом 2000 года эта компания создала собственное проектное решение на основе DTD. Как и предполагалось, его появление послужило одним из стимулов, ускоривших создание более полной спецификации. Перед поставщиками финансовых продуктов и услуг встала задача развития и внедрения RIXML в практику финансовых исследований. К концу 2000 года в поддержку RIXML выступили такие гиганты финансового рынка, как Goldman, Sachs & Co., J.P. Morgan & Co., Merrill Lynch & Co., Morgan Stanley Dean Witter & Co. и Paine Webber Inc. Проект спецификации предполагалось выпустить в первые месяцы 2001 года, а выход пилотной версии спецификации назначили на первое полугодие. Комментарии должны были последовать за выходом проектного релиза. Буквально перед новым, 2001, годом представители поставщиков и покупателей объявили о создании консорциума RIXML.org, немедленно приступившего к работе над бета-версией RIXML. При ее создании были изучены сценарии взаимодействия финансовых компаний между собой, с партнерами и потребителями. На основе этих сценариев была создана RIXML проектная версия 1.0, опубликованная Консорциумом для всеобщего обсуждения в конце марта 2001 года. На суд специалистов были вынесены XML-схема, описывающая отношения и компоненты согласно определению объектной модели, и Руководство пользователя, раскрывающее методику создания стандарта и поясняющее некоторые фундаментальные понятия. Ознакомление со спецификацией RIXML версии 1.0 происходило в течение 30 дней, обратная связь осуществлялась через новый сайт Консорциума - www.rixml.org. Успешно пройдя испытание и претерпев некоторые корректировки, в июне 2001 года RIXML был выпущен в виде финальной версии 1.0. Тогда же Консорциум ввел дополнительную, ассоциированную категорию членства, позволявшую сторонним фирмам участвовать в работе Стандартного и Технического комитетов Консорциума. Результаты ознакомления с данной версией поставщиков и потребителей должны повлиять на создание версии 2.0, выход которой изначально был запланирован на конец 2001 года. Кроме того, для популяризации стандарта RIXML.org разработала график консультаций и конференций.
В версии 1.0 реализованы следующие возможности:
- унификация метода выпуска отчетов;
- модернизация поддержки брендов;
- настройка пользователем контента и процесса доставки отчетов;
- фильтрация информации;
- расширенные возможности поиска;
- соединение результатов исследований из различных источников;
- персонализация.
В настоящее время финансовые компании, публикующие исследования, используют свои собственные "доморощенные" решения. Новый общий финансовый стандарт RIXML позволит упростить обмен информацией между производителем и потребителем вне зависимости от того, идет ли она напрямую и проходит через агрегатор или поставщика третьей стороны. Начиная с версии 2.0, стандарт должен стать доступным для других типов класса активов - например, ценных бумаг с фиксированным доходом, иностранных валют, высокодоходных облигаций, высоких корпоративных задолженностей и др. Пока же RIXML версия 1.0 ориентирована преимущественно на обмен информацией об исследовании акций и уже используется в испытательных режимах исследовательскими организациями и пользователями. Основной задачей первого релиза является сопровождение любого фрагмента исследовательской информации из любого источника соответствующем тегом метаданных. Теги метаданных соответствуют четырем основным типам информации:
- информации об источнике - издателе, аналитике или исследовательской группе);
- информации о контенте, описывающей, например, является ли контент web-адресом, HTML-файлом или файлом Adobe Acrobat;
- информации о контексте, описывающей суть и тематику отчета;
- юридическим материалам - оглашениях, отказах, торговых марках и авторском праве.
Корнем спецификации стандарта RIXML является Исследовательский класс (Research class). Продукт (Product) представляет собой первый дочерний элемент корня. В этих границах Объектная модель RIXML логически разбита на четыре основных раздела в соответствии с упомянутыми выше типами информации:
- Исходный контент (Source Content) - этот раздел документирует информацию об источниках инвестиционного исследования. Этими источниками могут быть издатели, аналитические группы или отдельные аналитики.
- Описание контента (Content Description) - этот раздел описывает сам контент, включая заголовок, подзаголовок, конспект и имя файла или файлов, составляющих контент.
- Описание контекста (Context Description) - этот раздел документирует информацию, описывающую контент - использование, существование, исследовательскую дисциплину, связанный с этим контент, основной объект исследования, секторы, регионы, эмитенты и ценные бумаги.
- Юридический раздел (Legal) - этот раздел охватывает юридические аспекты, наличие которых обязательно в исследовательском продукте.
Класс Продукт (Product) является агрегированным классом, объединяющим все эти четыре класса. В каждом из этих разделов имеется диаграмма объектной модели, отражающая классы и их отношения. RIXML-схема по сути представляет собой файл RIXMLSchema.xsd, демонстрирующий отношения и компоненты, определенные в объектной модели. Этот файл может использоваться и для проверки реального примера RIXML-документа на точное соответствие контента спецификации. Ниже приведен фрагмент кода, представляющий собой реальный исследовательский комментарий компании Merrill Lynch, извещающей институциональных инвесторов о текущих разработках в области Интернет и электронной коммерции:
<?xml version="1.0" encoding="UTF-8" ?>
<Product xmlns=
"http://www.rixml.org/2001/5/RIXML"
xmlns:xsi=
"http://www.w3.org/2000/10/XMLSchema
-instance"
xsi:schemaLocation=
"http://www.rixml.org/2001/6/RIXML
C:\WINNT\Profiles\smithen\Desktop\RIXML.xsd"
productID="MLUS10214919"
language="eng">
<ProductStatus statusType="Published"
currentStatusIndicator="Yes"
statusDateTime="2001-05-29T09:30:04" />
<RelatedProduct relationshipType=
"References"
relatedProductID="MLUS10114555">
<RelationshipDescription>This product
referencesmaterial published in another
Merrill Lynch research publication
</RelationshipDescription>
</RelatedProduct>
<RelatedProduct relationshipType=
"References"
relatedProductID="MLUS60113708">
<RelationshipDescription>This product
references material published in
another Merrill Lynch research
publication
</RelationshipDescription>
</RelatedProduct>
<Source>
<Publisher primaryIndicator="Yes">
<PublisherID idType="PublisherDefined">ML</PublisherID>
<PublisherName nameType="Display">
Merrill Lynch</PublisherName>
<PublisherName nameType="Legal">Merrill
Lynch&Co.
</PublisherName>
<Team teamID="1">
<TeamName>ML Internet/Media Group
</TeamName>
<TeamMember personID="ML101363"
primaryIndicator="Yes"
sequence="1">
<LastName>Blodget</LastName>
<FirstName>Henry</FirstName>
<DisplayName>Henry Blodget
</DisplayName>
<JobTitle>Sr. Research Analyst
</JobTitle>
<Division>Fundamental Equity
Research -
Internet</Division>
<ContactInfo contactTypeValue=
"Business">
<Email>HBlodget@exchange.ml.com
</Email>
<Phone phoneType="Phone">
<CountryCode>1</CountryCode>
<Number>1.212.449.0773</Number>
</Phone>
</ContactInfo>
</TeamMember>
<TeamMember personID="ML101365"
primaryIndicator="Yes"
sequence="2">
<LastName>Reif Cohen</LastName>
<FirstName>Jessica</FirstName>
<DisplayName>Jessica Reif Cohen
</DisplayName>
<JobTitle>Sr. Research Analyst
</JobTitle>
<Division>Fundamental
Equity Research
- Media
</Division>
<ContactInfo contactTypeValue=
"Business">
<Email>Jessica_Reif@ml.com
</Email>
<Phone phoneType="Phone">
<CountryCode>1</CountryCode>
<Number>1.212.449.3334
</Number>
</Phone>
</ContactInfo>
</TeamMember>
<TeamMember
personID="ML101367"
primaryIndicator="No"
sequence="3">
<LastName>McCabe</LastName>
<FirstName>Edward</FirstName>
<DisplayName>Edward McCabe
</DisplayName>
<JobTitle>Research Analyst
</JobTitle>
<Division>Fundamental
Equity Research
</Division>
<ContactInfo contactTypeValue=
"Business">
<Email>EdMcCabe@exchange.ml.com
</Email>
<Phone phoneType="Phone">
<CountryCode>1
</CountryCode>
<Number>1.212.449.8862
</Number>
</Phone>
</ContactInfo>
</TeamMember>
<TeamMember personID="ML101369"
primaryIndicator="No"
sequence="4">
<LastName>Slabin</LastName>
<FirstName>Andrew</FirstName>
<DisplayName>Andrew Slabin
</DisplayName>
<JobTitle>Research Analyst
</JobTitle>
<Division>Fundamental
Equity Research
</Division>
<ContactInfo contactTypeValue=
"Business">
<Email>ASlabin98@exchange.ml.com
</Email>
<Phone phoneType="Phone">
<CountryCode>1</CountryCode>
<Number>1.212.449.6452
</Number>
</Phone>
</ContactInfo>
</TeamMember>
<TeamMember personID="ML101371"
primaryIndicator="No"
sequence="5">
<LastName>Baldauf</LastName>
<FirstName>Justin</FirstName>
<DisplayName>Justin Baldauf
</DisplayName>
<JobTitle>Research Analyst
</JobTitle>
<Division>Fundamental
Equity Research
</Division>
<ContactInfo contactTypeValue=
"Business">
<Email>JBaldauf@exchange.ml.com
</Email>
<Phone phoneType="Phone">
<CountryCode>1</CountryCode>
<Number>1.212.449.8173
</Number>
</Phone>
</ContactInfo>
</TeamMember>
</Team>
<ContactInfo contactTypeValue=
"Business">
<Phone phoneType="Phone">
<CountryCode>1</CountryCode>
<Number>1.212.449.0773</Number>
</Phone>
<Website>
<URL>http://www.mlx.ml.com
</URL>
<Description>Merrill Lynch
Institutional Portal
</Description>
</Website>
<Address>
<AddressLine1>4 World
Financial Center
</AddressLine1>
<AddressLine2>250 Vesey Street
</AddressLine2>
<AddressLine3>20th Floor
</AddressLine3>
<City>New York</City>
<StateProvince>NY
</StateProvince>
<PostalCode>10080</PostalCode>
<Country>us</Country>
</Address>
</ContactInfo>
</Publisher>
</Source>
<Content>
<Title>Microsoft targets AOL subscribers
with $50M promotion</Title>
<Synopsis>In response to AOL's price
increase MSFT announced a $50 mil promotion
designed to target users to switch from AOL
to MSN. MSFT is the #2 ISP in the US,
with 5 mil subscribers vs.AOL's 23 mil.
</Synopsis>
<Resource resourceID=
"IndustryCommentMerrillLynch.pdf"
language="eng" primaryIndicator="Yes"
sizeInBytes="50528">
<Length lengthUnit="Pages">2</Length>
<MIMEType>application/pdf</MIMEType>
<Name>
</Name>
<URL>http://research.mlx.ml.com/
docs/20731833.pdf
</URL>
</Resource>
</Content>
<Context highlight="No" external="Yes"
periodicalIndicator="No">
<ProductClassifications>
<Discipline disciplineType="Investment"
researchApproach="Fundamental" />
<Country code="us" primaryIndicator="Yes"
sequence="1">United States</Country>
<Region regionType="NorthAmerica"
primaryIndicator="Yes" sequence="1" />
<SectorIndustry code="EQI466" level="3"
classificationType="PublisherDefined"
focusLevel="Yes" primaryIndicator="Yes"
sequence="1">
<SectorIndustry code="EQI420" level="3"
classificationType="PublisherDefined"
focusLevel="Yes"
primaryIndicator="Yes" sequence="1">
<Name>Cable TV</Name>
</SectorIndustry>
<SectorIndustry code="EQI420" level="3"
classificationType="PublisherDefined"
focusLevel="Yes"
primaryIndicator="Yes" sequence="1">
<Name>Internet/e-Commerce</Name>
</SectorIndustry>
<SectorIndustry code="254010" level="3"
classificationType="GICS"
focusLevel="Yes" primaryIndicator="Yes"
sequence="1">
<SectorIndustry code="255020" level="3"
classificationType="GICS"
focusLevel="Yes" primaryIndicator="Yes"
sequence="1">
<Name>Internet & Catalog Retail</Name>
</SectorIndustry>
<Name>Media</Name>
</SectorIndustry>
</ProductClassifications>
<ProductDetails>
<ProductCategory>
<productCategory>Comment
</productCategory>
</ProductCategory>
<IntendedAudience
primaryIndicator="Yes"
sequence="1"
audienceType="Institutional" />
<ProductFocus focus="SectorIndustry"
primaryIndicator="Yes" />
</ProductDetails>
<IssuerDetails>
<Issuer issuerType="Corporate"
fiscalYearEnd="2001-06-30T00:00:00"
primaryIndicator="Yes" sequence="1">
<SecurityDetails>
<Security primaryIndicator="Yes"
sequence="1">
<SecurityID
idType="RIC" idValue="MSFT.N" />
<SecurityID idType="PublisherDefined"
publisherDefinedValue="MSFT" />
<AssetClass>Equity</AssetClass>
<AssetType>Stock</AssetType>
<SecurityType>Common</SecurityType>
<PublisherRecommendation
rixmlRecommendation="3"
priorCurrent="Current">
<PublisherDefinedRecommendation>
Accumulate
</PublisherDefinedRecommendation>
</PublisherRecommendation>
</Security>
</SecurityDetails>
<IssuerID idType="CUSIP"
idValue="59491810" />
<IssuerName nameType="Display">
<NameValue>Microsoft</NameValue>
</IssuerName>
</Issuer>
<Issuer issuerType="Corporate"
fiscalYearEnd= "2001-12-31T00:00:00"
primaryIndicator="Yes" sequence="2">
<SecurityDetails>
<Security primaryIndicator="Yes"
sequence="1">
<SecurityID idType="RIC"
idValue="AOL.N" />
<SecurityID idType=
"PublisherDefined"
publisherDefinedValue="AOL" />
<AssetClass>Equity</AssetClass>
<AssetType>Stock</AssetType>
<SecurityType>Common</SecurityType>
<PublisherRecommendation rixmlRecommendation="2"
priorCurrent="Current">
<PublisherDefinedRecommendation>
Buy
</PublisherDefinedRecommendation>
</PublisherRecommendation>
</Security>
</SecurityDetails>
<IssuerID idType="CUSIP"
idValue="00184A10" />
<IssuerName nameType="Display">
<NameValue>AOL Time Warner</NameValue>
</IssuerName>
</Issuer>
</IssuerDetails>
</Context>
<Legal>
<Copyright>All materials copyright
Merrill Lynch & Co.</Copyright>
<Disclaimer>This document is for
information purposes only.We do not
represent that this information is
complete or accurateand it should not
be relied upon as such.All opinions
are subject to change.The securities
mentioned may not be eligiblefor sale in
some states or countries. This document
has been prepared by Merrill Lynch
& Co., Members SIPC.
</Disclaimer>
<IssuerSecurityID securityID="AOL.N">
<Disclosure code="p">
<Description>MLPF&S was
a manager of the most recent public
offering of securities of this company
within the last three years.
</Description>
</Disclosure>
</IssuerSecurityID>
<IssuerSecurityID securityID="MSFT.N">
<Disclosure code="q">
<Description>The securities
of the company are not listed but
trade over-the-counter in the United
States. In the US, retail sales
and/or distribution of this report
may be made only in states where
these securities are exempt from
registration or have been qualified
for sale. MLPF&S or its affiliates
usually make a market in the
securities of this company.
</Description>
</Disclosure>
</IssuerSecurityID>
</Legal>
</Product>
Другие примеры и описания читатели могут найти здесь.
http://www.rixml.com/tech_examples.htmlОписание схемы можно посмотреть здесь.
http://www.rixml.com/private/html/RIXML.htmlНа сегодняшний день в Консорциум входят такие крупные международные фирмы, как American Century Investments, American Express Financial, Capital Group, Fidelity Investments, Putnam Investments, The T. Rowe Price Group, Bear Stearns & Co., Inc., Credit Suisse First Boston, Deutsche Bank, Goldman, Sachs & Co., JPMorgan, Lehman Brothers, Merrill Lynch, Morgan Stanley, Robertson Stephens, Salomon Smith Barney, UBS Warburg. Ассоциированными членами Консорциума являются Blue Matrix Inc., CCBN.com, Multex.net, ResearchSummary.com, TheMarkets.com, Thomson Financial, Voicemate.com, WorldStreet Corporation.