CME Group offers industry-leading real-time Futures, Options, and Trade Blocks data through Google Pub/Sub, an asynchronous and scalable messaging service. Pub/Sub allows consumers to subscribe to CME Group’s Pub/Sub topics, where market events are published in real-time for client consumption. This topic includes the following content, including a Frequently Asked Questions (FAQ) and answer section:
Contents
Table of Contents
...
Use this service account to create and manage subscription(s) to CME Group’s market data. Typically, service accounts will follow a naming convention like “service_account_name@project-id.iam.gserviceaccount.com.”See additional resources about service accounts andmember accounts.
CME Group Setup
To begin receiving CME Group data via Google Pub/Sub, visit the CME Group Data Services page:
...
Info |
---|
While creating the subscription, enter the Cloud Pub/Sub topic manually and include the full CME Topic Name. This will follow the format "projects/<project_name>/topics/<topic_name>" Example: projects/cmegroup-marketdata-newrel/topics/CERT.SSCL.GCP.MD.RT.CMEG.FIXBIN.v01000.MBORPLY.311 |
If using the Google Cloud console - on the Subscriptions tab, ensure that the CME Group topic is Entered Manually.
For more documentation and sample codes, please refer to the Google Cloud “Create and manage Pub/Sub subscriptions” page.
...
CME Group Data via Google Pub Sub FAQ
Q: Can I use my regular Google email to connect to CME Group data?
A: No, generally you will need to use a service account. This comes in the format: service_account_name@project-id.iam.gserviceaccount.com but can vary.
...
- Incorrect project name, topic name, or format
- Verify that the topic and project name are correct when creating the subscription.
- Subscription created in the wrong organization or project
- Consumers must create a subscription in their own organization’s project and not within CME’s organization or project.
- Logged in or authorized with the incorrect account (or incorrect permissions on account)
- Verify that you are authenticated/logged into the correct account to create your subscription. This is the same service account licensed with CME Group and will likely be in the format, “service_account_name@project-id.iam.gserviceaccount.com,” but may vary. You can also check if your account has permissions to create a subscription from your Google IAM page.
Q: What data topics are available for consumption? Why can't I see them?
...
Q: What is required to receive Production data?
A: For SBE data, both an Information License Agreement and certification testing must be completed.
...