Forex Spread Calculator — Spread Cost per Trade & Year
Convert your broker's bid-ask spread in pips into a real dollar cost for any position size. See exactly what the spread costs you per trade, per week, per month, and per year — and compare two brokers to find out how much you could save by switching.
Broker's bid-ask spread in pips
Number of standard lots traded
Pip value: $10.00/pip per lot (USD-quoted pair)
Used to calculate spread as % of account
Average number of trades you take per week
Your typical SL distance — to see spread as % of SL
For the whole position (all lots), not per lot
How many nights you hold
Round-turn per lot
Your current or preferred broker
Alternative broker to compare
For annual saving comparison
Cost per Trade
$15.00
Cost per Lot
$15.00
Break-even (pips)
1.5 pips
% of Account
0.300%
Pip value used: $10.00 per standard lot (USD-quoted pair)
Spread as % of SL
7.50%
Assessment
Spread is <15% of your SL — good cost efficiency.
Weekly
$150.00
Monthly
$649.50
Annual
$7,800.00
Broker A Cost/Trade
$10.00
Broker B Cost/Trade
$18.00
Saving per Trade
$8.00 (A cheaper)
Annual Saving
$4,000.00
Spread
$15.00 (61.22%)
Swap
$2.50 (10.20%)
Commission
$7.00 (28.57%)
Total Trade Cost
$24.50
Last reviewed · How we check our calculators
How to Use the Forex Spread Calculator
Start by entering the spread in pips — this is the bid-ask difference shown on your broker's platform for the currency pair you trade. Then enter your lot size, the currency pair (it sets the pip value per standard lot), your account balance, and how many trades per week you typically take. The results update as you type.
The calculator shows your cost per trade, the spread expressed as a percentage of your account, and cumulative costs across weekly, monthly, and annual timeframes. For the optional broker comparison, enter the spread for Broker A and Broker B along with your annual trade count to see how much you could save by choosing the tighter spread.
The pip value follows the pair: $10 per standard lot for USD-quoted pairs such as EUR/USD, the pair's current price for USD-base pairs such as USD/JPY or USD/CHF, and the quote currency's current USD rate for crosses such as EUR/GBP. Live ECB rates are used when available, reference rates otherwise; the rate used is shown under the pair and the result.
The Formula
The spread cost calculation uses straightforward multiplication:
- Cost per lot: Spread Cost per Lot = Spread (pips) × Pip Value
- Cost per trade: Total Cost = Cost per Lot × Number of Lots
- Weekly cost: Weekly = Cost per Trade × Trades per Week
- Monthly cost: Monthly = Weekly × 4.33 (average weeks per month)
- Annual cost: Annual = Weekly × 52
- Spread as % of account: % = (Cost per Trade / Account Balance) × 100
- Break-even pips: Break-even = Spread (price must move at least this far before you are in profit)
For USD-quoted pairs with standard lot sizing, the pip value is $10 per lot. For other pairs, a pip is worth 0.0001 × 100,000 = 10 units of the quote currency (1,000 for yen pairs), converted to USD: Pip Value = 10 ÷ USD/CHF for USD/CHF, 1,000 ÷ USD/JPY for USD/JPY, and 10 × GBP/USD for a cross such as EUR/GBP.
Broker comparison: Saving per trade = (Spread B − Spread A) × Pip Value × Lots. Annual saving = Saving per Trade × Trades per Year.
Practical Examples
Example 1 — EUR/USD Scalper
You scalp EUR/USD with a 1.5 pip spread, 2 lots per trade, $10 pip value, $10,000 account balance, and 20 trades per week.
- Cost per lot = 1.5 × $10 = $15
- Cost per trade = $15 × 2 lots = $30
- % of account = $30 / $10,000 × 100 = 0.30% per trade
- Weekly cost = $30 × 20 = $600
- Monthly cost = $600 × 4.33 = $2,598
- Annual cost = $600 × 52 = $31,200
For a scalper taking 20 trades per week, the annual spread friction is over $31,000. This makes broker selection critical — even a 0.3 pip reduction in spread saves over $6,200 per year at this volume.
Example 2 — Broker Comparison for a Swing Trader
You trade GBP/USD with 1 lot per trade and make 150 trades per year. Broker A offers 1.2 pip spread; Broker B offers 2.0 pips. Pip value: $10.
- Broker A cost per trade = 1.2 × $10 × 1 = $12
- Broker B cost per trade = 2.0 × $10 × 1 = $20
- Saving per trade = $20 − $12 = $8
- Annual saving = $8 × 150 = $1,200
Switching from Broker B to Broker A saves $1,200 per year for a moderate swing trader — a meaningful sum, especially for smaller accounts. The tighter spread also moves the break-even point from 2.0 pips to 1.2 pips, giving each trade a better probability of reaching profit territory.
Frequently Asked Questions
A pip (percentage in point) is the smallest standard unit of price movement in forex. For most currency pairs, 1 pip = 0.0001 in price terms (the fourth decimal place). For JPY pairs, 1 pip = 0.01 (the second decimal place). On a standard lot of 100,000 units with a USD quote, 1 pip equals exactly $10. On a mini lot (10,000 units) it is $1, and on a micro lot (1,000 units) it is $0.10.
The bid-ask spread is the difference between the price a broker will buy a currency from you (the bid) and the price they will sell it to you (the ask). When you open a trade, you immediately pay this spread as an implicit cost. For example, if EUR/USD is quoted as 1.08500 / 1.08515, the spread is 1.5 pips. You must profit by more than 1.5 pips before your trade moves into net positive territory.
Not exactly. Brokers offering zero-spread or raw-spread accounts typically charge a fixed commission per lot instead (e.g. $3.50 per lot per side). Enter the commission in the Commission / Lot field, or fold it into the spread: on a $10-per-pip pair, a $7 round-trip commission on 1 lot equals 0.7 pips. This lets you compare zero-spread commission accounts against standard spread accounts on equal footing.
Spread cost scales linearly with lot size. A 2-lot trade costs exactly twice as much in spread dollars as a 1-lot trade, because you are trading twice the notional value. This is a key reason why position sizing directly affects profitability: larger positions need larger price moves just to overcome the entry cost of the spread.
When you enter a trade, the price shown is the ask (for longs) or the bid (for shorts). To exit flat, the market must move in your favor by exactly the spread amount. So if the spread is 1.5 pips, your trade starts 1.5 pips in the red, and the price must move 1.5 pips in your favor just to reach zero profit. Any profit target you set must be measured from beyond this break-even level.
Sources
- Percentage in point (pip) (Wikipedia)
- Kathy Lien, Day Trading and Swing Trading the Currency Market (3rd ed.) (Wiley, 2015)
Embed This Calculator on Your Website
Free for blogs, forums and tipster sites. Paste this HTML where the calculator should appear — it resizes automatically.
<div class="calcvault-embed" style="max-width:700px;margin:0 auto;">
<script src="https://www.calcvault.co/widget.js" data-calc="forex-spread-calculator" data-backlink="inline"></script>
<p style="text-align:center;margin:6px 0 0;font-size:12px;font-family:system-ui,sans-serif;"><a href="https://www.calcvault.co/calculators/forex-spread-calculator">Forex Spread Calculator by CalcVault</a></p>
</div>