Login Page - Create Account

Rithmic Trading Platform Service

Rithmic Logo

Introduction

Sierra Chart supports the Rithmic trading platform service.

With this trading and data service you have access to real-time data, historical data and trading in the futures markets from many exchanges.

What is Included

  • Streaming Real-Time Data: Yes.
  • Historical Intraday Data: Yes.
  • Historical Daily Data: Provided through the Sierra Chart Historical Daily Data service.
  • Historical BidVolume and AskVolume: Yes.
  • Market Depth Data: Yes.
  • Live Trading Services: Yes.
  • Simulated Trading: Yes.
  • Order Types Supported: All.
  • Server Managed OCO (Order Cancels Order): ?
  • Server Managed Bracket Orders: ?
  • Automated Trading (applies to Live or Simulated): Yes.

Setup Instructions

  1. To use the Rithmic trading platform service, you need to have an account with a broker/trading service or clearing firm supporting the Rithmic trading platform service. Check with your current broker/trading service to see if they support Rithmic.
  2. Your broker will provide you with the necessary Rithmic connection information. You will need that from them before you can proceed. This consists of a Username and a Password for your Rithmic account.
  3. Service Package 10 or higher is required to use Rithmic.
  4. Update your installation of Sierra Chart by following the Fast Update instructions. You need to be running version 2280 or higher. This is an essential step.
  5. Go to Sierra Chart. Select Global Settings >> Data/Trade Service Settings on the menu.
  6. In the Main Settings, click on the Current Selected Service (List) list box at the top of the window. Select the Rithmic Direct - DTC [Trading] service name from the list.

  7. Press OK to close the Data/Trade Service Settings window. This step is essential to retrieve the list of servers available from Rithmic. Wait about five seconds.
  8. Select Global Settings >> Data/Trade Service Settings on the menu to reopen this window. The list of servers will now be available.
  9. In the Service Settings >> Server list, you will need to select the server that your broker has specified for you to use.

    The servers that have "Paper Trading" in them, are for simulation accounts.

    The other servers are for Live accounts.
  10. In the Service Setting >> Trading Username box, enter your Rithmic Trading account username. This is case sensitive! Make certain you enter it exactly as provided by your broker.
  11. In the Service Setting >> Trading Password box, enter your Rithmic Trading account password. This is case sensitive! Make certain you enter it exactly as provided by your broker.
  12. In the Service Setting >> Market Data Username box, enter your Rithmic Market Data account username. This is case sensitive! Make certain you enter it exactly as provided by your broker.
  13. In the Service Setting >> Market Data Password box, enter your Rithmic Market Data account password. This is case sensitive! Make certain you enter it exactly as provided by your broker.
  14. In the Service Setting >> Historical Data Username box, enter your Rithmic Historical Data account username. This is case sensitive! Make certain you enter it exactly as provided by your broker.
  15. In the Service Setting >> Historical Data Password box, enter your Rithmic Historical Data account password. This is case sensitive! Make certain you enter it exactly as provided by your broker.
  16. In the Common Settings tab, set the Maximum Number of Historical Intraday Days to Download to what you require. Generally this should be set to 186.
  17. In the Common Settings tab, set the Connect On Program Startup option to Yes.
  18. In the Common Settings tab, set the Reconnect on failure option to Yes.
  19. In the Common Settings tab, set the Intraday Data Storage Time Unit to what you require.
  20. Press OK to close the Data/Trade Service Settings window.
  21. To connect to the data and trading servers, select File >> Connect to Data Feed on the menu.
    Connect
  22. If the Message Log (Window >> Message Log) window opens and displays messages indicating there was an error connecting to Rithmic, then select File >> Disconnect to prevent further connection attempts. If the Message Log is offscreen, it can be brought onscreen with Window >> Reset Windows.

    Next, carefully review the setup steps above again. Try connecting to the data and trading servers again by selecting File >> Connect to Data Feed on the menu. If there still is an error connecting, then review the information below and finally help topic 1.5.
  23. Below are common connection error messages and descriptions. The messages below are short subtext portion of messages which are direct from the Rithmic system and are displayed in the Sierra Chart Message Log.

    • 'Permission Denied': Example: Rithmic Direct - DTC | Logon error received from server: permission denied. When encountering this error follow the instructions in the Permission Denied Resolution Procedure section on this page.
  24. To open a Historical Chart, an Intraday Chart or a Trading DOM, select File >> Find Symbol on the menu.

    Locate the symbol in the lists and press the appropriate button. If you do not see listed the symbol that you need to use, contact Sierra Chart Support so that we can add it for you.

    However, if the symbol you need is not listed, then you can look up the symbol in the Rithmic R|Trader software. Once you have the symbol, manually type it into the Selected Symbol box on the Find Symbol window. The general format is: [symbol].[exchange].

    Find Symbol


    If you do not see any symbols listed in the Find Symbol window, then select Global Settings >> Symbol Settings >> Update From Server. Wait for the symbol list to update and then press OK.
  25. Continue with step number 3 on the Getting Started documentation page.

Exchange Traded Spreads/Strategies

The Rithmic trading platform service supports exchange traded spreads and strategies. Follow these steps to open an Intraday chart or Trade DOM for an exchange traded spread or strategy.

Historical Daily charts are not supported when using Rithmic for exchange traded spread or strategy symbols.

  1. The first step is to find the exchange traded spread or strategy symbol. The best place to determine these is through the Symbol lookup feature in the Rithmic R|Trader trading software. Starting, using and looking up symbols in the R|Trader software is not within the scope of these instructions.
  2. In Sierra Chart select File >> Find Symbol on the menu.
  3. In the Selected Symbol box, enter the exchange traded spread or strategy symbol following this format: [spread symbol].[exchange]. Example: NGH3-NGZ3.NYMEX.
  4. Press either Open Intraday Chart or Open Trading DOM.

Symbols

The general format for Rithmic symbols is [futures symbol].[exchange]. Example: ESM1.CME.

Rithmic symbols can be looked up through the Rithmic R-Trader software. Contact your broker about getting this software.

Messages like the following displayed in Window >> Message Log are from the Rithmic system and indicate you are not authorized for the particular exchanges you want to get market data from. Contact your broker/trading service about this and let them know what symbols you want to trade and receive market data for.

Rithmic DTC - Server Alert: mrv error : 13. Result text: "permission denied"
Rithmic DTC - Server Alert: get_order_book error : 13. Result text: "permission denied"

The Rithmic system may not provide historical Intraday data for futures option symbols. For CME futures options, it is recommended to use the Denali Exchange Data Feed for historical and real-time data.

Permission Denied Resolution Procedure

When connecting to the Rithmic system, you may encounter a "Permission Denied" error.

Below is an example of this from the Window >> Message Log:

Rithmic Direct - DTC | Logon error received from server: permission denied< | (Date-Time)

This "permission denied" error is not within the control of Sierra Chart. This error message is most commonly encountered by new Rithmic users for various reasons.

You need to contact your broker for help with resolving this error.


*Last modified Monday, 05th July, 2021.