Client Setup

Pick the client that matches how you trade or build. The same broker-independent platform sits behind all of them.

In short

A client is any way you connect to AutoTrader. You can trade manually through the Web interface, or automate through a library (Python, Java, C#, Excel, AmiBroker, MetaTrader) or the HTTP REST API. Code that can make web requests connects directly; spreadsheet and charting tools connect through the Desktop Client. Pick the option that matches your environment.

Choose a client

Every client below reaches the same broker-independent platform, so your choice is about your environment, not your broker. Pick the row that fits, then open its setup guide.

ClientLanguage or toolConnectionDesktop ClientGood for
Web interfaceBrowserDirect (manual)Not neededTrading by hand across many accounts
HTTP RESTAny languageDirectNot neededLanguages without a ready-made library
PythonPythonDirectNot neededPython developers
JavaJava (JVM)DirectNot neededJVM developers
C#.NETDirectNot needed.NET developers
ExcelExcel / VBABridgeNeededSpreadsheet users and bulk orders
AmiBrokerAmiBroker AFLBridgeNeededAmiBroker strategies
MetaTraderMT4 / MT5BridgeNeededMetaTrader strategies
Desktop ClientLocal appBridgeThis is itRequired by Excel, AmiBroker and MetaTrader

How clients connect

There are two ways a client reaches your broker. Code that can make web requests (Python, Java, C#, HTTP REST) connects directly. Spreadsheet and charting tools (Excel, AmiBroker, MetaTrader) connect through a bridge: they write request files on your computer, and the Desktop Client running locally sends the real instructions on.

How clients reach your brokerTwo paths
DirectPython · Java · C# · HTTP REST
Your code
on your PC or a server
secure web
AutoTrader Web
the platform
Your broker
any supported broker
BridgeExcel · AmiBroker · MetaTrader
Your tool
spreadsheet / charts
request file
Desktop Client
runs on your PC
secure web
AutoTrader Web
then your broker

So the direct clients need nothing extra on your machine, while the bridge clients need the Desktop Client installed and running.

AutoTrader Web interface

Use the Web interface when you want to trade manually across multiple accounts. For example, you can place a single order in many accounts across different brokers at once. There is no specific client setup needed in this case.

HTTP REST

The request details are given in the API docs. You pass your secret API key in the HTTP header. See the HTTP REST guide for more.

Was this page helpful?

Last updated 19 June 2026