NAVIGATION
  • HOME
  • Broker Rebates
    • XM Rebates
    • HFM Rebates
    • XS Rebates
    • Exness Rebates
  • Trading Tools
    • Calculators
      • Lot Size Calculator
      • Margin Calculator
      • Pip Calculator
      • Rebate Calculator
      • Compounding Calculator
      • Profit Calculator
    • Market Tools
      • Currency Strength
      • Market Hours
      • Best Time to Trade
      • Best Pairs to Trade
      • NinjaBull AI Forecast
    • MT4/MT5 Tools
      • LocalTime Indicator
      • NapWela Timer
      • BreakLine Indicator
      • Interactive MA
      • PidPro
      • MT4/MT5 Setup
    • Forex Basics
      • 0.01 Lot in Dollars
      • Pip Value in Dollars
      • XAUUSD Pips
      • XAUUSD Market Hours
      • Margin Call
      • Demo Accounts
  • NinjaBull
    • How NinjaBull Works
    • EA News Filter (API)
  • Broker Guides
    • Lowest Spread Brokers
    • Zero Spread Brokers
    • Best Broker for Gold
    • Forex Trading Apps
    • Swap-Free Brokers
    • High Leverage Brokers
    • Cent Account Brokers
    • Deposit Bonus Brokers
    • XM vs Exness
    • Most Popular Brokers
    • Broker Changes
    • XM
      • Registration
      • Verification
      • Login
      • App
      • Account Types
      • Standard Account
      • Ultra Low Account
      • Cent Account
      • Minimum Deposit
      • Withdrawal
      • Fees and Charges
      • Inactivity Fee
      • Spreads
      • Swap Rates
      • Leverage
      • Margin Calculator
      • Bonus
      • Demo Competition
      • Traders Club
      • Refer a Friend
      • Copy Trading
      • Additional Account
      • Demo Account
      • Internal Transfer
      • Delete Account
      • Partner Code
      • Support
    • HFM
      • Login
      • App
      • Account Types
      • Minimum Deposit
      • Withdrawal Time
      • Spreads and Commissions
      • Swap Rates
      • Leverage
      • Margin Calculator
      • Bonus
      • Demo Contest
      • Copy Trading
    • XS.com
      • Account Types
      • Spreads and Fees
      • Swap Rates
      • Leverage and Margin
    • Exness
      • Review
      • Personal Area Login
      • Web Terminal
      • App
      • Account Types
      • Minimum Deposit
      • Withdrawal Time
      • Fees and Charges
      • Spreads
      • Swap Rates
      • Leverage
      • Margin Calculator
      • Demo Account
      • Partner Code
      • Change IB Partner
      • Contact Support
  • Dashboard
Forex FanClub
  • HOME
  • Broker Rebates
    • XM Rebates
    • HFM Rebates
    • XS Rebates
    • Exness Rebates
  • Trading Tools
    • Calculators
      • Lot Size Calculator
      • Margin Calculator
      • Pip Calculator
      • Rebate Calculator
      • Compounding Calculator
      • Profit Calculator
    • Market Tools
      • Currency Strength
      • Market Hours
      • Best Time to Trade
      • Best Pairs to Trade
      • NinjaBull AI Forecast
    • MT4/MT5 Tools
      • LocalTime Indicator
      • NapWela Timer
      • BreakLine Indicator
      • Interactive MA
      • PidPro
      • MT4/MT5 Setup
    • Forex Basics
      • 0.01 Lot in Dollars
      • Pip Value in Dollars
      • XAUUSD Pips
      • XAUUSD Market Hours
      • Margin Call
      • Demo Accounts
  • NinjaBull
    • How NinjaBull Works
    • EA News Filter (API)
  • Broker Guides
    • Lowest Spread Brokers
    • Zero Spread Brokers
    • Best Broker for Gold
    • Forex Trading Apps
    • Swap-Free Brokers
    • High Leverage Brokers
    • Cent Account Brokers
    • Deposit Bonus Brokers
    • XM vs Exness
    • Most Popular Brokers
    • Broker Changes
    • XM
      • Registration
      • Verification
      • Login
      • App
      • Account Types
      • Standard Account
      • Ultra Low Account
      • Cent Account
      • Minimum Deposit
      • Withdrawal
      • Fees and Charges
      • Inactivity Fee
      • Spreads
      • Swap Rates
      • Leverage
      • Margin Calculator
      • Bonus
      • Demo Competition
      • Traders Club
      • Refer a Friend
      • Copy Trading
      • Additional Account
      • Demo Account
      • Internal Transfer
      • Delete Account
      • Partner Code
      • Support
    • HFM
      • Login
      • App
      • Account Types
      • Minimum Deposit
      • Withdrawal Time
      • Spreads and Commissions
      • Swap Rates
      • Leverage
      • Margin Calculator
      • Bonus
      • Demo Contest
      • Copy Trading
    • XS.com
      • Account Types
      • Spreads and Fees
      • Swap Rates
      • Leverage and Margin
    • Exness
      • Review
      • Personal Area Login
      • Web Terminal
      • App
      • Account Types
      • Minimum Deposit
      • Withdrawal Time
      • Fees and Charges
      • Spreads
      • Swap Rates
      • Leverage
      • Margin Calculator
      • Demo Account
      • Partner Code
      • Change IB Partner
      • Contact Support
  • Dashboard
