Platform Fee Calculation

How performance and management fees are computed platform-wide.

For admins

The Fees page under Settings defines how the platform calculates the performance fee and the management fee for every product. It sets the platform-wide rules; individual masters configure their own rates within these rules.

Platform Fees settings with Performance Fee and Management Fee calculation formulas
Settings → Fees: platform-wide calculation rules.

Performance Fee

In the Calculation Formula dropdown, choose what counts as net profit on a subscribed investment account:

  • Based on sum of float and realized PnL — Realized PnL plus Floating PnL, both calculated against the positions copied from the specific master.
  • Based on realized PnL with floating loss — Realized PnL plus negative Floating PnL only.
  • Based on realized PnL — Realized PnL alone.

In Trade Fee Accounting, choose whether the paid trade fee counts against profit: Exclude trade fee from calculation ignores it, while Consider Trade fee as loss subtracts it from the profit the performance fee is charged on.

High-Water Mark

The performance fee is always charged under the High-Water Mark principle — only on the increment of net profit since the last successful fee payment. If the account hasn’t made a new high, no fee is charged.

Performance Fee Formula

Performance fee = (Current Total PnL − Previous Total PnL) × Fee% / 100

# with "Consider Trade fee as loss":
Performance fee = ((Current Total PnL − Paid trade fee) − Previous Total PnL) × Fee% / 100

Current Total PnL is measured at the moment of payment, Previous Total PnL at the moment of the previous successful payment, and Fee% comes from the master’s fee plan.

Management Fee

Two dropdowns control the calculation:

  • Calculation FormulaBased on Equity or Based on Balance of the subscribed investment account at the moment of payment.
  • Period for percentage calculation% / year (the plan’s rate is an annual percentage) or % / period (the rate applies to each payment period).
# % / year:
Management fee = Fee%/100 × Active days/365 × Account balance (or equity)

# % / period:
Management fee = Fee%/100 × Active days/Period × Account balance (or equity)

Active days is the number of days since the subscription started or since the last payment. The Period length is 1 day for daily, 7 days for weekly (charged on Mondays), and always 30 days for monthly (charged on the 1st).

Worked Examples

ScenarioCalculationFee
15% annual, paid daily; balance 3 000 USD0.15 × 1/365 × 30001.23 USD per day
2% monthly; subscribed Apr 15, charged May 1; balance 3 000 USD0.02 × 15/30 × 300030 USD (half period active)

Changing these formulas affects how fees are calculated across the entire platform. Confirm the intended behavior with your finance team before saving.

Not a B2COPY client yet?

Bring B2COPY to your brokerage and grow on autopilot

Launch copy trading, PAMM, and MAM on your existing servers and turn your best traders into a growth engine — with hosting, monitoring, and support included. Not sure where to start? Talk to us and we’ll walk you through it.

2–4 weeks

Time to launch

$0

Infrastructure cost

40%+

Volume increase