Trayport Image

Unlock energy Markets with our API

Supporting our clients by providing an API that allows you to enhance your trading capabilities through connectivity to proprietary or third-party developed solutions.

Integrate Trayport with other systems

We support our clients by providing an API that allows you to enhance your trading capabilities through connectivity to proprietary or third-party developed solutions.

Unleash the Power of Data with our API

Trayport’s API empowers market participants and Certified Solutions Providers (CSPs) to:

  • Develop reliable connections to ETRM/back office systems
  • Fuel market analysis with real-time data
  • Perform reporting, auditing and scheduling tasks
  • Create custom trading solutions
  • Build trading algorithms

Enhance capabilities with the flexibility to capture and use data across multiple systems.

Download the Joule Direct API brochure for more information.

Supporting Traders and Analysts

Traders & Analysts can use the Joule Direct API (JD API) to:

  • Develop custom algorithmic trading solutions to suit your strategic needs
  • Single data feed of aggregated data from all permissioned venues
  • Receive statistics and Trayport generated implied prices
  • Leverage the built-in Disconnect Actions to minimise exposure
  • Seamlessly integrate our API with your existing compliance and risk management systems
  • Standardised order and trade records for back office workflows
  • Accurate report of executed market transactions
  • Visibility of MiFID II data fields and other company-defined metadata

    Trayport’s JD API support Compliance & Regulation:

    To help you to meet the Market Abuse Regulation (MAR) requirements, we have a pre configured end of day data file in CSV format which includes:

    • Private trade and order events
    • Market data activity
    Trayport API Connectivity

    The Trayport Joule Direct Application Programming Interface (JD API) provides a single aggregated data stream to your permissioned venues.

    Empower your trading by developing custom applications tailored to your needs.

    You can develop your own application or alternatively, make use of a third-party Trayport Certified Solution Provider. These providers look to service the technology, risk management, Straight Through Processing (STP) needs of Trayport’s clients. You can find further information on our solutions providers page.

    Our .NET API technology is designed to be platform agnostic allowing you to access data across multiple platforms. A gRPC server wrapper is available to support alternative languages. 

    Frequently Asked Questions

    Our team is available to answer any questions and support you through the API onboarding process. Here are some answers to some of the most frequently asked questions.

    What applications does Trayport’s API support?

    The API can be used with both in-house developed proprietary applications and applications developed by third-party providers.

    How is the API accessed?

    Existing Trayport customers can request a new API application to integrate into your infrastructure by using the Trayport Support Information Portal https://support.trayport.com/TKYC-Licensing or contact your Client Relationship Manager. If you are new to Trayport, please complete the form below and we will be in touch to guide you through the process.

    Are there any applications that are pre-approved that we can connect to?

    Trayport has a number of relationships with third-party providers. Trayport’s Certified Solutions Provider (CSP) program is designed to enable third-party suppliers to connect to the Trayport system to better support mutual clients. Connecting to these CSP applications does not require a conformance test. 

    For a full list of all Trayport-certified solutions providers, please visit the Third Party Solutions section on our website at: https://prod.trayport.com/products/solutions-providers/ 

    Can we connect multiple times using the same API?

    Yes, we offer the ability to log in multiple times using the same application with a single user account.

    Do you have a test environment available?

    Yes, we provide a User Acceptance Test environment with simulated market activity. This environment allows you to connect and complete your API application development.

    At what point is connection to the Production environment available?

    New applications will first be connected to the User Acceptance Test environment. When the development phase has completed, you will be required to complete a self-service Conformance Test. Once verified and the application is licensed by Trayport for Production use, you will be granted access to the Production environment.

    When would we need to upgrade the API version used in our apps? Does Trayport support older versions of the API?

    Please refer to the Lifecycle Information page:https://www.trayport.com/lifecycle-information/

    Request more information

    To find out more information about our Joule Direct API, please complete our enquiry form.

    Related Products