Beginner's Guide
WikiTrade Business Open API is a service that allows you to develop custom applications connected to the WikiTrade backend. This document provides all the information you need, including details about the SDK, structured tutorials, code snippets, and more.
What is Open API?
- The WikiTrade Business Open API is a service that allows any user with a WikiID to create an application that sends and receives information from the WikiTrade Business backend. You can use this API to develop trading-focused applications or services or integrate the WikiTrade Business backend with your existing solutions.
- Using this API involves sending and receiving messages to and from the WikiTrade Business backend. This is accomplished by sending or receiving JSON objects. This method of data serialization/deserialization is language-neutral, meaning you can interact with the API using any programming language.
- The WikiTrade Business Open API is open to any user registered with a broker associated with WikiTrade Business.
Examples
Here are some examples of applications you might create that interact with the WikiTrade Business Open API:
- A custom trading application that guides new users to create new accounts with a specific broker.
- A mobile application that provides market overviews using generative AI services.
- As you can see, the WikiTrade Open API is particularly well-suited for professional traders who wish to engage closely with their followers through social interactions.
Basic Functions
Below are some of the basic functions (not an exhaustive list) that your code can perform using the WikiTrade Business Open API:
- Access real-time market data.
- Execute all types of trading operations allowed in the WikiTrade Business application.
- Retrieve and process information on past, current and pending operations, including trades, orders and positions.
- As stated in our Terms of Use, the API is open to users with a WikiID and is enabled by default for all trading accounts with WikiTrade Business-related brokers.
Rate Limits
- Please note that there are some limits on how often you can perform certain requests to the WikiTrade Business backend.
- For any non-historical data requests, a maximum of 50 requests per second can be executed per connection.
- For any historical data request, a maximum of 5 requests per second can be made per connection.
Demo Trading and Live Trading
You can use the WikiTrade Business Open API to trade on behalf of both demo and live accounts.
We recommend that you use a demo account during the development and testing phase, and then switch to a live account once you have ensured that the integration with WikiTrade Business Open API works as expected.
However, there are no strict restrictions, and you are free to start developing and testing under a live account.
SDK
When integrating Open API, you can use JSON for data serialization/deserialization.
You can implement the WikiTrade Business Open API in any language.