LogoLogo
Release notesHomepageTry demo
  • Welcome to the B2COPY knowledge base
  • Admin guide
    • Sign-in and 2FA
    • General interface overview
    • Configure B2COPY
      • Configure copy-trading and MAM settings
      • Configure PAMM settings
      • Configure Web UI settings
        • Show on Leaderboard
        • Show on Statistics page
        • Show on Trading Report
        • Fee settings
        • Subscription settings
        • Risk Ratio settings (applicable for copy trading only)
        • Account Properties
      • Configure account settings
        • Account settings
        • Default Master’s Positions Visibility
        • Default Investor’s Positions Visibility (applicable for PAMM only)
      • Configure access settings (only for a standalone solution)
      • Configure deposit and withdrawal settings (only for a standalone solution)
      • Configure the performance fee calculation settings
      • Configure the management fee calculation settings
      • Configure symbol mapping
      • Configure the trade fee filter
      • Configure B2COPY widgets
      • Prevent syncing of collapsed MetaTrader trading history with B2COPY
      • Copy positions to investment accounts with master account prices
      • Link open positions
      • Enable clients to select account groups when creating master and investment accounts in the Web UI
      • Run the Introducing Brokers (IB) program
        • Manage IB levels
        • Customize the IB partnership settings of investment accounts
      • Allocate custom rewards for assistance in managing master accounts
      • Use email templates to notify clients about important events
    • Register new Back Office users
      • Disable 2FA for Back Office users
    • Register new clients
      • Register new clients with email addresses
      • Register new clients with MT account logins (only for a standalone solution)
      • Add a profile picture and nickname to a client profile
    • Manage master and investment accounts
      • Create a master account
      • Set the default allocation parameters for a copy-trading or MAM master account
      • Set the allocation method and rollover settings for a PAMM master account
      • Create fee plans for a master account
      • Modify the default fee plan for a master account
      • Assign risk limits to a master account
      • Determine if risk limits are assigned to a master account
      • Assign a minimum deposit to a master account
      • Assign a subscription code to a master account
      • Set up a promo offer for a master account
      • View and execute pending PAMM requests on master accounts
      • Cancel pending PAMM requests on investment accounts
      • Create an investment account
      • Archive master and investment accounts
      • View information about archived accounts
      • Restore archived accounts
    • Manage trading robots
    • Manage subscriptions
      • Create a copy-trading or MAM subscription
      • Create a PAMM subscription
      • Assign a risk limit to a subscription
      • Modify a subscription
      • Resync open positions on a master account with subscribed investment accounts
      • Change a fee plan for an existing subscription
      • Initialize instant fee payments for subscriptions
      • View details about fees paid for a subscription
      • Pause and resume subscriptions
      • Terminate or reactivate a subscription
    • Manage deposits and withdrawals
      • Deposit funds to copy-trading and MAM accounts
      • Withdraw funds from copy-trading and MAM accounts
      • Deposit funds to PAMM accounts
      • Withdraw funds from PAMM accounts
  • User guide
    • Sign-in and 2FA
    • Account details
      • Subscriptions page
      • Trading Report page
      • Statistics page
      • Settings page
      • Requests page (for PAMM accounts only)
      • Fee Payments page
    • Use the Leaderboard to find the best-performing master accounts
    • Manage master and investment accounts
      • Create a master account
      • Set up or modify a fee plan for your master account
      • Change your master account visibility on the Leaderboard
      • Assign a subscription code to your master account
      • Assign a minimum deposit to your master account
      • Set up a promo offer for your master account
      • View and update rollover settings of your PAMM master account
      • Create an investment account
      • Add your profile picture and nickname
      • Add or change your account name
      • Reset your account password
    • Manage subscriptions
      • Create a subscription
      • Create a subscription using a subscription code
      • Create a subscription using a promo code
      • Change a risk ratio and allocation method for a subscription
      • Assign a risk limit to a subscription
      • Enable or disable the reverse copy option for a subscription
      • Check a fee plan applied to a subscription
      • Detach open positions copied into investment accounts
      • Pause or resume a subscription
      • Terminate and reactivate a subscription
    • Manage deposits and withdrawals
      • Deposit funds to your copy-trading and MAM accounts
      • Withdraw funds from your copy-trading and MAM accounts
      • Deposit funds to your PAMM accounts
      • Withdraw funds from your PAMM accounts
  • Copy-trading, PAMM, and MAM concepts
    • General comparison of copy-trading PAMM and MAM accounts
    • Allocation methods for copy trading and MAM
    • Allocation methods for PAMM
      • Reallocation on deposit and withdrawal
      • No action on deposit and autocorrection on withdrawal
    • Fee list
    • Return calculation
    • Drawdown and Maximum drawdown calculation
    • Risk limits for investors
    • Risk limits for master traders
    • Score calculation
  • API Documentation
    • Authorization in the Back Office
    • Get a list of master and investment accounts
    • Create a master or investment account using the existing MT account
    • Get data for the Statistics widget
    • Get data for the Leaderboard widget
    • Seamless authorization (only for a standalone solution)
    • Register a client and create their payment account (only for a standalone solution)
  • Video tutorials
  • Key terms
  • Release notes
