Bid-Ask Spread Explained

The bid is the highest price a buyer is willing to pay; the ask (or offer) is the lowest price a seller will accept. The gap between them is the spread, and it’s a cost you pay on every trade.

How the spread works

If EUR/USD is quoted at 1.0850 / 1.0851, you can sell at the bid (1.0850) or buy at the ask (1.0851). The spread is 0.0001, or 1 pip. If you bought and immediately sold, you’d lose that pip: every trade starts slightly negative by the size of the spread.

Spread = Ask − Bid
Spread % = (Ask − Bid) ÷ Ask × 100

Stock example: bid $49.98, ask $50.02. The spread is $0.04, or 0.08%. On 100 shares, that’s $4 of cost on a round trip.

What affects the spread

Why it matters

For short-term trading, the spread can be a large share of the expected profit. A 1-pip spread on a 5-pip target is 20% of the move. That’s why scalpers care so much about spreads, and why longer-term traders worry about them less.

Charts and the spread

Most charts, including TradingView’s, plot one price series (often the bid or the last traded price), so your buy orders may fill a little higher than the chart line suggests. Where the data feed provides them, TradingView can show bid and ask lines in the chart settings.

Educational explanation only. ChartWatch is independent and doesn’t give trading or investment advice. Trading carries a risk of loss.

FAQ

What is the bid-ask spread?
The difference between the highest price buyers will pay (bid) and the lowest price sellers will accept (ask). It's an implicit cost on every trade.
How do you calculate the spread?
Subtract the bid from the ask. For a percentage, divide the result by the ask and multiply by 100.
Why does the spread widen?
Spreads widen when liquidity is low or uncertainty is high, such as around major news, at market open and close, or during quiet overnight hours.
Do you buy at the bid or the ask?
You buy at the ask and sell at the bid.

More free TradingView tools

TradingView — the fastest way to follow markets
Watchlist BuilderAll GuidesWatchlist GuideTradingView PlansIndicatorsShortcutsBar ReplayAlert BuilderPine ColorsWatchlist CleanerCalculatorsWorld Market HoursForex HoursStock Market HoursMarket HolidaysFed Meeting DatesCPI & NFP DatesPosition Size CalculatorCandlestick PatternsChart PatternsChart ColorsSymbol FormatAboutPrivacyTermsContact

ChartWatch is an independent tool and is not affiliated with, endorsed by, or officially connected to TradingView, Inc. “TradingView” is a trademark of its respective owner. Exchange, broker and platform names are trademarks of their respective owners.