We are excited to announce the release of cTrader Open API v2.0!
Open API enables third-party service providers to develop applications using the existing cTrader trading infrastructure and offer them to the large pool of cTrader traders through a free, secure, and publicly accessible API. These new tools and features offer added value to cTrader platform, allowing traders to have access to a larger variety of services.
cTrader Open API v2.0 is the successor of cTrader Connect API v1.0 and will run in parallel with the previous version until v1.0 becomes depreciated. The new version has a number of improvements from its predecessor, overall enabling faster performance of apps and providing them with more functionality.
cTrader Open API v2.0 Benefits Over v1.0
Αccounts API REST requests have been replaced with Protocol Buffers
cTrader Open API v2.0 will not feature any REST web services for account information retrieval. Protocol Buffers are used instead, unifying both scopes, Accounts API and Trading API under a single technology. This change allows Open API v2.0 to serve much more resource intensive applications than v1.0.
Request Limits Significantly Increased
As a result of switching to Protocol Buffers, request limits have been significantly increased enabling much faster performance for applications using the API.
Dedicated Per Application Proxies
Dedicated proxies are now available at the request of an application developer. Dedicated proxies can serve a higher number of incoming requests in a given timeframe, improving the performance of the Open API application.
Margin Calculation Added
Expected margin calculation which was missing from Spotware Connect API v1.0, has been added to cTrader Open API v2.0 through new messages. Now, applications using Open API will be able to estimate margin requirements for new orders.
How to Take Advantage of cTrader Open API?
If You Are a Trader
You can access apps developed using Open API if your broker supports cTrader Open API. By default, it is available to all brokers offering cTrader platform. However, brokers have an option to disable it. Therefore, it is best to consult with your broker first.
If You Are a Developer or a Technology Provider
You can easily start creating your app using our free, secure and publicly accessible Open API. Just sign up or log into cTrader Open API site and apply for an Open API. Once your request is approved, you can start creating your app.
If You Are a Broker
You can learn more about cTrader Open API and contact us to become cTrader Broker in order to be able to use cTrader Open API to develop your own trading interfaces for a more customized trading experience adjusted to the needs of your clients.