Bid-Ask Spread: Definition, Calculation & Trading Costs
The bid-ask spread is the gap between what buyers will pay and what sellers will accept: and it's one of the most underestimated costs in trading.

The bid-ask spread is the gap between the highest buyer price and lowest seller price that you pay in full on every trade as execution friction, not a visible fee. Spread width is driven by liquidity and volatility: EUR/USD trades at sub-pip spreads while small-cap equities and options carry spreads consuming 1-5% of price per round trip.
- The bid-ask spread is the gap between the highest buyer price (bid) and lowest seller price (ask). You pay it in full on every round-trip trade, not as a visible fee but as execution friction.
- Spread width is driven by liquidity and volatility: high-liquidity instruments like EUR/USD trade at sub-pip spreads, while small-cap equities and options can carry spreads that consume 1-5% of price per round trip.
- For high-frequency and scalping strategies, spread costs compound rapidly: a 1.2-pip spread traded 20 times daily costs 24 pips before any commission, making instrument selection a structural profitability decision.
- Spreads widen materially during earnings, macro events, and off-peak hours as market makers self-insure against inventory risk. Monitoring live spread width is a practical pre-trade risk filter.
- Retail traders pay spreads; market makers and algorithmic traders collect them. Limit orders can reduce spread cost but introduce execution risk. The trade-off depends on strategy and instrument liquidity.
The bid-ask spread is the difference between the highest price a buyer will pay (the bid) and the lowest price a seller will accept (the ask). The invisible friction cost you cross on every market order. It is driven by liquidity, volatility, asset class, and time of day, and is essential for controlling transaction costs that most traders never see on a statement. If you're new to trading basics, understanding spread costs is one of the first concepts that separates profitable traders from those who leak money on every entry and exit.
What is the bid-ask spread?

The bid-ask spread is the built-in friction cost of every market transaction, and it exists because buyers and sellers rarely agree on price at the same instant. The bid price is the maximum a buyer currently offers; the ask price is the minimum a seller currently demands. The spread, the gap between them, is not a fee charged by a broker in a separate line item. It is absorbed the moment you execute a market order, because you buy at the ask and sell at the bid, instantly sitting at a loss equal to the spread width. For prop-firm traders operating under tight daily drawdown limits (the maximum loss permitted in a single session before a rule breach), even a 2-pip spread on a standard lot represents a real drag against that ceiling before the trade has moved a single tick in your favour. A "good" spread is context-dependent: for EUR/USD, anything under 1.5 pips is competitive; for a small-cap equity, a $0.10 spread on a $5 stock is a 2% round-trip cost before any price movement.
Bid price vs. ask price: Understanding the order book

