Skip to main content

BPX APIs Integration Overview

This documentation provides technical guidance for integrating with BPX Markets Limited for trading, market data, and reference data services.

BPX provides the following integration interfaces:

  • Static Data REST API – Used for reference data retrieval including instruments, markets, calendars, and tick tables plus includes the authentication mechanism for this and the Market Data API.
  • Market Data WebSocket API – Used for real-time streaming of orderbook, trade, and statistics updates.
  • Trading Gateway FIX API – Used for order entry, order management, and execution reporting via the FIX 5.0 SP2 protocol.

Intended Audience

The information shared here aims to support technical integration teams, third-party connectivity providers, and market data redistributors establishing connectivity to BPX.

BPX onboarding information, trading services descriptions and other documentation can be found on the BPX market site.

Network Connectivity

All BPX API types will offer a primary connection, which will be supported internally by a high availability setup to minimise requirements to failover to a backup connection. Each API type’s technical documentation will include recovery options for managing either lost connectivity, message recovery or resends.

A backup connection will be offered. BPX will proactively communicate and coordinate with customers this failover process if it is required.

Service Availability

The BPX Trading Services Description document defines the trading schedule, which includes the technical connectivity start and end of day times. This applies to the following BPX API types:

  • FIX API
  • WebSocket API

Technical connectivity to the REST API via public internet connection will be available 24/7 subject to planned maintenance times.

Status Monitoring

The status of inbound connectivity is available at the following location – [insert page link to BPX public connectivity status]

This will include the the current status of each API connectivity type. Please note, this is the technical availability status, the business status of BPX MTF markets can be retrieved via the relevant market status API.

Testing and Certification

BPX provides dedicated test environments for integration development.

Test Environment Characteristics

Test environments include the following to support customer conformance testing:

  • Identical functionality to production systems
  • Synthetic market data and order book simulation
  • Test account setup to access test securities/funds and setup test positions
  • Separate test credentials and connection parameters

Test Data and Scenarios

BPX can support customers within the following areas up to a pre-agreed level of effort that can be discussed during the initial onboarding phase:

  • Pre-configured test instruments.
  • Simulated market conditions.
  • Additional test counterparties can be setup on request for cross-trading scenarios.

Test Completion Requirements

Completion of the test phase requires the customer to submit a completed version of the provided conformance test pack. The approvers of conformance test completion will be mutually agreed between the customer and BPX during initial onboarding discussions.

Next Steps

Select your integration pathway based on your connectivity requirements: