Home » Live CFD Spreads

Live CFD Spreads

BestBrokers’ live CFD spread tracker allows traders to compare trading costs across leading brokers for forex pairs, cryptocurrencies, gold and other commodities. We collect bid and ask prices from live MetaTrader 5 (MT5) trading accounts at one-second intervals, recording 60 price snapshots per minute to track broker spreads and how they fluctuate throughout the trading day.






Live MetaTrader5 spreads via MT5 terminals

Aggregated daily cTrader spreads

–Tightest average
–Widest average
–Gap between those averages, pips

Daily average

No days in this range.

    Daily minimum

    Lowest spread that day, in pips. A line on zero includes a quote with bid equal to ask.

      Daily maximum

      Highest spread that day, in pips. One tick sets the top of the scale.

        Daily average

        No days in this range.

        Mean of daily averages

          Average spread by broker

          Bar length is the mean of the daily averages, in pips.

          Average is the mean of the daily averages, in pips. Tightest and widest are single prints in the window. Click a heading to sort.

          Daily minimum

          Lowest spread that day, in pips. A line on zero includes a quote with bid equal to ask.

          Mean of daily minimums, pips

            Daily maximum

            Highest spread that day, in pips. One tick sets the top of the scale.

            Mean of daily maximums, pips

              Daily average by broker

              Daily average spread, in pips.

              Methodology

              This report is based on a proprietary BestBrokers dataset. For the live spreads we are running live MT5 terminals and sampling data at regular intervals and streaming it on the BestBrokers website. For the aggregated daily spreads a collector app we wrote calls the cTrader API about every five minutes and stores the bid, ask, and spread, in pips, from cTrader accounts we opened at Fusion, FP Markets, BlackBull, IC Markets, Pepperstone, FxPro, Skilling, and Blueberry. The daily average, tightest print, and widest print on this page are aggregated from that record.

              Zero spreads

              Fusion’s FX average sits near the floor because many weekday quotes on that demo account have bid equal to ask. FxPro’s zeros cluster on weekends. Weekdays only drops the closed-market quotes. Fusion’s zero-spread prints stay in the weekday line.

              How Tight Spreads Are Reshaping the CFD Brokerage Market

              The spread data illustrates how intensely CFD brokers now compete on trading costs. Among established brokers, the difference between the tightest prices can be measured in fractions of a pip, particularly on highly liquid forex pairs. Some brokers are able to quote spreads at or close to zero for substantial periods, leaving increasingly little room to differentiate purely through headline pricing.

              This compression is important from a business perspective. Spreads have traditionally represented either a direct source of revenue or an important component of a broker’s overall trading-cost proposition. As competition pushes them lower, brokers increasingly need to generate revenue through commissions, financing charges and trading volume, while competing for clients through execution quality, platforms, product range and service rather than spreads alone.

              At the same time, a zero or near-zero spread should not automatically be interpreted as zero-cost trading. Raw-spread accounts commonly compensate for very tight bid-ask prices through separate commissions. The BestBrokers data therefore points to a broader shift in the CFD industry: spreads are becoming less of a standalone profit centre and more of a customer-acquisition tool, particularly for active traders who compare trading costs closely.