Powered by GitBook
On this page
  • Daily risk limit calculation
  • Daily risk limit as a fixed amount
  • Daily risk limit as a percentage of account equity
  • How deposits and withdrawals affect daily risk limits
  • Daily risk limit as a fixed amount
  • Daily risk limit as a percentage of account equity
  • Loss limit (the maximum loss amount) calculation
  • Maximum Drawdown (DD) risk limit calculation

Was this helpful?

  1. Copy-trading, PAMM, and MAM concepts

Risk limits for master traders

Explore how to control trading risks on master accounts with daily, loss, and drawdown limits, and understand how limits are calculated, triggered, and how account blocking and unblocking work

PreviousRisk limits for investorsNextScore calculation

Last updated 15 days ago

Was this helpful?

To manage risks related to the amount of losses that may be incurred on copy-trading and MAM master accounts, assign the following types of risk limits to each master account:

  • Daily risk limits

  • The Loss limit (the maximum loss amount)

  • The Maximum Drawdown (DD) risk limit

When a master account reaches at least one of the assigned risk limits, the following happens:

  • All open positions on the account are closed.

  • All pending orders are canceled.

  • The account is blocked, and no further trading is permitted on this account until it’s unblocked. When daily risk limits are reached, the account is unblocked automatically at the start of the next day, as per the MT server time (00:00). When the Loss limit or Max DD risk limit is reached, the account can only be unblocked manually in the Back Office.

Risk limits can be assigned to master accounts only in the Back Office (for details, refer to ).

Daily risk limit calculation

The daily risk limit is the maximum trading loss that may be incurred on a master account in a single day.

Daily risk limits can be defined in the following two ways:

  • As a fixed loss amount specified in the currency of a master account.

  • As a percentage of the master account equity recorded at the start of a day, as per the MT server time (00:00), meaning that the limit is recalculated every day.

Daily risk limit as a fixed amount

When a daily risk limit is specified as a fixed amount, the equity threshold by reaching which the account is blocked is calculated as follows:

Equity threshold = Equity start - Risk limit value

where:

  • Equity threshold – the threshold value for equity at which the master account is blocked

  • Equity start – the master account equity at the start of a day, as per the MT server time (00:00)

  • ‍Risk limit value – the maximum loss amount allowed on the master account during a day

Example

Suppose the daily risk limit is set to $100, and the master account equity is $1,700 at the start of a day.

The equity threshold is calculated as follows:

1,700 - 100 = 1,600

If the master account equity reaches $1,600 during the day, the account is blocked until the start of the next day, as per the MT server time (00:00).

Daily risk limit as a percentage of account equity

When a daily risk limit is specified as a percentage of the account equity at the start of a day, the equity threshold is calculated as follows:

Equity threshold = Equity start x (1 - Risk limit value (%))

where:

  • Equity threshold – the threshold value for equity at which the master account is blocked.

  • Equity start – the master account equity at the start of a day, as per the MT server time (00:00).

  • ‍Risk limit value – the risk limit percentage assigned to the master account.