Login
Forex FanClub
  • HOME
  • Broker Rebates
    • XM Rebates
    • HFM Rebates
    • XS Rebates
    • Exness Rebates
  • Trading Tools
    • Calculators
      • Lot Size Calculator
      • Margin Calculator
      • Pip Calculator
      • Rebate Calculator
      • Compounding Calculator
      • Profit Calculator
    • Market Tools
      • Currency Strength
      • Market Hours
      • Best Time to Trade
      • Best Pairs to Trade
      • NinjaBull AI Forecast
    • MT4/MT5 Tools
      • LocalTime Indicator
      • NapWela Timer
      • BreakLine Indicator
      • Interactive MA
      • PidPro
      • MT4/MT5 Setup
    • Forex Basics
      • 0.01 Lot in Dollars
      • Pip Value in Dollars
      • XAUUSD Pips
      • XAUUSD Market Hours
      • Margin Call
      • Demo Accounts
  • NinjaBull
    • How NinjaBull Works
    • EA News Filter (API)
  • Broker Guides
    • Lowest Spread Brokers
    • Zero Spread Brokers
    • Best Broker for Gold
    • Forex Trading Apps
    • Swap-Free Brokers
    • High Leverage Brokers
    • Cent Account Brokers
    • Deposit Bonus Brokers
    • XM vs Exness
    • Most Popular Brokers
    • Broker Changes
    • XM
      • Registration
      • Verification
      • Login
      • App
      • Account Types
      • Standard Account
      • Ultra Low Account
      • Cent Account
      • Minimum Deposit
      • Withdrawal
      • Fees and Charges
      • Inactivity Fee
      • Spreads
      • Swap Rates
      • Leverage
      • Margin Calculator
      • Bonus
      • Demo Competition
      • Traders Club
      • Refer a Friend
      • Copy Trading
      • Additional Account
      • Demo Account
      • Internal Transfer
      • Delete Account
      • Partner Code
      • Support
    • HFM
      • Login
      • App
      • Account Types
      • Minimum Deposit
      • Withdrawal Time
      • Spreads and Commissions
      • Swap Rates
      • Leverage
      • Margin Calculator
      • Bonus
      • Demo Contest
      • Copy Trading
    • XS.com
      • Account Types
      • Spreads and Fees
      • Swap Rates
      • Leverage and Margin
    • Exness
      • Review
      • Personal Area Login
      • Web Terminal
      • App
      • Account Types
      • Minimum Deposit
      • Withdrawal Time
      • Fees and Charges
      • Spreads
      • Swap Rates
      • Leverage
      • Margin Calculator
      • Demo Account
      • Partner Code
      • Change IB Partner
      • Contact Support
  • Dashboard
  1. Home
  2. Free Forex Trading Tools: Calculators and MT4/MT5 Indicators
  3. Forex and Gold Profit Calculator: Your Profit After Costs

Forex and Gold Profit Calculator: Your Profit After Costs

See the profit or loss of your forex or gold trade, after the spread, commission and rebate.

Spreads checked on 11 November 2026

Forex FanClub
Forex and Gold Profit Calculator
PROFIT
Spreads updated: 14 Nov 2026, 15:34 UTC
Buy or sell
Your broker
Broker
Account
Your profit at XM Standard, after costs and the rebate
$963.58

Before costs: $1,000.00, for a price move of +$10.00

Without the rebate: $945.58

The spread costs $54.42. The rebate gives back $18.00.

Costs use the 24-hour average spread. If you keep the trade open overnight, swap is added.

The same trade at each broker

Buy 1 lot of XAUUSD: 3,883.00 → 3,893.00

AccountCost minus rebateProfit or loss
XM Standard$36.42$963.58
XM Ultra Low$20.00$980.00
HFM Premium$21.25$978.75
HFM Pro$9.88$990.12
HFM Zero$12.79$987.21
HFM Unlimited$6.97$993.03
XS.com Standard$10.21$989.79
XS.com Pro$11.35$988.65
XS.com Elite$11.51$988.49
Exness Standard$15.36$984.64
Exness Pro$13.02$986.98
Exness Raw$12.30$987.70
Exness Zero$12.30$987.70

How to use the calculator
  • InstrumentGold, a currency pair, an index or a crypto.
  • PricesYour open price and close price, or a price move button.
  • Your brokerThe broker and trading account that you use.
  • TableThe same trade at 13 trading accounts.

