How are commissions calculated for trades on Deriv cTrader?

Formula (per side)

Commission = (Traded volume in USD) × (Commission rate) ÷ 100,000

To calculate traded volume in USD:

Traded volume in USD = (Volume in lots) × (Contract size) × (Execution price) × (Conversion rate to USD)

Example calculation with BTC/USD

Let’s say:

  • You traded 1 lot of BTC/USD
  • Each contract = 1 Bitcoin
  • The current price is 60,000 USD
  • Conversion rate = 1 (since it’s in USD)
  • The commission rate (one side) is $10 per 100,000 USD traded
How to calculate:

1. Find the traded volume in USD: 

1 (lot) × 1 (contract size) × 60,000 (price) × 1 (USD rate) = 60,000 USD

 So, the total traded volume = 60,000 USD

2. Apply the commission formula:

Commission= (60,000 × 10) ÷ 100,000 = 6 USD

So, $6 commission per side

3. If you open and close the trade (round trade):

6×2 = 12

$12 total commission