Data Feeds

JERQ Middleware Market Data Server

The JERQ Middleware market data server is the gateway to Barchart’s normalized market data feeds.  Barchart maintains direct connectivity to each exchange and normalizes each exchange message format through Barchart’s data feed handlers (e.g. FIX/FAST, CQS, CTS, UTP, etc.) into Barchart’s proprietary and compressed Digital Data Feed (DDF) format.  Barchart’s market data feeds are then relayed from the JERQ server to the client (server-based or client-based).  Most clients interact with JERQ through Barchart’s .NET or Java API, however clients may write their own interaction to JERQ.  The JERQ server is typically managed and hosted within Barchart’s data centers, however, hosting of the JERQ server by a third-party is available.

JERQ performs these functions:
  • Authenticates users
  • Authorizes users for exchanges or data types they are entitled / permissioned for
  • Relays market data to the client as a stream or snapshot
    • JERQ serves real-time, delayed or end-of-day market data (e.g. OHLC).  For Historical Data JERQ only performs authentication and authorization.  Barchart maintains a separate service for historical data requests, see Historical Data Solutions.
JERQ supports two types of general requests:
  • Requests for an exchange or a list of exchanges
  • Requests for a symbol or a list of symbols
JERQ supports four protocols:
  • UDP, TCP, Streaming over HTTP, HTTP snapshot

For more information about the JERQ Middleware Market Data Server, please Contact Us.