Guides

MT5 APIs

MT5 APIs facilitate the management and interaction with MetaTrader 5 trading accounts.

They provide functionalities for account creation, password management, retrieving account details, and managing financial transactions like deposits and withdrawals. These APIs are crucial for maintaining and operating MT5 accounts on our trading platforms.

Here are the MT5 APIs we support:

#

API Name

Description

Send

Subscribe

Scope

1

MT5: Deposit

Allows deposits from a Deriv account into an MT5 account.

Payments

2

MT5: Get Setting

Retrieves MT5 user account settings.

Read

3

MT5: Accounts List

Retrieves a list of all the MT5 accounts associated with the client.

Read

4

MT5: New Account

Creates a new MT5 user account, either a demo or real account.

Admin

5

MT5: Password Change

Changes the password of the MT5 account.

Admin

6

MT5: Password Check

Validates the main password for the MT5 user.

Admin

7

MT5: Password Reset

Resets the password for the MT5 account.

Admin

8

MT5: Withdrawal

Allows withdrawals from an MT5 account to a Deriv account.

Payments

❗️

Deriv MT5 APIs do not support copy trading or subscription features.

To use copy trading, you need to subscribe to MT5 signals directly through the platform. For more information on MT5 signals, visit: MT5 Trading Signals.

❗️

Additionally, trading on MT5 is not supported via our APIs. For trading purposes, use the Deriv MT5 application only.

For more information on MT5 app, visit: Deriv MT5.