Canadian Trade Repository
This topic provides an overview of CME's Canadian Trade Repository (CTR). It details supporting functions, workflows, message flows, and interfaces to allow registered users to submit and retrieve swap data in the CTR. CTR leverages existing CME repository and clearing services connectivity, functionality, and processes in order to accept, store, and report swap data.
- 1 Revision History
- 2 Prerequisites
- 3 Access to the CME CTR
- 4 Trade Submissions to CME CTR
- 4.1 Transport Overview
- 4.1.1 MQ
- 4.1.2 Web Services
- 4.1.3 URLs
- 4.1.4 Web User Interface Upload
- 4.2 SFTP
- 4.2.1 About SFTP
- 4.2.2 Getting Access to SFTP
- 4.2.2.1 New Client
- 4.2.2.2 Existing Client
- 4.2.3 Technical Set-Up Information
- 4.2.3.1 SFTP via CME WAN connectivity
- 4.2.3.2 SFTP via Internet
- 4.2.4 CME Public Key Installation
- 4.2.5 CME SFTP Directory and Path Structure
- 4.2.6 Submitting Files to SFTP
- 4.1 Transport Overview
- 5 CTR Messages Flows
- 5.1 CME Cleared Trade Submissions to CME TR
- 5.1.1 Agency Clearing Model
- 5.1.2 Principal Clearing Model
- 5.2 CME Bilateral (Non-Cleared) Trade Submissions to CME CTR
- 5.3 Life-Cycle (Continuation) Data Reporting
- 5.4 Reporting Continuation Data for all other Trades (Bilateral and Cleared at other Clearing Agencies)
- 5.1 CME Cleared Trade Submissions to CME TR
- 6 Generate Authentication Token
- 7 Importing Certificate in Local Java Store
Revision History
Date | Version | Description |
|---|---|---|
February 25, 2026 | 2.1 | Removed SFTP IP addresses from SFTP Technical Set-Up Information section, and indicated they are provided upon onboarding. |
June 24, 2019 | 2.0 | Replaced PDF with wiki. Added FAQ and sFTP details. |
October 1, 2016 | 2.0 | Revised. |
October 1, 2014 | 1.0 | Initial publication. |
Prerequisites
This topic assumes the user has basic trade repository flow knowledge. For more information, please refer to the relevant Canadian provincial derivatives regulations or contact our team:
Contact Information
CTR Business Team: repository@cmegroup.com
CTR Support Team: repositorysupport@cmegroup.com
CTR Support Team Phone number:
Chicago +1 (312) 580 5352
London +44 (0) 203 379 3180
Singapore +65 6593 5592
Additional Information
Access to the CME CTR
Registering for CTR Test Environment Access
To assist clients with preparation for various Canadian provincial reporting regulations, CME CTR provides a test environment. Access to the test environment can be granted prior to execution of the CME CTR User Agreement by completing an informational form. Production environment access may only be granted to users and service providers with completed registrations and legal agreements. A full CTR user registration also includes access to the test environment. Service providers do not have a test environment only option, and must complete the full Service Provider Agreement, which includes test environment access.
Steps to request access to the CME ETR test environment:
Complete the User Agreement or Test Environment form (single form to gain access to any of CME's Global Trade Repositories) from www.cmegroup.com/ctr.
Use the form's submit button; your system's default email program prepares an email to the CTR Registration Team. If you prefer a different email program, copy the email attachment and email address to your preferred program.
Once the form is received, CME processes the request. Upon completion, CME CTR sends an email to the administrator contact confirming the registration and provides information on how to get started.
For #1 above: Fill out the registration form electronically (do not print and complete).
For #3 above: The URL https://ctruinr.cmegroup.com.ctrui for the test environment is different from the production environment.
For assistance during or following the registration process; please send an email to CME Global Repository Client Services repositorysupport@cmegroup.com.
Registering for CTR Production Environment Access
Access to the production environment is granted only to fully registered users and authorized service providers. The following steps outline the registration process to submit and access derivative data in the CME CTR for Canadian reporting compliance.
Obtain a Legal Entity Identifier (LEI).
An LEI is strictly required at the time of full registration. An LEI is required for each separate legal entity for whom data will be submitted or retrieved in the CME CTR. Users may acquire a LEI through one of the authorized LEI issuers listed in http://www.leiroc.org. An LEI obtained previously for a legal entity to satisfy other business purposes (including trade reporting in a different global jurisdiction) may be used in the CME CTR registration if the issuer is recognized on the LEI ROC website.
CME Central Counterparty (CCP) LEI's provided for reference:CME ChicagoMercantileExchangeInc.(USClearingHouse)
CME Inc. LEI: SNZ2OJLFK8MNNCLQOF39
CME Inc. UTI Namespace: 1010000023
Execute the agreement (User Agreement or Service Provider Agreement).
User Agreement: Entered into by a party to a derivatives transaction; the agreement enables the registered user to (1) submit, (2) analyze/filter, (3) extract, and (4) authorize their counterparty or service provider (not a party to the transaction) to view its derivative data stored in CME CTR. In order to execute the CME CTR User Agreement:Download the agreement from the CME CTR website www.cmegroup.com/ctr. Complete the user agreement and select the send button to electronically submit the agreement to the CME CTR Registration team.
The user agreement is received and processed by the CME CTR Registration team. Notification of receipt of the submission is provided, and a subsequent notification is sent when the registration is completed. In the registration complete email, instructions are provided to contact the CME registration team to receive the login information over the phone (for security reasons).
Schedule A (CME CTR registration entity details): A required form as part of CME CTR registration. Firms are required to specify at least one Verification Officer upon registration. The Verification Officer acts as the account administrator--approving any new requests, access modifications, etc. In addition to a Verification Officer, regular users are also requested. Verification Officers have a choice of admin roles or view only roles. Admin roles allow users to upload, amend, and view; whereas a View Only role allows for read only access to the CTR.
Schedule C: bulk registration for investment advisors or multiple entities under the same corporate structure. Schedule C is available from www.cmegroup.com/ctr.
Service Provider Agreement: Applies to entities that are not party to the trade and are providing services to facilitate the trade report in some capacity on behalf of one or both of the obligated counterparties to the reportable derivatives trade. Parties interested in a Service Provider registration should send an email to CME CTR repository@cmegroup.com
Additional User Access Requests
Once registered, accounts may authorise additional users to access the data (i.e. internal staff, fund administrators, other intra-group entities, etc.). Please follow the instructions on the additional user access request form from www.cmegroup.com/ctr.
Access Levels
CMECTRAdministrator:
Rights to create, modify, and remove user accounts
Rights to view data for all accounts
Rights to upload data for all accounts
Rights to run all reports and download the results for all accounts
CMECTRFullAccess:
Rights to view data for accounts
Rights to upload data for accounts
Rights to run all reports and download the results for accounts