The REDI API is a local, COM-based API. The majority of our users leverage Excel (VB), but we do have support in other languages (e.g. C#).
Typical use cases include:
- Sending equities, options, and futures orders
- Sending "batches" of orders in one action
- Monitoring the P&L of your positions
- Leveraging the pairs trading application
We have a variety of code samples available to assist with your workflow. The Quick Start Guides on this site will help guide you through the process to set up and working on the REDI API.
© Thomson Reuters 2018. All Rights Reserved.
REDI Global Technologies LLC (member FINRA), REDI Technologies Limited (FCA #612490) and their affiliates (collectively, “REDI”) may make available application programming interface (“API”) specifications, including sample code, for use solely in connection with a user’s internal non-commercial development purposes, in accordance with a user’s agreement with REDI and this REDI API Specification document. For the avoidance of doubt, a user must enter into an agreement with REDI in order to be able to connect to the REDIPlus system using this API specification document. No right, title or interest is granted in or to the API specifications and user agrees at all times to treat these materials in a confidential and secure manner. By utilizing API specifications provided by REDI, the user of the API specifications understands that use of such specifications may affect live trading. The user of the API specifications assumes all responsibility for any action, or lack thereof, taken in a live trading environment including but not limited to execution of orders, cancellation of orders, modification of orders, analysis of market data, or the calculation of any position, order, complex order, or spread. The API specifications are provided on an “as is” basis and without warranty of any kind. REDI specifically disclaims all warranties for use of API specifications, express or implied, including implied warranties of merchantability, fitness for a particular purpose, title, infringement, and operation of the API specifications with the REDIPlus System. REDI does not warrant that use of the API specifications will be uninterrupted, error-free, timely, complete, accurate or that defects in the foregoing can or will be corrected. REDI does not make any warranties as to the results to be obtained from use of the API specifications and use of the API specifications and any reliance thereon is at the user’s sole risk. No oral or written information or advice given by REDI shall create any warranties or in any way increase the scope of REDI’s obligations. This document has been prepared for informational purposes only. REDI is not providing any services or advice by virtue of providing this document. The information in this document is subject to change without notice. Except as otherwise expressly permitted herein, the modification, reformatting, copying, downloading, storing, reproduction, or retransmission of API specifications is prohibited. All materials and services provided to you by REDI are governed by the terms of any applicable agreements with REDI. IN NO EVENT WILL REDI OR ITS THIRD PARTY PROVIDERS BE LIABLE FOR ANY DAMAGES, INCLUDING WITHOUT LIMITATION DIRECT OR INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, LOSSES OR EXPENSES ARISING IN CONNECTION WITH API SPECIFICATIONS.
This content is intended for only institutional accounts (as defined by FINRA) and Eligible Counterparties (as defined by the FCA), and it is not intended for retail investors/persons. Thomson Reuters REDI services and related services are not available in all jurisdictions.