Example

Suppose the risk limit percentage is set to 10%, and the master account equity is $1,700 at the start of a day.

The equity threshold by reaching which the master account is blocked is calculated as follows:

Equity start = 1,700 Risk limit value = 10% (which is 0.1 in the decimal representation) 1,1700 * (1 - 0.1) = 1,530

If the master account equity reaches $1,530 during the day, the account is blocked until the start of the next day, as per the MT server time (00:00).

How deposits and withdrawals affect daily risk limits

The formulas below are used to recalculate daily risk limits whenever deposits or withdrawals are made on a master account during a day.

Daily risk limit as a fixed amount

Equity threshold = (Equity start + DW) - Risk limit value

where:

  • Equity threshold – the threshold value for equity at which the master account is blocked.

  • ‍Equity start – the master account equity at the start of a day, as per the MT server time (00:00).‍

  • DW – the amount of all balance operations, such as deposits and withdrawals, made on the account during a day. Withdrawal amounts are expressed as negative values and deposit amounts are expressed as positive values.

  • ‍Risk limit value – the maximum loss amount allowed on the master account during a day.

Example

Suppose the daily risk limit is set to $100, and the master account equity is $1,700 at the start of a day.

At a certain point during the day, the master account’s owner withdraws $200.

After withdrawal, the equity threshold is recalculated as follows:

Equity start = 1,700 Risk limit value = 100 DW = -2001,700 - 200 - 100 = 1,400

Daily risk limit as a percentage of account equity

Equity threshold = Equity start * (1 + DW/Equity start) * (1 - Risk limit value)

where:

  • Equity threshold – the threshold value for equity at which the master account is blocked.

  • ‍Equity start – the master account equity at the start of a day, as per the MT server time (00:00).

  • ‍DW – the amount of all balance operations, such as deposits and withdrawals, made on the account during a day. Withdrawal amounts are expressed as negative values and deposit amounts are expressed as positive values.

  • ‍Risk limit value – the risk limit percentage assigned to the master account.

Example

Suppose the risk limit percentage is set to 10%, and the master account equity is $1,700 at the start of a day.

At a certain point during the day, the master account’s owner withdraws $200.

After withdrawal, the equity threshold is recalculated as follows:

Equity start = 1,700 Risk limit value = 10% (which is 0.1 in the decimal representation) DW = -2001,700 * (1 + (-200/1,700)) * (1 - 0.1) = 1,350

Loss limit (the maximum loss amount) calculation

The loss limit is the maximum trading loss that may be incurred on a master account for all time.

When the sum of realized PnL and floating PnL calculated for a master account exceeds the loss limit value assigned to the master account, the account is blocked:

(Realized PnL + Floating PnL) < Loss limit value

where:

  • Realized PnL + Floating PnL – the sum of realized PnL and floating PnL calculated for the master account at a certain point in time

  • Loss limit value – the maximum loss amount allowed on the master account

Example

Suppose the loss limit of $350 is assigned to a master account. At a certain point in time, the realized PnL and floating PnL calculated for the master account are $200 and -$551 respectively.

Realized PnL = 200 Floating PnL = -551 Loss limit = -350200 - 551 > -350 -351 > -350

Maximum Drawdown (DD) risk limit calculation

When the Max DD observed on a master account exceeds the Max DD risk limit assigned to it, the account is blocked:

Max DD > Max DD limit value

where:

  • Max DD – the Max DD currently observed on the master account.

  • Max DD limit value – the limit value denoted as a percentage.

You cannot set a Max DD limit to be equal to or less than the current Max DD value on the account. For example, if the current Max DD on a master account is 20%, the Max DD limit cannot be set to 20% or lower.

Example

The master account is blocked as a result of the risk limit being exceeded, and it can be .

Suppose the Max DD risk limit assigned to a master account is set to 20%. Once the Max DD observed on the account becomes greater than 20%, the account is blocked and can be .

Assign risk limits to a master account
unblocked only in the Back Office
unblocked only in the Back Office