Login Page

Sierra Chart Real Time and Historical Forex and CFD Data Service




Sierra Chart offers a high quality real-time and historical Intraday Forex and CFD (Contract for Difference) data service. The service is supported by high capacity redundant data servers and the most advanced real-time server software. All maintained and developed by Sierra Chart. A large number of Forex pairs are available.

Historical Daily charts are also available for all currency pairs and are included through the Sierra Chart Historical Data Service.

Very detailed data for Intraday charts is available back to December 2007.

CFD stands for Contract For difference. CFDs provide market data for indexes of more than 14 stock exchanges around the world, spot oil, gold and silver markets.

What is Included

  • Streaming Real-Time Data: Yes.
  • Historical Intraday Data: Yes. Back to December 2007. For at least the past 2 Years, the historical Intraday data is tick by tick. For historical Intraday data prior to 2 Years, data is provided in 4 second time frame units.
  • Historical Daily Data: Provided by Sierra Chart. The data is sourced from FXCM. The opening price of each Daily bar begins at 5 PM US Eastern time. The number of years of history available depends upon the symbol. For symbols which are not listed in File >> Find Symbol, the historical Daily data is downloaded from the Sierra Chart Historical Daily Data service.
  • Historical BidVolume and AskVolume: Yes.
  • Live Trading Services: No. For Forex and CFD trading use the FXCM Trading Service service.
  • Simulated Trading: Yes.
  • Order Types Supported: All.
  • Server Managed OCO (Order Cancels Order): No.
  • Automated Trading (applies to Live or Simulated): Yes.
  • Market Depth Data: No.

Setup Instructions

  1. You need to be on a software service package that includes this service. If your current package does not include this service, you can change your package here. If you are a trial user, you will be on a package that includes this service. All Sierra Chart service packages supports this service except package 2.
  2. If you will be using the Sierra Chart Real-Time and Historical Forex and CFD Data Service and another Data or Trading service at the same time, then we highly recommend to install a second copy of Sierra Chart following the Multiple Services Instructions. You will then be able to set up this second copy of Sierra Chart to use this Data service.
  3. Select Global Settings >> Data/Trade Service Settings on the menu.
  4. In the Service list box, select SC Forex Data (FXCM).
  5. Press OK.
  6. Select File >> Connect to Data Feed.
  7. If there are messages added to the Message Log indicating a problem connecting to the Data server, or you cannot connect, then refer to Help Topic 1.2.
  8. To open a Historical or an Intraday chart, select File >> Find Symbol on the menu. Select a symbol from the list and press the corresponding button to open the type of chart you want.

    Note: To be able to access Historical Daily charts you need to be on a Sierra Chart package that includes the Sierra Chart Historical Data Service.

  9. Continue with Step 3 on the Getting Started documentation page.


For a list of symbols you can use with the Sierra Chart Real-Time and Historical Forex and CFD Data Service, select File >> Find Symbol in Sierra Chart. A large set of Forex pairs and CFDs for various markets are available.

With Intraday charts you can appended various suffixes like -BID or -BIDASK to the symbol when opening it from File >> Find Symbol. In the case of -BIDASK, the real-time processed data will include the Bid and Ask prices in the chart bars rather than just the average of the Bid and Ask. This symbol suffix cannot be used with Historical Daily charts. For the documentation for all of the available suffixes, refer to the Data Recording Modes.

Keep in mind if you do not use the symbol suffix, -BIDASK, you will always still see the current Bid and Ask displayed in a chart along the top line of the chart and you can enable Trade >> Draw DOM Graph on Chart, to get the Bid and Ask lines graphically drawn on the right side of the chart. Or you can enable Chart >> Show Bid and Ask Lines to get the Bid and Ask lines also drawn on the chart, but with less detail.

For a complete list of symbols for Historical Charts, refer to the Historical Daily Forex Symbols page. The ^ character does not need to be entered, although it can be. The symbols are 6 letters each. More than 10 years of Historical Daily data is available.

Currency pairs are written by concatenating the ISO currency codes (ISO 4217) of the base currency and the counter currency, separating them with a slash character. Often the slash character is omitted. A widely traded currency pair is the relation of the euro against the US dollar, designated as EURUSD. The quotation EURUSD 1.2500 means that one euro is exchanged for 1.2500 US dollars.

Forex/CFD Market Data and Data Recording Modes

The Forex and CFD markets only provide Bid and Ask prices. There are not last trade prices provided from the source data feeds. This is typical of these types of markets. The Bid and Ask spread that you see, is set by the data feed source. The primary Forex and CDF data feed we offer is from FXCM.

Therefore, by default the price bars and last trade prices you see in a Forex or CFD chart are based on the midpoint or average of the Bid and Ask quotes . For example, when using the symbol EURUSD, the values of the price bars and last trade price will be based on the midpoint or average of the Bid and Ask quotes. There are several other Data Recording Modes which can be used by appending a suffix to the symbol when opening a chart. They are as follows

  • Symbol-BID: Example: EURUSD-BID
  • Symbol-ASK: Example: EURUSD-ASK
  • Symbol-BIDASK: Example: EURUSD-BIDASK

For complete details, refer to Data Recording Modes.

Volume Data for Forex and CFD Markets

Since there is no central exchange for the foreign exchange markets or CFD (contract for difference) markets, generally there is no volume data available in these markets.

However, in the case of Intraday charts, Sierra Chart is able to provide volume data. The method by which Sierra Chart uses to provide the volume data is based upon the number of Bid and Ask price changes that are received from the particular Forex and CFD quote provider. For every price change, the volume is incremented by 1. Therefore, it is not a true measure of actual trading volume. It only provides an indicative measure. Bid Volume and Ask Volume are also provided by Sierra Chart for these markets. When there is a change with the Bid and Ask prices, if the prices have risen, then Ask Volume is incremented by 1. If the prices have declined, then Bid Volume is incremented by 1.

Live Forex Trading

When using the SC Forex Data (FXCM) Service within Sierra Chart, the data is provided by FXCM. If you want to trade live with the FXCM Forex and CFD Trading service, then refer to the FXCM Trading page for instructions.

Alternative to Futures Data

When you require real-time futures data and you do not have an account, either live for demo, with a futures trading service, and you do not wish to subscribe to a separate data feed service that provides futures data and pay the exchange fees, then the Sierra Chart Real-Time and Historical Forex/ CFD Data Service may be a good alternative.

This service provides real-time data for all of the major Forex pairs and provides real-time data for the cash prices of many equity indexes from around the world.

Below is a table of the equivalent Sierra Chart Real-Time and Historical Forex/ CFD Data Service symbols for many popular futures markets.

SC Forex Data Symbol Equivalent to Futures Symbol

*Last modified Sunday, 11th January, 2015.