Spread Cost Calculator
Enter a bid and ask price and your order size. Get the real money cost of the spread — entry cost, round-trip, and annual drag across your full contribution schedule.
Some of the links on this site are affiliate links, meaning we may earn a commission at no extra cost to you if you sign up through them. This does not affect our reviews or recommendations — we only feature products we genuinely believe are useful for investors. This site provides educational content only, not personalized investment advice. Investments can lose value and past performance does not guarantee future results. You are responsible for your own financial decisions and for confirming the tax and legal rules that apply in your country.
Three outputs, one decision
- Entry cost — half-spread. Buy at ask, position marks to mid.
- Round-trip — full spread. Buy at ask, sell at bid.
- Annual drag — entry cost × your buys per year.
- Spread rating — tight / moderate / wide flag with guidance.
- Monthly contributions — you pay spread on every buy.
- Thin or illiquid UCITS listings.
- Trading at market open / close (spreads widen).
- Comparing similar ETFs — spread can dominate TER differences.
Estimate your spread cost
Entry cost = half-spread (buy at ask, mark to mid). Round-trip = full spread. Annual drag = entry cost × buys/year.
Educational content only. Not personalized investment advice. Results are estimates based on your bid/ask inputs. Real outcomes depend on order routing, partial fills, slippage, and broker execution quality.
What is the bid/ask spread — in plain English
Every security trades with two prices at once. Understanding which one you pay determines whether your execution is costing you more than it should.
The highest price a buyer is currently willing to pay. If you place a limit sell, you aim for this price or above.
The lowest price a seller is currently willing to accept. If you place a market buy, you execute at this price — or worse.
The spread is the gap between the two. It does not appear as a line item on your contract note, but it reduces your effective purchase price the instant you execute. You pay it silently, and it compounds.
For monthly contributors, spread is paid on every single buy. A 0.2% spread paid 12 times a year creates the same annual drag as owning an ETF with a TER 0.2% higher. Most investors obsess over TERs and ignore their actual execution costs.
| Spread % | Rating | Typical scenario | Action |
|---|---|---|---|
| < 0.10% | Tight | Major UCITS ETF, liquid session, Euronext or XETRA | Market order is fine |
| 0.10–0.30% | Moderate | Mid-liquidity listing or slightly off-hours | Consider a limit order near mid |
| > 0.30% | Wide | Thin listing, market open/close, high volatility | Use a limit order, check venue, wait for mid-session |
Four ways to reduce spread drag
None of these require a different broker. Three of them take two minutes to implement.
Set your buy limit at the mid-price or 1–2 cents above. On liquid ETFs this fills within seconds. On thin listings it prevents a bad market-order execution.
Spreads are widest in the first and last 15 minutes of a session. Mid-morning (10:00–11:30 CET) typically has the deepest intraday liquidity on European exchanges.
The same ETF can trade on Euronext Amsterdam, XETRA, London, Milan, and Warsaw — with meaningfully different spreads. Check daily volume before placing your order and always use the highest-volume listing.
Some brokers route orders to venues with wider spreads or worse execution quality. IBKR is widely regarded as best-in-class for EU retail execution — it gives you direct venue access and transparent order routing.
Want the best execution quality in Europe?
Interactive Brokers gives you direct market access, institutional FX rates, and the best order routing for EU retail investors. It's also the benchmark for all cost comparisons on this site.
Go deeper on execution costs
Frequently asked questions
What is the bid/ask spread?
The bid is what buyers are currently paying. The ask is what sellers are charging. The spread is the gap between them. If you place a market buy, you typically execute at the ask price — meaning you implicitly pay that gap as a cost of execution. It does not appear as a broker fee, but it reduces your effective return the moment you trade.
What is the difference between entry cost and round-trip cost?
Entry cost is approximately half the spread. When you buy at the ask, your position is marked to the mid-price — that half-spread is your immediate cost. Round-trip cost is the full spread: the total cost if you were to buy at ask and immediately sell at bid.
For long-term investors who hold for years, entry cost is the more relevant number. Round-trip matters more to active traders or anyone doing frequent tactical switches.
Why are spreads wider on some UCITS ETF listings?
Liquidity differs by exchange and listing currency even for identical underlying indices. The same MSCI World ETF might trade with a 0.04% spread on Euronext Amsterdam and 0.25% on a thinner exchange. Low daily volume, trading off-hours (around open or close), and high market volatility all widen spreads further.
Does spread cost matter for long-term investors?
Yes. You pay the spread every time you buy (and again when you sell). For monthly contributors, spread drag repeats 12 times a year — a 0.15% spread on monthly buys is equivalent to 0.15% annual drag on that year's contributions. This often exceeds the TER difference between two otherwise similar ETFs.
How can I reduce spread cost on my ETF orders?
Four practical steps: (1) Use limit orders, especially on moderately liquid listings — set the limit at or near the mid-price. (2) Avoid trading at market open and close when spreads are widest. (3) Compare volume across exchange venues for your ETF and always use the most liquid listing. (4) Consider IBKR — it gives you direct market access and order routing transparency that most neobrokers do not.
QuantRoutine provides educational content only. Nothing on this page is an offer, solicitation, or recommendation to buy or sell any security or to open an account with any specific broker. Spread calculations are estimates based on bid/ask inputs and do not account for order routing, partial fills, slippage, or broker-specific execution quality. Always review current market conditions before placing orders.