The calculator also adds the rebate. A rebate is a part of your trading cost that comes back to you for each lot that you trade, when you open your trading account through ForexFanClub. Our rebate page shows how much each broker pays back and how to receive the rebate.

Compare Forex Rebates

Contents

  1. How Do You Calculate Profit on a Forex Trade?
  2. How Do You Calculate Profit on Gold (XAUUSD)?
  3. How Much of Your Profit Do Trading Costs Take?
  4. What Else Changes Your Real Profit?
  5. Questions About the Forex Profit Calculator
  6. Which Page Do You Need Next?

How Do You Calculate Profit on a Forex Trade?

Profit on a forex trade is the price move multiplied by your lot size and the size of 1 lot, so 1 lot of EURUSD makes $200 on a move of 20 pips. One lot of EURUSD is 100,000 euros, and 20 pips is a move of 0.0020, so 100,000 × 0.0020 = $200.

A buy trade makes money when the price rises, and a sell trade makes money when the price falls. The table shows the profit of 1 lot for one typical move on four instruments, before costs.

SymbolPrice moveProfit on 1 lot
Gold (XAUUSD)+$10$1,000
EURUSD+20 pips$200
USDJPY+50 pips$314
US30+100 points$100

For 0.1 lot, the profit is a tenth of the figure in the table, and for 0.01 lot, the profit is a hundredth, so 0.01 lot of EURUSD makes $2 on the same 20 pips. If you want the value of 1 pip for your own lot size, our pip calculator shows the value for every instrument.

On pairs where the US dollar comes first, such as USDJPY, your profit is in yen at first. So the calculator turns the yen into dollars at your close price, which is why 50 pips on USDJPY make about $314 rather than a round figure.

How Do You Calculate Profit on Gold (XAUUSD)?

On XAUUSD, 1 lot is 100 ounces of gold, so every $1 that the gold price moves is $100 of profit or loss on 1 lot, and $1 on 0.01 lot. One lot of gold is 100 ounces at XM, HFM, XS.com and Exness, so the same lots make the same profit before costs at all four brokers.

A move from 4,000.00 to 4,010.00 is a $10 move. Some traders count that move in pips, but brokers count a pip on gold in different ways, so the calculator shows gold moves in dollars. Our gold pips page explains how the pip counts differ.

Silver and oil are different, because the size of 1 lot depends on the broker. One lot of silver is 5,000 ounces at XM, XS.com and Exness, but 1,000 ounces at HFM.

One lot of silver is 5,000 ounces at XM, XS.com and Exness and 1,000 ounces at HFM, so a $0.10 move makes $500 or $100 on 1 lot

So a $0.10 move on 1 lot of silver makes $500 at XM and $100 at HFM.

One lot of US oil is 100 barrels at XM and HFM, and 1,000 barrels at XS.com and Exness. The calculator shows a note under the table when the lot size differs between brokers, so read the note before you compare silver or oil.

How Much of Your Profit Do Trading Costs Take?

On 1 lot of gold, a $10 price move makes $1,000 before costs, and on an HFM Unlimited account you keep $992.88 after the spread and the rebate. On gold, HFM Unlimited has the lowest cost of the 13 trading accounts in the calculator.

Buy 1 lot of gold, +$10, HFM Unlimited

Price move: $10 × 100 oz$1,000.00

Spread−$9.82

Rebate+$2.70

You keep$992.88

Without the rebate

You keep$990.18

The spread costs you $9.82, and the rebate, the part of your trading cost that comes back to you for each lot, gives back $2.70. To see these figures in the calculator, choose HFM as the broker and Unlimited as the account.

A simple profit calculator stops at $1,000, because a simple calculator only multiplies the price move by your lots. However, you pay the spread on every trade, whether the trade wins or loses. So your real result is always a little lower than the price move alone, and a losing trade loses a little more.

The spread is a set amount of dollars for each lot, and the spread stays the same when the price moves further. So the smaller the move that you trade for, the bigger the part of your profit that the spread takes.

The same $9.82 spread of 1 lot of gold on an HFM Unlimited account takes 19.6% of the profit on a $0.50 move, 9.8% on a $1 move, 4.9% on a $2 move and 1.0% on a $10 move

On a $10 move, the spread takes 1.0% of the profit. On a $0.50 move, the same $9.82 spread takes 20%. So the gold price has to move about 10 cents in your direction before 1 lot pays for the spread on this trading account.

On the same gold trade, the result differs by up to $30.50 between the 13 trading accounts in the calculator. The table under the answer shows the result at each trading account.

The cheapest trading account changes with the instrument, because each broker’s spreads differ by instrument. So if you trade small moves often, compare your own instrument in the table before you choose a trading account.

What Else Changes Your Real Profit?

