Консалтинг и автоматизация в области управления
эффективностью банковского бизнеса

Журнал ВРМ World

RIXML - язык разметки для обмена исследовательской информацией

Язык разметки для обмена исследовательской информацией (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.