APIs are used by programmers to code customized trading systems. These can include algorithmic trading systems or systems made for client specific purposes.
An API is simply a contract or a set of rules between two systems which allows them to communicate with each other. In other words, it is a set of rules or standards defined for software components to communicate with each other.
Please check list of supported brokers here!
Demo
AutoTrader Web APIs
- Broker Independent (Multi-broker)
- The same code can work across many different stock brokers
- Your system is compatible with many brokers
- Multi-account
- Easily trade across multiple accounts as each api function accepts account number as a parameter
- Only one api authentication for all of your trading accounts
- Broker Independent Symbols
- We provide standard symbols which work across all brokers
- No need to handle broker specific symbols in your code
- Low Latency
- Low latency (on average 100 to 200 milliseconds)
- Industry Leading Documentation
API Libraries
- HTTP Rest APIs (Can be used from any programming language)
- Java API library
- AmiBroker API library
- MetaTrader API library
- Ms-Excel API library
- C# .NET API library
- Python API library
You can click on the API functions below to read it’s documentation.
Index
- Place Regular Order
- Place Cover Order
- Place Bracket Order
- Place Advanced Order
- Cancel Order
- Cancel Child Orders
- Cancel All Orders
- Modify Order
- Modify Order Price
- Modify Order Quantity
- Square-off Position
- Square-off Portfolio
- Read Orders
- Read Positions
- Read Margins
- Read Portfolio Summary
- Fetch All Trading Accounts
- Create or Update Trading Account
- Validate Trading Account Credentials
- API Parameters
- API Rate Limits
- Email Limits
- Postman