KazaTrade
Sign in
Menu

Trade any MT5 account from your own code

mt5api connects your .NET application straight to any MT5 broker's servers, with no terminal to install. Log in, stream quotes, read history and positions, and send, modify and close orders in real time. It is our proprietary real-time engine, the same one that runs KazaTrade's copier.

One DLL for .NET Framework 4.8, .NET Standard 2.0 and .NET 8, your own key, nothing to host. When MT5 changes, we update our side and your code keeps working.

Connected in three steps

  1. 1

    Start the 7-day trial

    3 MT5 accounts, no card. Ask for it below.

  2. 2

    Download and copy your key

    Your Developer page has the DLL for .NET Framework 4.8, .NET Standard 2.0 and .NET 8, its SHA-256, and your key with a Copy button.

  3. 3

    Set the key and connect

    Set api.ApiKey before Connect. Nothing else to configure.

The whole setup

var api = new MT5API(login, password, host, port);
api.ApiKey = "<your key from the Developer page>";
api.Connect();
Read the function reference

Plans

DLL Trial

7-day trial
MT5 accounts a month
3
Computers running your code
2
Keys
1
Hosted REST API accounts (coming soon)
—
Length
7 days
Request the 7-day trial

DLL Starter

$49 / month
MT5 accounts a month
10
Computers running your code
3
Keys
2
Hosted REST API accounts (coming soon)
—
Length
Monthly
Choose DLL Starter

DLL Growth

$199 / month
MT5 accounts a month
100
Computers running your code
10
Keys
5
Hosted REST API accounts (coming soon)
10
Length
Monthly
Choose DLL Growth

DLL Scale

$499 / month
MT5 accounts a month
500
Computers running your code
25
Keys
10
Hosted REST API accounts (coming soon)
—
Length
Monthly
Choose DLL Scale

Hosted MT5 REST API: coming soon

The same MT5 functions over HTTP and WebSocket (Connect, OrderSend, OrderModify, OrderClose, quotes, history, live streams), for any language. Hosted by us, so you don't run the DLL yourself.

Request your 7-day trial

3 MT5 accounts, 1 key and the DLL for every .NET target. No card.