Bid–Ask Spread Calculator

Calculate Spread

Initializing calculator…

Spread

Notes

  • Calculations run securely in your browser.
  • No data is sent to a server.
  • Spread is computed as (ask - bid) / ask * 100 (%).

Useful tips

The bid-ask spread is the "vampire tax" of global investing: a silent, constant drain on your returns that funds the market maker's yacht. It is the cost of liquidity—the premium you pay for the ability to trade now.

1. The "Home Court" Rule (Liquidity Synchronization)

Liquidity is local, not global.

If you buy a Japanese stock listed on a London exchange while Tokyo is asleep, the London market maker cannot instantly hedge their risk in the primary market (Tokyo). To compensate for this "inventory risk," they drastically widen the spread.

Synchronize your trades with the primary exchange's hours. Trade US stocks during New York hours (9:30 AM – 4:00 PM EST); trade European stocks during London/Frankfurt hours.

"24-hour" trading features on retail apps are liquidity deserts. You are paying a massive premium for the convenience of trading at 3:00 AM on a Sunday.

2. The "Zero Commission" Illusion (PFOF & Internalization)

If you aren't paying a commission, you are the product. In many jurisdictions (especially the US), "free" brokers route your orders to high-frequency trading firms (wholesalers) via Payment for Order Flow (PFOF), rather than to a public exchange. These wholesalers often execute your trade within the public spread (price improvement), but the "public" spread displayed on your app may be artificially wider than what institutional traders see on the "lit" exchange.

Paying a $5 commission to access a "Raw Spread" (Direct Market Access) is often cheaper than a $0 commission trade where the spread is padded by $0.10 on a 1,000-share order (a $100 hidden cost).

On "free" platforms, consider strictly limiting your trading to highly liquid, large-cap stocks where competition forces spreads to be tight (pennies). Avoid illiquid small-caps on these apps; you will get slaughtered.

3. "Marketable Limit" Order instead of Market Order (The Pro Move)

Using a "Market Order" grants the dealer a blank check to fill you at any price they deem "market." In a "flash crash" or volatility spike, this can be 10% away from the last traded price. Algorithms scan for market orders to front-run or fill at the maximum widening of the spread. That can be fixed with a Marketable Limit Order:

  • If the Ask is $100.00, set a Limit Buy at $100.05.

  • Why: You get the speed of a market order (immediate execution because you are bidding above the ask), but you have a hard "circuit breaker" at $100.05. You cap your slippage while still prioritizing execution.

4. The "Volatility Width" Warning

Spreads breathe; they are not static. They expand and contract based on fear. During major news (earnings, Central Bank rate decisions) or market opens (the first 15 minutes), market makers pull their liquidity to avoid being on the wrong side of a sharp move. Spreads can triple in milliseconds.