FX Participant Insight Reporting API
Introduction
The FX Participant Insight Reporting API is a REST based API that will provide programmatic access to a suite of reports, including the Daily Confirmation Statement (DCS) of completed trades, and audit reports such as the Order History Report.
The API will provide access to specific client reports on a near-real time basis and supports the following formats: JSON, CSV and XML. The Bulk API functionality is available for retrieval of larger reports. The Reporting API is for reports on the FX venues, regardless of the channel used to submit the orders, for example, API, FXT, FXall and Workspace.
The main reports covered by the Reporting API are:
- Daily Confirmation Statement (DCS)
- Trade History Report
- Order History Report
Daily Confirmation Statement (DCS)
This is a report of all the matches executed on the FX venues for the requested date.
The report contains the executed trade details such as: Trader ID, Deal Time, Currency Pair, Tenor, Executed Price, and Quantity.
The API allows the client to specify the date, trade code, venue, and report name (for spot, swap or NDF). In the event of amendments or a cancellation, the report includes only the latest version of a trade.
Trade History Report
This is a report of all the trades executed on the FX venues but with more information than the DCS, and trades can be queried over several trade dates. The report contains the executed match details such as: Trader ID, Deal Time, Currency Pair, Tenor, Executed Price, and Quantity. The API allows the client to specify a range of dates, trade code, venue, and report name (for spot, swap or NDF) among others. The report can include all versions of a trade including amendments or cancellations, or can be restricted to contain only the latest version of a trade.
Order History Report
This report is designed to meet customer market surveillance and compliance purposes as well as additionally providing data for customer analytics. The report includes the orders submitted by the client for the requested time period. This will replace the existing Orders Compliance Report and Matching Orders Enhanced Report in Refinitiv FX Trade Reporting.
The report will provide a full history of all transactions performed on a given order, including any executions, trade corrects, cancellations and expiries. The report contains order details such as: Trader ID, Transact Time, Order Status, Currency Pair, Tenor, Price, and Order Quantity.
For orders that result in matches, the API will also provide details of the executed trades.
Updates
7 February 2025
2 December 2024
- Communication to all clients about changes to the programme. Note added to top of page.
29 November 2023
SUBSCRIBE TO THIS API UPDATES
Related APIs
Request Free Trial
Call your local sales team
Americas
All countries (toll free): +1 800 427 7570
Brazil: +55 11 47009629
Argentina: +54 11 53546700
Chile: +56 2 24838932
Mexico: +52 55 80005740
Colombia: +57 1 4419404
Europe, Middle East, Africa
Europe: +442045302020
Africa: +27 11 775 3188
Middle East & North Africa: 800035704182
Asia Pacific (Sub-Regional)
Australia & Pacific Islands: +612 8066 2494
China mainland: +86 10 6627 1095
Hong Kong & Macau: +852 3077 5499
India, Bangladesh, Nepal, Maldives & Sri Lanka:
+91 22 6180 7525
Indonesia: +622150960350
Japan: +813 6743 6515
Korea: +822 3478 4303
Malaysia & Brunei: +603 7 724 0502
New Zealand: +64 9913 6203
Philippines: 180 089 094 050 (Globe) or
180 014 410 639 (PLDT)
Singapore and all non-listed ASEAN Countries:
+65 6415 5484
Taiwan: +886 2 7734 4677
Thailand & Laos: +662 844 9576