You want to compare real trading costs at Interactive Brokers before placing orders. Read this guide to learn the exact mechanics behind IBKR’s spreads and commissions. Check how to convert quoted spreads into an “all‑in” cost per trade. Follow concrete examples for a 1 lot (100,000) EUR/USD trade so you can budget fees accurately. Learn which styles save the most. See how IBKR’s tiered commission schedule changes per‑order cost. Test execution choices—market vs limit orders, order size, and monthly volume—to reduce slippage and fees. Expect clear numbers: displayed spreads, commission bps, per‑order minimums, pip values, and sample dollar totals. Prepare to model your own trades with simple formulas and real figures.
Quick answer / TL;DR
- If you want lowest raw spreads → IBKR displays quotes as tight as 0.1 pip (aggregated from 17 liquidity providers).
- If you want lowest all‑in cost for small trades → expect about 0.6 pips all‑in on EUR/USD (example: 0.226 pip displayed + 0.4 pip commission equivalent).
- If you trade large volume → reduce commission to 0.08 basis points (bps) by crossing monthly volume thresholds up to >5,000,000,000 USD.
- If you want predictable cost per trade → use limit orders and target trade sizes where the per‑order minimum (USD 1.00–2.00) is a small fraction of trade value.
- For a 1 lot (100,000) EUR/USD trade → 1 pip ≈ $10, so a 0.626 pip all‑in ≈ $6.26 round‑turn.
Interactive Brokers forex spreads mechanism — 17 liquidity providers
Define spread (difference between bid and ask) the first time. Explain aggregation and displayed spreads.
Explain:
– Check the definition: spread (difference between bid and ask, measured in pips).
– Note the source pool: IBKR aggregates quotes from 17 of the world’s largest FX dealers.
– Note market share: the dealer pool represents more than 60% of the interbank market share.
– Note displayed minimum: IBKR can show quotes as narrow as 0.1 pip (one pipette).
– Note typical observed EUR/USD displayed spread: 0.226 pips (aggregate sample).
– Convert to dollars for 1 lot: 1 pip on EUR/USD ≈ $10, so 0.226 pips ≈ $2.26 per side if one treated it that way; round‑turn display cost equals $2.26 × 2? Better to compute all‑in below.
Use short paragraphs and bullets.
IBKR passes through prices it receives. Do not expect an internal spread markup. Expect a separate commission instead. This model removes the broker mark‑up conflict (no added spread). Expect the tightest displayed spreads during major sessions: London session and New York session. Expect the tightest spreads on major pairs: EUR/USD and USD/JPY. Expect displayed spreads to widen in low liquidity hours and around scheduled news. Quantify the change:
– Typical quiet‑hour widening: +0.5 to +2.0 pips.
– News spikes: spreads and slippage can jump by 0.5 to 5.0 pips in extreme moves.
– Depth benefit: aggregation gives more depth; top 5 price levels often show tens of millions in notional on major pairs.
List concrete numbers and context:
– Displayed EUR/USD average: 0.226 pips.
– Commission equivalent used by reviewers: 0.4 pips round‑turn (0.2 pips per side).
– Implied all‑in displayed+commission: 0.626 pips.
– Dollar conversion for 1 lot: 0.626 pips × $10/pip = $6.26 round‑turn.
– Number of liquidity providers: 17.
– Market share of those providers: >60%.
Use bullets to summarize behavior:
– Use market hours: trade during London or New York to see spreads near 0.1–0.3 pips.
– Use limit orders: often avoid half the slippage seen with market orders during volatility.
– Watch low‑volume pairs: expect spreads >1.0 pip on exotic pairs.
Watch out for: liquidity dry‑ups during thin hours and fast news. Expect spreads to widen from 0.226 pips to 1.0–5.0 pips when liquidity evaporates. Use limit orders to protect entry price.
IBKR pricing model and commissions — 0.08–0.20 bps and $1–$2 min
Summarize the two parts of pricing: pass‑through displayed spreads and a separate commission. Explain basis point meaning.
Define commission format and tiers:
– Commission is charged as a percentage of trade size expressed in basis points (bps).
– Explain basis point briefly: 1 basis point = 0.01% (0.0001 in decimal).
– IBKR spot FX commission tiers by monthly trade value in USD:
– ≤ 1,000,000,000 → 0.20 bps.
– 1,000,000,000.01–2,000,000,000 → 0.15 bps.
– 2,000,000,000.01–5,000,000,000 → 0.10 bps.
– >5,000,000,000 → 0.08 bps.
– Per‑order minimums by tier:
– Tier I minimum = USD 2.00.
– Tier II minimum = USD 1.50.
– Tier III minimum = USD 1.25.
– Tier IV minimum = USD 1.00.
Show calculations and examples:
– Explain 0.20 bps in decimal: 0.20 bps = 0.002% = 0.00002.
– Example A: 0.20 bps on a USD 100,000 notional:
– Commission = 0.00002 × 100,000 = USD 2.00.
– Minimum Tier I = USD 2.00, so you pay USD 2.00.
– Example B: 0.08 bps on USD 100,000:
– Commission = 0.000008 × 100,000 = USD 0.80.
– Minimum Tier IV = USD 1.00, so you pay USD 1.00.
– Alternative industry framing:
– $16–$40 per 1,000,000 round‑turn.
– That equals $1.6–$4.0 per 100,000 round‑turn, or $8–$20 per side.
– Translate to pips on EUR/USD (1 pip ≈ $10 for 1 lot):
– $1.00 commission ≈ 0.10 pip (per round‑turn? clarify): compute properly below.
Explain practical impact and conversions:
– When displayed spread = 0.226 pips, commission can add the equivalent of 0.2–0.4 pips round‑turn depending on tier and trade size.
– Use both formats (bps and $/million) to compare brokers:
– If competitor quotes $20 per million round‑turn, that is 0.20 bps equivalent.
– If competitor quotes $16 per million, that is 0.16 bps equivalent.
Provide bullet list of actionable steps:
– Compare fees by converting bps to $ per 100,000.
– Multiply bps (decimal) × trade size; or
– Divide $/million by 10 to get $ per 100,000.
– Monitor your monthly trade value to reduce bps:
– Move from Tier I to Tier II at 1,000,000,000 USD monthly to cut from 0.20 to 0.15 bps.
– Cut further at 2,000,000,000 to 0.10 bps, and at >5,000,000,000 to 0.08 bps.
Use short paragraphs:
– Emphasize minimums matter for small trades. If you place 10 micro‑trades of 10,000 each, minimums can inflate effective cost per trade.
– Emphasize scale benefits. If your monthly volume is 5,000,000,000 USD, expect 0.08 bps and minimum USD 1.00 per order.
Watch out for: per‑order minimums turn tiny commissions into a fixed cost. A 1,000 unit trade may pay USD 1.00 minimum, creating effective bps far above the stated rate.
All‑in cost calculation for a 1 lot EUR/USD trade — 1 lot (100,000) examples
Present the formula and step through examples with numbers. Use short sentences and imperative verbs.
State the formula clearly:
– Compute round‑turn all‑in cost in pips.
– Formula (round‑turn): All‑in pips = displayed spread (pips) + commission equivalent (pips).
– Convert pips to USD: pip value for 1 lot EUR/USD ≈ USD 10 (exact value depends on pair quoting convention).
– Convert commission bps to USD: commission (USD) = bps(decimal) × trade size(USD). Example: 0.00002 × 100,000 = USD 2.00.
– Convert commission USD to pips: commission pips = commission (USD) / USD per pip (USD 10).
Example A — low displayed spread / active pricing:
– Displayed spread = 0.226 pips.
– Commission tier example = 0.20 bps (Tier I) or $2.00 per 100,000.
– Commission USD round‑turn = USD 2.00 × 2 sides? Clarify: IBKR charges commission per trade side; compute round‑turn as sum of both sides.
– Commission per side = USD 2.00 (for example).
– Commission round‑turn = USD 4.00.
– But reviewers often report commission equivalent as 0.4 pips round‑turn (0.2 pips per side). Use that framing too.
– Commission equivalent in pips (using $10/pip) = USD 4.00 / USD 10 = 0.4 pips round‑turn.
– All‑in pips = 0.226 + 0.4 = 0.626 pips.
– All‑in USD = 0.626 × USD 10 = USD 6.26 round‑turn.
Explain step math in bullets:
– Commission per side using 0.20 bps on 100,000 = USD 2.00.
– Commission round‑turn = USD 4.00.
– Commission round‑turn in pips = USD 4.00 / USD 10 = 0.4 pips.
– Displayed spread 0.226 + 0.4 = 0.626 pips → USD 6.26.
Example B — hypothetical $3.50 per side commission:
– Spread = 1.0 pip (higher spread example).
– Commission per side = USD 3.50.
– Commission round‑turn = USD 7.00.
– Spread cost round‑turn = USD 10.00 (1.0 pip × USD 10).
– All‑in USD = USD 10 + USD 7 = USD 17.00.
– All‑in pips = USD 17 / USD 10 = 1.7 pips.
Provide additional examples to cover tier differences:
– Example C — Tier IV volume (0.08 bps) on 100,000:
– Commission per side = 0.0000008 × 100,000 = USD 0.08? Check math: actually 0.08 bps = 0.000008 decimal.
– Commission per side = 0.000008 × 100,000 = USD 0.80 per side.
– Minimum per order Tier IV = USD 1.00, so you pay USD 1.00 per side instead of USD 0.80.
– Commission round‑turn = USD 2.00.
– Commission pips round‑turn = USD 2.00 / USD 10 = 0.2 pips.
– If displayed spread = 0.226 pips, all‑in = 0.426 pips → USD 4.26.
- Example D — large notional 1,000,000 at 0.10 bps:
- Commission per side decimal = 0.000001 (0.10 bps = 0.00001?) Clarify carefully: 0.10 bps = 0.00001 decimal? Recompute:
- 1 bps = 0.0001. So 0.10 bps = 0.000001. Yes.
- Commission per side = 0.000001 × 1,000,000 = USD 1.00.
- Commission round‑turn = USD 2.00.
- For 10 lots (1,000,000), USD per pip = USD 100 (10 × USD 10).
- Commission pips round‑turn = USD 2.00 / USD 100 = 0.02 pips.
- Displayed spread on big orders may widen; adjust displayed spread from 0.226 to 0.5 pips and recalc.
Include quick math steps summary:
– Step 1: Get displayed spread in pips (e.g., 0.226).
– Step 2: Compute commission per side = bps(decimal) × trade size.
– Step 3: Apply per‑order minimum if needed.
– Step 4: Add both sides for round‑turn commission.
– Step 5: Convert commission USD to pips: commission USD / (USD per pip).
– Step 6: All‑in pips = displayed spread + commission pips.
– Step 7: All‑in USD = All‑in pips × USD per pip.
Actionable advice:
– Use lot sizes that make per‑order minimum trivial. For example, a USD 1.00 minimum on a 100,000 trade = USD 1.00/ (100,000 × 0.0001?) Simpler: minimum USD 1.00 equals 0.10 pip for 1 lot.
– Increase trade size to reduce commission pips. For 1,000,000 (10 lots), commission pips drop by factor of 10 relative to 100,000.
Watch out for: commission minimums per side. If your calculated commission is below the per‑order minimum, you will pay the minimum and increase effective bps dramatically for small trades.
| Monthly Trade Value (USD) | Commission (bps) | Minimum per order (USD) |
|---|---|---|
| ≤ 1,000,000,000 | 0.20 bps | 2.00 |
| 1,000,000,000.01–2,000,000,000 | 0.15 bps | 1.50 |
| 2,000,000,000.01–5,000,000,000 | 0.10 bps | 1.25 |
| > 5,000,000,000 | 0.08 bps | 1.00 |
(Use this table to choose the tier and estimate per‑order minimums. Convert bps to $ using the formula in the previous section.)
Practical trading scenarios and comparisons:
– If you trade 1 lot (100,000) and trade mostly during London/New York, expect displayed spreads near 0.1–0.3 pips and commission round‑turn between USD 2.00 and USD 4.00 depending on tier and whether minimums apply. That yields all‑in cost between 0.3 and 0.8 pips, i.e., USD 3.00–USD 8.00 round‑turn.
– If you trade ultra‑small lots (10,000), a USD 1.00 minimum on Tier IV converts to USD 10 per pip? Example:
– For 10,000 notional, 1 pip = USD 1.00. Paying USD 1.00 minimum per side equals 1.0 pip per side, 2.0 pips round‑turn. Convert to USD: 2.0 pips × USD 1/pip = USD 2.00 round‑turn commission only. Spread adds more.
Use limit orders and size tactics:
– Use limit orders to avoid paying full market slippage. Limit fills occur at displayed price or better.
– Use larger lot sizes to amortize per‑order minimums.
– Consolidate multiple small trades into fewer larger trades to reduce the number of minimum charges per month.
Final math checklist:
– Ensure you count both sides.
– Ensure you include per‑order minimums.
– Ensure you convert using accurate pip value for the pair.
Closing
Decide based on your trade frequency and size. Run the simple formula on your typical trade: displayed spread + (commission USD round‑turn / USD per pip) = all‑in pips. Multiply by USD per pip for dollars. For 1 lot EUR/USD, use USD 10 per pip. For other pairs, compute pip value separately. Test with sample trades: 0.226 pip displayed plus 0.4 pip commission = 0.626 pips → USD 6.26 per 1 lot. Compare that to competitors quoting $16–$40 per million to see which cost profile suits your style. Use limit orders, trade during major sessions, and consolidate small orders to minimize effective costs.