Spread Costs

FXCM offers competitive spreads on our currency pairs and CFD instruments. Active Traders can get deep discounts on spread costs based on the volume traded. Learn More

Most Popular Shares AU Shares Forex Stock Baskets Forex Baskets Cryptocurrencies Indices Commodities

Most Popular

Shares

AU Shares

Forex

Baskets

Baskets

Cryptocurrencies

Indices

Commodities

Most Popular

Shares

AU Shares

Forex

Stock Baskets

Forex Baskets

Cryptocurrencies

Indices

Commodities

Most Popular

Shares

AU Shares

Forex

Stock Baskets

Forex Baskets

Cryptocurrencies

Indices

Commodities

Symbol Bid Ask Spread Change
${instrument.name} ${instrument.name}
${instrument.ticker} ${instrument.underlyingInstrument}
${instrument.bid} ${instrument.ask} ${ instrument.spread | formatSpread } ${instrument.percentChange}%
Trade

Last Updated: ${lastUpdated}

Effective Spreads

Better Spreads, Trade Better!

Over 87%1 of all orders receive positive slippage or zero slippage, this means those trades were executed at the rate client clicked on or better with FXCM. This effectively lowers your spread at execution. Possibly get executed at prices better than displayed spreads.

The effective spread is a better measure of trading costs because it captures Price Improvements. Know your trading costs and ask your broker about their effective spreads.

View our historical chart to see the difference between the displayed spread and effective spreads.

Note: Rollover occurs at 17:00 ET every day. Spreads can widen specifically during this time.

1

As per the October 2021 Slippage Statistics Report

Disclosure

Compensation: When executing customers' trades, FXCM can be compensated in several ways, which include, but are not limited to: spreads, charging fixed lot-based commissions at the open and close of a trade, adding a markup to the spreads it receives from its liquidity providers for certain account types, and adding a markup to rollover, etc.

Price arbitrage strategies are prohibited and FXCM determines, at its sole discretion, what encompasses a price arbitrage strategy. Trading accounts offer spreads plus mark-up pricing. Spreads are variable and are subject to delay. Leverage for FX and CFDS varies per instrument. Major currency pairs default to 30:1, non-major currency pairs, gold and major indices default to 20:1, commodities other than gold and non-major equity indices default to 10:1, individual equities and other reference values default to 5:1, and cryptocurrencies default to 2:1.

Spread Betting: FXCM UK offers tax exempt spread betting accounts exclusively to UK residents. Residents of other countries are NOT eligible. Spread betting is not intended for distribution to, or use by any person in any country and jurisdiction where such distribution or use would be contrary to local law or regulation. The UK tax treatment of your financial betting activities depends on your individual circumstances and may be subject to change. Spread Betting accounts offer spread plus mark-up pricing only. Spreads are variable and are subject to delay.

Cryptocurrency products are only available to Professional and Eligible Counterparty Clients.

US30, NAS100, GER30, SPX500, UK100 and AUS200 average spreads displayed are for peak hours only (7:00-21:00 GMT). Effective from September 12 2021, these instrument remain open during off peak hours (0:30-7:00 GMT). Spreads may widen during off-peak hours, for more information on trading hours and spreads, please visit FXCM Help.

Spreads Widget: When static spreads are displayed, the figures reflect a time-stamped snapshot as of when the market closes. Spreads are variable and are subject to delay. Single Share prices are subject to a 15 minute delay. The spread figures are for informational purposes only. FXCM is not liable for errors, omissions or delays, or for actions relying on this information.

${getInstrumentData.name} / ${getInstrumentData.ticker} /

Exchange: ${getInstrumentData.exchange}

${getInstrumentData.bid} ${getInstrumentData.divCcy} ${getInstrumentData.priceChange} (${getInstrumentData.percentChange}%) ${getInstrumentData.priceChange} (${getInstrumentData.percentChange}%)