Swap, a wider spread at the moment of your trade, and your account currency can change your real profit, and the calculator leaves these three factors out. The calculator covers the spread and commission of one trade and the rebate on the trade.

  • Swap You pay or receive swap for each night that you keep a trade open. A trade that you close on the same day has no swap. Our swap guides for XM, HFM, XS.com and Exness show the swap for 1 lot.
  • Spread at news times The calculator uses the 24-hour average spread. The spread is usually wider at news times and around the daily rollover, so a trade at those times costs more than the calculator shows.
  • Account currency The calculator shows US dollars. If your trading account is in another currency, such as INR or THB, your broker changes the profit into the account currency at the broker’s exchange rate.

Questions About the Forex Profit Calculator

Can I use the calculator to see my loss at a stop loss?

Yes. Enter your stop loss as the close price, and the calculator shows your loss in red. The loss includes the spread and the commission, so the loss is a little bigger than the price move alone.

If you want to choose the lot size for a loss that you set, such as 1% of your balance, our lot size calculator gives the lot size.

Why is the profit in MT5 different from the calculator?

The profit in MT4 or MT5 already includes the spread, because a buy trade opens at the higher ask price and closes at the lower bid price.

The calculator takes your open and close prices as chart prices and takes off the spread, so both ways reach a similar result.

MT4 and MT5 show the commission and the swap in separate columns, apart from the profit. The rebate does not appear in MT4 or MT5 at all, because the rebate is paid to you separately after the trade.

Is the calculator’s answer the profit that I will make?

No. The answer is a calculation for the prices that you enter, not a forecast of the market. The price can move against your trade, and your real spread at the time of the trade can be wider than the 24-hour average.

Use the answer to see what a move is worth for your lot size before you trade, and to compare the cost of the same trade at different trading accounts.

Which Page Do You Need Next?

If you want to know how big a lot to trade, the lot size calculator gives the lot for your balance and the loss that you accept. The pip calculator shows the value of 1 pip for your lot size.

Lot size calculatorThe lot for your balance and the loss that you accept› Pip calculatorThe value of 1 pip for your lot size, on every instrument› Compounding calculatorHow your balance grows month by month, with your rebate› All free forex toolsCalculators, broker cost comparisons and MT4/MT5 indicators›
How the profit calculator works +−
Profit before costs
Your lots, multiplied by the size of 1 lot and by the move from your open price to your close price. A sell trade counts a fall in price as profit. On pairs where the US dollar comes first, such as USDJPY, the profit is changed into US dollars at your close price. On other pairs whose profit is not in US dollars, such as EURJPY, the calculator uses the latest exchange rate.
Spread of 1 lot
The 24-hour average spread of 1 lot from the MT5 servers of our trading accounts, refreshed every 5 minutes, the same figure as on our spread pages. The calculator takes it off once for each trade.
Commission
The total commission of 1 lot for opening and closing one trade, on the trading accounts that charge a commission.
Rebate
The figure of our forex rebate calculator: your share of the referral commission that each broker pays ForexFanClub, 90% at XM, HFM and Exness and 80% at XS.com. Where the rebate is a share of the spread, it uses the same 24-hour average spread.
Size of 1 lot
The contract size of each broker’s trading account, as on our pip calculator. XS.com uses the MT5 figures.
Not included
The calculator leaves out slippage, the swap on trades that stay open overnight, and the exchange of the result into a currency other than US dollars.
Currency and time
US dollars. The time next to Spreads updated at the top of the calculator is in UTC.

Spreads and rebate rates checked on 11 November 2026. The calculator always uses the latest data.

Keep your rebate history in one place

Once your rebate account is open, link it to Forex FanClub. The member area lists every rebate payment day by day, across every broker you use. Registration is free and takes an email address.

Join Forex FanClub (opens in a new tab)
Forex FanClub

Produced and operated by Forex FanClub
Person responsible: Hiroki Sakaida, founder of Forex FanClub

Hiroki Sakaida decides what our content and services cover and which features they offer. He also checks content and functionality and decides on revisions and publication. Our Content and Service Policy explains how we produce and check our content and services, including our use of AI.

About the company | Report a correction or issue

Risk warning: Forex and CFD trading involve leverage, and you could lose all the money you invest. This article and tool provide information, not investment advice. The amounts shown are calculated from the collected data and do not guarantee the amounts that will apply to your own trades, or any future profit.
Affiliate disclosure: The broker pages linked from this page contain referral links. Forex FanClub receives referral commission based on registrations and trading through those links.

Contents
×
  • How Do You Calculate Profit on a Forex Trade?
  • How Do You Calculate Profit on Gold (XAUUSD)?
  • How Much of Your Profit Do Trading Costs Take?
  • What Else Changes Your Real Profit?
  • Questions About the Forex Profit Calculator
  • Which Page Do You Need Next?