The bid and ask prices are not arbitrary. They are the live output of an order book, the real-time ledger of all pending buy and sell orders at every price level. Market makers (firms that continuously quote both a bid and an ask, standing ready to trade either side) set the visible spread, but their quotes respond to order flow. When large buy orders arrive, market makers widen the ask to protect their inventory; when sell pressure dominates, the bid drops. For retail traders, the practical implication is simple: when you place a market order to buy, you pay the ask; when you sell, you receive the bid. The mid-price, the arithmetic average of bid and ask, is what charts typically display. Which means the entry price you see when reading a chart is not the price you actually trade at. That invisible gap between chart price and execution price is where spread cost hides.
How is the bid-ask spread calculated?
The formula is straightforward: Spread = Ask Price - Bid Price. Expressed as a percentage of mid-price, it becomes (Ask - Bid) / Mid-Price x 100, which allows fair comparison across instruments at different price levels. A concrete example: EUR/USD quoted at 1.08502 bid / 1.08514 ask has a spread of 0.00012, or 1.2 pips. To understand what a pip is and how it translates to dollar value, a pip is the fourth decimal place in most forex pairs, worth $10 per standard lot. Now apply the inverted question that matters for position sizing: a $0.05 spread on a $10 options contract looks trivially small in absolute terms: 0.5% of price. But if that option expires worthless 70% of the time and you trade it 20 times a month, the round-trip spread cost alone is $2 per contract x 20 trades = $40/month per contract, regardless of directional outcome. Compare that to a $1.00 spread on a $200 stock traded twice a month: $2 round-trip x 2 = $4/month. The percentage looks worse on the option, but the frequency multiplier is what determines total drag. Prop-firm traders should calculate spread cost as a share of their daily drawdown budget, not just as a share of position size. Use a pip value calculator to quantify exactly what each spread crossing costs in your account currency before committing to an instrument.
Bid-ask spreads across asset classes: Where retail traders leak money
Spreads vary by orders of magnitude across markets, and the asset classes where retail traders are most active are not always the cheapest to trade. The table below shows typical spread ranges under normal market conditions: not during earnings, macro events, or off-hours, when all figures widen materially.
| Asset Class | Typical Spread | As % of Price | Liquidity Driver |
|---|---|---|---|
| EUR/USD (forex major) | 0.5-1.5 pips | ~0.001% | Highest daily volume globally |
| S&P 500 large-cap equity | $0.01-$0.05 | ~0.01-0.05% | Deep order books, RegNMS competition |
| Nasdaq-100 index futures | 0.25-0.5 pts | ~0.001% | Institutional participation |
| Bitcoin (major exchange) | $5-$50 | ~0.01-0.07% | Fragmented liquidity across venues |
| Small-cap equity (<$500M) | $0.05-$0.50 | 0.5-5%+ | Thin order books, wide market maker quotes |
| Equity options (liquid) | $0.05-$0.15 | 0.5-2% | Model-driven MM quotes, gamma risk |
| Exotic forex pair | 10-50 pips | ~0.01-0.05% | Low interbank volume |
The hierarchy is clear: forex majors and index futures are the cheapest markets to enter and exit. Small-cap equities and options are where retail traders leak the most money without realising it, because the spread cost is rarely displayed as a separate line in a brokerage statement. Reviewing failed prop-firm challenges, the recurring pattern is traders selecting instruments with wide spreads, particularly options and micro-caps, without accounting for the round-trip cost against their drawdown ceiling. For those getting started with forex trading, currency spreads on major pairs are among the most competitive available to retail traders.
Bank for International Settlements, 2000: A BIS working paper found a positive correlation between volatility and bid-ask spreads in foreign exchange markets, consistent with inventory cost models where market makers widen quotes to compensate for directional risk.
How does liquidity affect the bid-ask spread?
Liquidity in trading means the ease with which an asset can be bought or sold without materially moving its price. And it is the single most powerful determinant of spread width. When many participants compete to buy and sell at similar prices, market makers face less inventory risk and tighten their quotes. When participation thins, market makers must widen spreads to compensate for the possibility of being stuck holding a position that moves against them before they can offset it. This is not theoretical: EUR/USD, the most traded currency pair in the world, routinely trades at sub-pip spreads during London-New York overlap because thousands of institutions are simultaneously quoting. A thinly traded emerging-market currency pair on the same platform might carry a 30-pip spread because the market maker's hedge is expensive and slow. For traders choosing instruments, liquidity is not just a comfort metric. It is a direct input to break-even calculation. A strategy that needs a 10-pip move to profit is structurally unviable on an instrument where the spread alone consumes 8 pips.
Why do spreads widen during volatility and low-liquidity hours?
Volatility, the rate and magnitude of price change over a given period, forces market makers to widen spreads because their core risk changes. A market maker quoting a tight spread in a calm market can hedge their inventory quickly at a predictable cost. During an earnings release, a central bank decision, or a geopolitical shock, price can gap through multiple levels before a hedge executes, turning a small inventory position into a large directional loss. Widening the spread is the market maker's self-insurance premium. The Bank for International Settlements documented a positive correlation between volatility and spreads in FX markets, consistent with inventory cost models; unexpected trading volumes and volatility are positively correlated in most cases, reinforcing that spread widening and volume spikes are linked phenomena during stress periods. The same dynamic applies during low-liquidity hours: the Asian session for EUR/USD, or the 30 minutes before and after a major equity market close, sees fewer competing quotes and wider spreads. For retail traders, understanding price action trading during these volatile periods helps you recognize when spread widening signals a shift in market structure and liquidity. Monitoring live spread width before entering a trade around a scheduled event is a practical risk filter that requires no additional tools beyond your broker's quote panel.
Bid-ask spread as a hidden transaction cost: The compounding erosion model
The spread is a round-trip cost. You pay half on entry (buying at ask above mid) and half on exit (selling at bid below mid). What makes it insidious is not any single crossing but the compounding effect across a trading session. Consider a scalper (a trader who targets small, rapid price moves, typically 2-10 pips) trading EUR/USD 20 times per day with a 1.2-pip spread. Each round trip costs 1.2 pips; 20 round trips cost 24 pips daily in spread alone, before any commission. A strategy targeting 3 pips per trade needs a 40% win rate just to break even on spread costs. And that calculation assumes no slippage (slippage being the difference between the price you expected to trade at and the price you actually received, caused by market movement between order placement and execution). For swing traders holding positions for days, the same 1.2-pip spread is negligible against a 100-pip target. The break-even frequency model makes the case clearly: spread costs scale with trade frequency, not position size. This is why high-frequency strategies are structurally viable only on instruments with the tightest spreads. And why a prop-firm trader with a 4% daily drawdown ceiling should treat each spread crossing as a direct debit against that budget. Spread costs also directly affect your risk-reward ratio: every pip paid in spread is a pip that must be recovered before a trade contributes positively to your edge. Research by Hagstromer, published in the Journal of Financial Economics (2021), highlights that standard effective spread measures carry systematic bias in midpoint effective spread estimators, meaning even the tools used to evaluate spread costs can understate the true drag on performance.
Hagstromer, B., Journal of Financial Economics (2021): Standard midpoint effective spread estimators are subject to systematic bias, affecting trading performance evaluations and venue rankings under RegNMS Rule 605. Meaning reported spread costs in equity markets may understate actual transaction drag.
Can you profit from bid-ask spreads?
Market makers and certain algorithmic trading strategies profit from spreads by simultaneously quoting a bid and an ask, collecting the difference when both sides fill: a process called "making the spread." Retail traders are almost universally on the other side of this transaction, paying the spread rather than collecting it. The exception is limit orders: a limit order to buy placed at the bid price, if filled, means you entered at the better price rather than crossing the spread. However, limit orders carry execution risk. The market may never return to your price, or may fill only partially. Algorithmic strategies that exploit spreads include statistical arbitrage (simultaneously trading correlated instruments to capture pricing discrepancies) and latency arbitrage (using speed advantages to trade against stale quotes). Both require infrastructure and capital that retail traders do not have. The practical takeaway is not to attempt spread capture but to minimise spread payment: trade liquid instruments during peak hours, use limit orders where execution risk is acceptable, and avoid high-frequency strategies on wide-spread instruments where the math structurally works against you.
At FundedFast, prop traders under daily drawdown rules feel this most acutely. Each spread crossing is a measurable debit against the session ceiling before a single pip of directional movement occurs. If you're ready to put these principles into practice, start a funded challenge and trade with capital where every basis point of spread cost counts.
Domande frequenti
What is the difference between bid and ask price?
The bid price is the highest price a buyer is currently willing to pay for an asset; the ask price is the lowest price a seller will accept. The bid is always lower than the ask. When you buy, you pay the ask; when you sell, you receive the bid. The difference between the two is the bid-ask spread. Your immediate transaction cost on entry and exit.
How does the bid-ask spread relate to slippage and liquidity?
Slippage is the difference between your expected execution price and the actual fill price, often caused by price movement between order placement and execution. Wide spreads increase the baseline cost of every trade, while low liquidity amplifies slippage because large orders move the market before fully filling. Together, spread and slippage represent the true transaction cost. Especially relevant during volatile or thinly traded conditions.
Why is the bid-ask spread wider for some stocks than others?
Spread width reflects liquidity and market maker risk. Heavily traded large-cap stocks with deep order books attract many competing quotes, compressing spreads to fractions of a cent. Small-cap or micro-cap stocks with low daily volume force market makers to widen spreads to compensate for the risk of holding inventory that may be hard to offload quickly. Volatility, news events, and time of day also widen spreads across all stocks.
Do I buy at the bid price or the ask price?
When you buy, you pay the ask price: the seller's minimum acceptable price. When you sell, you receive the bid price: the buyer's maximum offer. The mid-price displayed on most charts sits between the two, which means your actual entry is always slightly above the chart price on a buy and slightly below on a sell. Limit orders can let you buy at the bid, but only if the market comes to you.
How can traders minimize the impact of bid-ask spreads on profitability?
Trade liquid instruments during peak market hours when spreads are tightest. Use limit orders instead of market orders where execution risk is acceptable, since limit orders can fill at the bid rather than the ask. Avoid high-frequency strategies on wide-spread instruments, the math compounds against you. For prop-firm traders, calculate spread cost as a share of your daily drawdown budget, not just as a percentage of position size, to see the true impact.