System Foundation API C++ (SFC) - Key Features/Benefits
Key Features

SFC C++ can connect to the following infrastructure:

Thomson Reuters Elektron Platform (TREP)

  • Advanced Distribution Server (ADS)
  • Advanced Data Hub (ADH)

  • TIC-TREP Edition
  • RVD
  • RTIC

  • Reuters Data Feed (RDF)

    Note: SFC C++ is able to connect to multiple infrastructures at the same time

    Users of SFC C++ can write applications to do the following:

    Subscription Application

  • Ability to subscribe to Record and its events (e.g. initial image, updates, correction and close tick)
  • Ability to subscribe to Snapshot Record
  • Ability to subscribe to Chain (a sequence list of records) and its sub-chain records
  • Ability to subscribe to Page (either ANSI or QForm formats)
  • Ability to subscribe to TS1 (stands for Time Series 1, which provides historical record data of market activity)
  • Ability to subscribe to News and Headlines (via record object)
  • Ability to subscribe to Time and Sales information (via record objects)

  • Publication Application

    Record Publications

  • Ability to publish data using record-based object (records, chains, time and sales, time series, and news) to the infrastructure or direct subscriber application

  • Contributions

  • Ability to contribute data to the infrastructure (value-added servers, contributions server or a service that accepts inserts) and get a contribution result (pass or fail). Contributions can be entitled via the Data Access Control System (DACS)

  • General Capabilities

  • Ability to cache data in memory (for fast access by the application)
  • Ability to notify data quality via state (OK, stale, gets recovered, no longer available)
  • Ability to simplify various event types from the infrastructure to map to SFC callback methods and states
  • Ability to provide the high-level models for various data types (record, time-series, and pages)
  • Ability to perform data recovery from data stream interruption
  • Ability to maintain item watchlist
  • Ability to perform queue of requests
  • Ability to handle ripple fields automatically
  • Provide a Service Pool for service state information management
  • Provide a cache for fields and enumerations definitions
  • Provides a programmatic configuration interface.
  • Support multilingual using Reuters Multilingual Text Encoding Standard (RMTES)

  • Data Entitlements

  • Support local and remote DACS entitlements
  • Ability to perform subject-based and content-based entitlements on subscriptions, contributions, and publications
  • Ability to publish DACS information
  • Benefits
    • Leverage existing infrastructure.
    • Leverage existing data sources
    • Controllable memory management
    • Better Performance with native language implementation
    • Object-oriented programming
    • Provide data models which represent the fundamental financial information
    • Provide interfaces which represent data delivery mechanisms and processes

    For a more thorough discussion of the product capabilities, please see the SFC Feature Matrix or the product documentation.

    Quick Links
     Developer Support
    Application Partner Programme
     Choosing the Right API
     API Compatibility Matrix
     Developer Centre
     Open Message Model
     Reuters Market Data System
     Ask Sales
     Our Partners/Vendors
    RDC Sales Enquiry
    Join Reuters Developer Connect