CME GC Allocator API

CME GC Allocator API

CME GC Allocator API is a JSON RESTful API that provides support for General Collateral (GC) Repo Customers to manage their post-trade GC allocations and substitutions.

GC Repos are a type of Repo transaction that trades against a specified “basket” of underlying collateral. Post-execution, the GC Repo seller allocates the specific piece(s) of collateral from the “basket” to fulfill the GC trade obligation. Upon allocation, the value of the GC trade obligations for cash considerations are determined.

The CME GC Allocator API supports the following functions:

  • All GC Repo Customers can search and retrieve GC Repo trades and associated allocations for their firm on demand

  • GC Repo sellers may view and submit GC allocations and substitutions for their firm’s trades

  • GC Repo buyers may view GC allocations and substitutions for their firm’s trades

  • Underlying Bond Price Override for GC Repo Trades

Support for GC Substitutions is permitted for the U.S. market only.

For US and EU Repos on GC Allocator API, the InstrumentGUID for AON instruments is always retained.

Onboarding

CME GC Allocator API uses OAuth, an open protocol that supports secure authorization in a simple, standard method and decouples authentication from authorization. More details about OAuth API ID authorization and authentication are available in Client API Service Adoption using OAuth 2.0 Protocol.

To access the CME GC Allocator API, client API IDs must be entitled. Request access from the CME Group Market Data API self-service onboarding page or contact Global Account Management (GAM).

Testing and Certification

Certification is required for GC Allocator API services. For assistance, contact Certification Support for Electronic Trading (CSET).

Roles

Roles are required for CME GC Allocator API.

  • GC Allocator API - Allocator (Trader/Clerk)

  • External Workstation - Allocator (Trader/Clerk)

  • External Workstation - GC Allocator Viewer

Connectivity

GC Allocator API Connectivity

Internet Connectivity

Environment

URL / IP

Environment

URL / IP

Production (via internet)

https://posttrade.api.cmegroup.com/gca/v2
208.112.128.6

New Release (via internet)

https://posttrade.api.uat.cmegroup.com/gca/v2
208.112.192.6

Dedicated Connectivity

Environment

URL / IP

Environment

URL / IP

Production (via dedicated connectivity)

Primary: posttrade-ll-btec-a.api.cmegroup.com/gca/v2
208.112.164.3
Secondary: posttrade-ll-btec-b.api.cmegroup.com/gca/v2
208.112.148.3

New Release (via dedicated connectivity)

Primary: https://posttrade-ll-btec-a.api.uat.cmegroup.com/gca/v2
208.112.228.3
Secondary: https://posttrade-ll-btec-b.api.uat.cmegroup.com/gca/v2
208.112.212.3

Customers connecting to the CME GC Allocator API via dedicated connectivity will be required to manage failover between primary and secondary regions in their client systems using the URLs and IPs in the table above.
As a convenience, CME also provides the following URLs which are managed by CME to always point to the correct IPs (primary or secondary) based on current environment conditions:

  • Production: posttrade-ll-btec.api.cmegroup.com/gca/v2

  • New Release: https://posttrade-ll-btec.api.uat.cmegroup.com/gca/v2

Routing updates on the above URL are subject to a 2h RTO.

To receive the correct route, clients must use a public DNS to resolve the URL.

GC Allocator UI Connectivity

To access the GC Allocator UI, Customers must authenticate via the Single Sign-On (SSO) portal where whitelisting of the SSO portal IP listed below may be required.

Environment 

Single Sign-On DNS Name

Whitelist IP

Environment 

Single Sign-On DNS Name

Whitelist IP

New Release

loginnr.cmegroup.com

164.74.123.178

Production

login.cmegroup.com

205.209.196.82

Environment

DNS Name

Environment

DNS Name

New Release

https://gcallocatorui.uat.cmegroup.com/

Production

https://gcallocatorui.prod.cmegroup.com/




How was your Client Systems Wiki Experience? Submit Feedback

Copyright © 2024 CME Group Inc. All rights reserved.