Skip to main content
Esc

Type to search

Articles / broker-apis / Reporting API

Reporting API

Aug 6, 2026 · Source: docs.spotware.com · Topic:  broker-apis

§ 01 Executive Snapshot

  • What: The Reporting API allows integration of reporting systems with the cTrader backend.
  • Who: Spotware, non-broker entities (limited access).
  • Why it matters: This API enhances reporting capabilities for traders, enabling better data management and integration with existing systems.

§ 02 Key Developments

  • The Reporting API provides data on key server entities such as traders, orders, and positions.
  • It utilizes Google Protocol Buffers (Protobufs) for information transfer, specifically using syntax version 2 (Proto2).
  • Real-time data is transmitted using RabbitMQ, a well-known message broker for event notifications.

§ 03 Strategic Context

  • The Reporting API is designed for users needing custom reporting solutions, showcasing a shift towards more tailored trading technologies.
  • Integration with the Reporting API serves as an alternative to the Manager's API, which offers broader functionalities beyond reporting.

§ 04 Strategic Implications

  • Immediate implications include improved reporting capabilities for cTrader users, fostering better data analysis and decision-making.
  • Long-term, the API could lead to increased adoption of cTrader's services as firms seek to enhance their reporting frameworks.

§ 05 Risks & Constraints

  • Non-broker entities are restricted from using the Reporting API with white labels, which could limit its user base.
  • Potential challenges include the complexity of setting up RabbitMQ and managing Protobuf dependencies for integration.

§ 06 Watchlist / Forward Signals

  • Future updates on the API's functionalities and enhancements are anticipated to improve integration capabilities.
  • Monitoring user adoption rates and feedback will indicate the success of the Reporting API in the market.
§ 07

Frequently Asked Questions

What is the Reporting API?

The Reporting API allows integration of reporting systems with the cTrader backend.

Who can access the Reporting API?

The Reporting API is accessible to Spotware and non-broker entities, though access is limited.

Why is the Reporting API important?

This API enhances reporting capabilities for traders, enabling better data management and integration with existing systems.

§ 08

Related Articles