The spread is the difference between the price at which you can buy an asset (ask) and the price at which you can sell it (bid) at a given moment. It is investing's most silent cost: it never shows up as a fee on any statement, but you pay it on every trade.
Spread (%) = (Ask − Bid) / Mid price × 100If a stock quotes €99.90 (bid) / €100.10 (ask), the spread is €0.20 — 0.2%. You buy at €100.10 and, if you sold that very instant, you would receive €99.90: you lose the full spread just by going in and out.
When a broker advertises free trades, part of its income usually sits in the spread: you are executed at a slightly worse price, or the broker is paid for routing your order. Not necessarily bad — for a long-term investor with few trades, a slightly wider spread is cheaper than fixed commissions — but worth knowing: "free" does not exist, the cost just moves.
Because the spread is not a broker fee but a market cost — and at free brokers it is often part of the revenue model too. Every trade pays it, at every broker.
In illiquid assets, in the first and last hours of the session, outside the underlying market's hours and in high-volatility episodes.
Little, and that is the good news: a buy-and-hold strategy pays it rarely. It matters most when choosing ETFs (high volume = tight spread) and when trading mid and small caps, where limit orders should always be used.