Direct answer
The spread in EUR/PLN is the difference between the quoted buy price and sell price for that currency pair. It is not a fixed number: it tends to widen when markets are less liquid or more volatile, and it can also differ depending on where orders are matched and how a provider handles trading costs and order execution.
Mechanism and definition
A spread typically contains more than one component. First, it reflects liquidity: liquidity describes how easily traders can buy or sell a given size without moving prices strongly. When there are many willing buyers and sellers and the order book is “thick,” the best buy and best sell quotes tend to sit closer together, so the spread is smaller.
Second, a spread reflects volatility and price risk. Volatility is how much prices fluctuate over time. If the exchange rate can change quickly, the provider (or the matching system) may need a wider gap to manage the risk of filling orders when market prices move between quote updates.
Third, a spread depends on execution venue and how quotes are produced. In some setups, prices are derived from external liquidity sources; in others, they may be formed through a dealing or quoting process. Regardless of the model, operational steps such as quote refresh timing, order routing, and the likelihood of partial fills can increase or decrease the effective spread you observe.
Fourth, a spread can be influenced by provider policy. Providers may adjust pricing based on internal cost models, risk controls, or how they protect against unfavorable fills. Even if two providers quote the same currency pair, their observed spreads can differ because their trading and risk processes are different.
How the “spread” shows up in practice
When you request a quote, the displayed spread is only a snapshot. The actual cost of execution depends on whether your trade hits the best available prices immediately or walks through multiple price levels. For a simple illustration, assume the current quote shows a buy at 4.5000 and a sell at 4.5002; the spread is 0.0002. If the order book is thin, even a small change in your timing or order size may cause the next best quotes to be further away, increasing the effective cost.
Evidence or example (with explicit assumptions)
Consider two hypothetical periods with the same EUR/PLN direction and similar quote refresh intervals:
-
Low-liquidity moment (assumption: fewer orders in the book): Fewer bids and offers are posted at the top of the book. If you place a market order, the next available liquidity might be at a worse price, so the best buy/sell quotes naturally separate more. The result is a wider spread.
-
High-liquidity moment (assumption: deeper order book and faster replenishment): More orders are present near the best prices. When one side gets consumed, new bids/offers quickly appear to restore tighter quotes. The best buy and sell remain closer, so the spread is smaller.
Now add volatility as a separate assumption: if large unexpected information causes rapid repricing, quotes can become stale faster and the probability of price moving between quote and execution increases. Many quote providers respond by widening spreads to compensate for that uncertainty.
Finally, consider execution and provider policy as a separate driver: even if two providers see similar market conditions, differences in routing, execution approach, and risk controls can produce different displayed spreads. This is why comparing quotes side-by-side at the same moment can show variation.
Limitations and risks (what can go wrong)
-
Observed spread is time- and size-dependent: a spread quote for small sizes may not match the effective execution cost for larger trades.
-
Snapshots can mislead: the displayed spread does not guarantee what you will get if prices move during order placement or if your order partially fills.
-
Spread causes are not always separable: liquidity, volatility, and provider policies can change together. A wider spread may be driven by any combination of these factors.
-
Past behavior does not ensure future results: historical “typical spreads” for EUR/PLN cannot be used as a reliable predictor for what you will face at another time.