Northmark

Price Feed

A price feed is the continuous, real-time stream of bid and ask quotes for a financial instrument that a broker transmits to a trader’s platform, forming the basis for every order execution and displayed chart.

Quick Definition Box

A price feed is the live data pipeline that shows you the current buy (bid) and sell (ask) prices for an asset. It is the raw material for your trading decisions — without it, you cannot see the market, place an order, or measure slippage. The quality of a price feed directly affects execution speed, spread costs, and the accuracy of your profit/loss calculations.

Detailed Explanation

A price feed is not a single price but a structured stream of data points. For each instrument (e.g., EUR/USD, gold, or US500), the feed typically includes:

The feed updates multiple times per second — often 10–50 ticks per second for major forex pairs during active sessions. For example, EUR/USD might show a bid of 1.0850 and an ask of 1.0852, a 2-pip spread. A millisecond later, the bid could be 1.0851 and ask 1.0853.

How the feed is generated depends on the broker’s execution model:

The feed you see on your chart is often a “snapshot” — the last traded price or the mid-price (average of bid/ask). However, your order executes against the live bid/ask, not the chart line. This distinction is why a price feed can show a chart at 1.0850, but your buy order fills at 1.0852 (the ask).

Latency is critical. A feed delayed by 500 milliseconds can show a price that no longer exists. For high-frequency traders, even 10 milliseconds matters. Retail platforms typically display feeds with 100–300 ms delay, while institutional feeds are faster. Some brokers offer “raw” feeds with lower spreads but charge a commission per trade.

Real-World Example

Imagine you trade USD/JPY. Your broker’s price feed shows:

You decide to buy 1 standard lot (100,000 units). Your order executes at the ask price of 149.34. Two seconds later, the feed updates:

You close your position by selling, which executes at the new bid of 149.35. Your gross profit is 1 pip (149.35 – 149.34 = 0.01), which equals $10 for a standard lot (100,000 × 0.01). However, you paid the initial 2-pip spread, so your net loss is 1 pip ($10) — the spread cost is built into the feed.

Now, suppose the feed updates rapidly: within the same second, the bid jumps from 149.32 to 149.30, then to 149.28. If you had a pending buy stop at 149.35, it might fill at 149.37 (the ask at that moment) if the feed jumps past your level — this is slippage. A stable, low-latency feed reduces such surprises.

Why It Matters for Traders

The price feed is your only window into the market. Its quality affects you in three concrete ways:

  1. Execution price: A feed with a wider spread (e.g., 3 pips vs. 1 pip) means you start every trade with a larger loss. Over 100 trades, a 2-pip difference costs $200 per standard lot on EUR/USD.
  2. Slippage frequency: A slow or choppy feed increases the chance your market order fills at a worse price than expected, especially during news events. For example, during a Non-Farm Payrolls release, a feed that updates every 500 ms might show a bid of 1.1000, but your sell order fills at 1.0995 — 5 pips of negative slippage.
  3. Strategy viability: Scalpers and algorithmic traders depend on tick-by-tick accuracy. If your feed aggregates prices from multiple providers, you might see a “composite” price that never existed as a tradable quote, leading to false signals.

Traders should also understand that the feed’s bid/ask is the tradable price, not the mid-price shown on most charts. Always check the spread in your platform’s “Market Watch” window before placing an order.

Common Misconceptions

Misconception 1: “The chart price is the price I get.”
False. Charts typically show the mid-price or last traded price. Your buy order fills at the ask, your sell at the bid. The difference is the spread.

Misconception 2: “A faster price feed means better profits.”
Not necessarily. A faster feed reduces slippage risk, but it does not improve your strategy. A 1-millisecond feed cannot compensate for poor risk management.

Misconception 3: “All brokers show the same price feed.”
Incorrect. Market makers can widen spreads or re-quote prices. STP/ECN brokers show aggregated interbank prices, but even they differ based on their liquidity providers. Two brokers can show different bids for the same pair at the same moment.

Misconception 4: “Price feed equals market depth.”
No. A standard feed shows only the best bid/ask. An ECN feed may show depth (multiple price levels), but most retail platforms display only the top of the book.

Related Terms

How XM Compares

XM provides price feeds based on its execution model, which varies by account type. For standard accounts, XM operates as a market maker, meaning the feed is internally generated but derived from external liquidity. For raw/zero accounts, XM uses an STP/NDD model, passing through aggregated prices from multiple liquidity providers with a small commission instead of a wider spread. XM’s feeds update in real-time, but the exact latency and spread depend on market conditions and the account type. Traders should verify current spread ranges and execution policies on XM’s official website, as these can change. This description is general and does not constitute a recommendation.

Compliance Footer

⚠️ This glossary entry is educational. Forex/CFD trading carries high risk. This is not investment advice.


See all glossary entries: /en/glossary

Compare top forex brokers