CFDs are a leverage product and can involve a significant risk of loss. Trading CFDs may not be suitable for all, therefore you should ensure that you understand the risks involved and take into account your individual circumstances.

All-In-One Calculator

cTrader Commission:On cTrader FxPro charges a fixed commission of $45 USD per million traded upon entering and exiting a position. Now you can easily find out exactly how much commission you are paying on each position.

Required Margin: This is how much margin is required in order to guarantee a position, our all-in-one calculator will give you the precise amount for every position you take.

Pip Value: In order to manage your risk more effectively, it is important to know the pip value of each position you take in the currency your trading account is denominated in.

Swap Long, Swap Short: Whenever you keep a position open overnight a swap/rollover fee is charged. Swap is the interest rate differential between the two currencies in the pair that you are holding, and is calculated according to whether your position is long or short. FxPro calculates swap once for each day of the week a position is rolled over, on Wednesday it is charged 3 times to account for the weekend.

How It Works

cTrader Commission Calculation The calculation is performed as follows: Commission = (trade size * $45 per million traded) * account currency exchange rate. Example:
  • Trading 100,000 GBP/JPY with an account currency in EUR
  • 0.000045 * 100,000 = $4.5
  • GBP/EUR = 1.19
  • 4.5 * 1.19 = €5.3

*Please note: Since its inception in 1999 the euro always takes precedence as the base whenever it is paired with another currency. For the above calculation, we need to know how many euros one unit of GBP is. In this case we simply divide 1 by the EUR/GBP exchange rate in order to reverse the pair (1/0.84 = 1.19).

Margin Calculation The calculation is performed as follows: Required Margin = (Trade Size (lot size) / leverage) * account currency exchange rate (if different from the base currency in the pair being traded). Example:
  • Trading 1 mini-lot of EUR/USD using 100:1 leverage with an account currency denominated in USD
  • 1 mini lot = 10,000
  • Leverage = 100
  • Base currency/Account currency exchange rate = 1.33
  • 10,000/100 = 100
  • 100 * 1.33 = 133
  • Required margin on this trade is $133.
Pip Value Calculation The calculation is performed as follows: Pip value = (one pip / exchange rate) * lot size Example:
  • Trading 1 lot of EUR/USD with an account denominated in EUR.
  • One pip = 0.0001
  • Exchange rate = 1.35554
  • 0.00001/1.35554 = 7.37713
  • 7.37713 * 1 = 7.37713
  • Each pip is worth €7.38

This figure will need to be converted into your account currency if it is different. FxPro’s Pip Value Calculator automatically does this for you.

Swap Calculation The calculation is performed as follows: Swap = (one pip / exchange rate) * trade size (lot size) * swap value in points. Example:
  • Trading 1 lot of EUR/USD (Short) with an account denominated in EUR.
  • One pip = 0.00001
  • Exchange rate = 1.35230
  • Short swap rate = -0.9
  • 1 lot = 100,000
  • 0.00001/1.35230= 7.39480 * 0.9 (EUR/USD Swap short) = -6.65532= 0.00001 *100,000 * (-0.9) / 1.3523 = 0.66553