# Connection to Rithmic

To connect FundX to a broker that uses Rithmic technology, it is sufficient to have (or create a new) account.

* [**Connection for Existed Accounts**](#connection-for-existed-accounts)
* [**Connection for New Accounts**](#connection-for-new-accounts)
* [**How to activate Market by Order (MBO) data**](#how-to-activate-market-by-order-mbo-data)
* [**Problems during the connection to Rithmic**](#problems-during-the-connection-to-rithmic)

### Connection for Existed Accounts

* [**Download and install R Trader Pro**](http://yyy3.rithmic.com/?page_id=16) from Rithmic official website.
* Open connection manager, select **Rithmic** and specify the type of connection (**Demo / Real**).
* Click on **Connection Settings** and **activate Use RTrader** option to avoid additonal fees for subscription to market data. If necessary, trader can change the server. By default, the Rithmic Paper Chicago server is set for demo accounts and the Rithmic Aurora Chicago server is set for real accounts.
* Enter your login and password and click **Connect.**

![Enter login data for connection to Rithmic](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-adf850639368ed7bca21ff949a233b6d321c80ad%2Frithmic-connection.png?alt=media)

{% hint style="info" %}
Starting from May 1, the [CME exchange сhanged the rules for determining a professional market participant](http://yyy3.rithmic.com/?p=1069), and as a result, increased the fee for the market data. In order to correctly define the professional participant, Ritmic has changed the connection parameters in their platform, as well as in API for platforms such as FundX.

To avoid additional fees for subscription to market data, a trader needs to login through the R Trader Pro platform and activate the setting in FundX, which is called **Use RTrader**.
{% endhint %}

![Activate Use RTrader option to avoid additonal fees for subscription to market data](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-8dea5b4b66a4d8915f288f1c940c25a0334c8302%2Frithmic-plugin.gif?alt=media)

### Creating a New Accounts and further connection

* [**Create a new demo**](https://rithmic.com/demo.html#sign-up) or open a real account with any broker supporting Rithmic technology, accept agreements, and start using our platform.

{% embed url="<https://youtu.be/3kpiOCiqE5Q>" %}

* To register [**Rithmic Demo**](https://rithmic.com/demo.html#sign-up) go to their official website or follow this [link](https://rithmic.com/demo.html#sign-up)
* Fill in all the required fields
* Accept ***"Market Data Subscription Agreement"*** and *"**Market Data Self-Certification"***
* Account will be activated within 30-60 minutes.

## **How to activate Market by Order (MBO) data**

**Market by Order (MBO) data** shows the order size of an individual position inside the level2 data for a certain price. To activate the displaying of this data, open the Connection settings and tick on "**Enable 'Market by Order' (MBO) mode**".

![Enable Market by Order MBO data for Rithmic in FundX platform](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-b402f70200be105394d32ce1e0645a1c642d393d%2Fimage%20\(354\)%20\(1\).png?alt=media)

After activation, you can see this data in the DOM Trader panel.

Open **Settings** in the DOM trader panel -> **Columns** -> **Bids/Ask** (if you use split mode or **Bids** and **Asks** as single columns) -> **Size coloring scheme** -> **MBO.** Also, you can set **Filter orders more than (MBO)** if you want to see orders with a certain size.

![Activating MBO data in FundX platform](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-f99b2274673c7e1e3758c966ae31af3c0da9ce20%2Fimage%20\(353\)%20\(1\).png?alt=media)

![Visual comparison between Market by Oder (MBO) and Market by Price (MBP)](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-d5f553b97e1fcf716e85ac6711e1799faca7f0ad%2FMBO%20vs%20MBP.png?alt=media)

## **Problems during the connection to Rithmic**

### **Market Data Connection Closed (Broken)**

Sometimes, when connecting to the Rithmic, you may see the error **"*****Market Data Connection Closed (Broken)".*** Below we will describe possible reasons and solutions.

{% hint style="warning" %}
This error message is most commonly encountered by ***new Rithmic users for various reasons*** and is not within the control of the FundX platform.
{% endhint %}

![Rithmic error "Market Data Connection Closed" in FundX](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-7d202daf614dd52608c2c856ba61419d4b0dcc24%2Fconnections-error-with-rithmic.png?alt=media)

![Rithmic error "Market Data Connection Broken" in FundX](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-9b9fe707b0b58acfa61c291b9b201b3b2d523508%2Fimage%20\(348\)%20\(1\)%20\(1\)%20\(1\).png?alt=media)

#### Connection to Rithmic can be done in two ways:

* directly, without using RTrader Pro platform. This approach allows only one platform to be connected.

![](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-480e06213fb6e945790e369281d30dc6512fe086%2Fimage%20\(349\)%20\(1\)%20\(1\)%20\(1\).png?alt=media)

* through their RTrader Pro platform. This connection uses Plugin Mode and **allows you to connect multiple platforms at the same time (!)**

![Use Rithmic plugin mode for multiple access](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-4ad7e2dcf1e32645f03c93b6f54432f59aa8208f%2Fimage%20\(352\)%20\(1\)%20\(1\)%20\(1\).png?alt=media)

More often such error occurs for the following reasons:

* You didn't accept agreements "*Market Data Subscription Agreement"* and *"Market Data Self-Certification"* during the registration on Rithmic's website or in R Trader platform. *We recommend connecting through **R Trader** or **R Trader Pro** platforms to check your account.*

  ***Solution:** accept agreements in RTrader Pro platform*
* A new account was created less than an hour ago. Usually, the **full activation of a new account takes from 30 minutes to 1 hour**.

  ***Solution:*** *open RTrader Pro platform and connect with your login. If the connection is successful, then your account is active in Rithmic system*
* Make sure that your login matches the Demo or Real connection

  ***Solution:*** try both connection options in FundX

![](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-7ef53c5202287cd78e63ab3344c2966e027c5da4%2Fimage%20\(355\)%20\(1\)%20\(1\)%20\(1\)%20\(1\)%20\(1\)%20\(1\).png?alt=media)

* If FundX was connected to Rithmic before via the RTrader Plugin (i.e. the checkbox Use RTrader is active), and at the moment the RTrader Pro platform is not connected or the **Allow Plugins** option is not active there, then FundX will not be able to connect.

  ***Solution (several different options, not step-by-step):***

  *1) start RTrader Pro platform with **Allow Plugins** mode and connect again to your account in FundX*

  *2) try to connect to Rithmic as a direct connection: close RTrader Pro platform, disable **Use Rtrader** option in FundX settings and restart FundX. After start FundX again and connect to your account as a direct connection*

![Plugin Mode in RTrader Pro is disabled but active in FundX](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-3f0b234245184251d66061acbdd931c65a2e6cf4%2Fimage%20\(351\)%20\(1\)%20\(1\).png?alt=media)

* In the case of a direct connection (without RTrader Plugin mode), you cannot use the same login on different platforms at the same time. The connection can be only one login on one platform (!).

  When trying to connect with one login on different platforms, it can log out from the first platform (which was connected), but the login on the second platform will not be successfully connected (on which we are trying to log in).

  ***Solution:** use RTrader Plugin mode for multiple connections or close all platforms and connect via FundX as direct connection (without Rtrader plugin mode)*

![](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-2d0248bbc2bb79e69e756dde1d05b3399a323938%2Fimage%20\(345\).png?alt=media)

* The error can be encountered because the Rithmic server is unavailable to be connected to. This error commonly can be encountered over the weekend. In this case, it is best to wait until Sunday evening to see if you can connect to determine if this is the problem or there is some other problem.
* Rithmic demo accounts are limited to 14 days per exchange guidelines on providing live, streaming data. If you have used a Rithmic demo previously you will *not* be able to login with a new Rithmic demo Username.
* If you are unable to connect within a few days, you need to contact your broker about this issue.

If you enable Use RTrader plugin in Connection Settings and still can not connect to Rithmic, please check that you have more than 1 active session for Market data.

![](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-fabd585ff27e7f19b1bd249cb7ae5278f010ded2%2Fimage%20\(100\).png?alt=media)

### No Level2 data for some symbols

This problem can be due to the fact that you do not have a subscription to this Level2 data. To check this, launch the **RTrader Pro platform** and open the **Order Book** panel.

If you don't have Bid/Ask values in the RTrader platform, you need to subscribe to this data via Rithmic's support. After that, you will see level2 data in our platform as well.

![](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-cf7a9bc17c3ed864b00e4cd228d97a869b51063f%2Fimage%20\(297\).png?alt=media)

### ERROR: Only Admins Can Place Trades

This means that the Evaluation account has been failed and has been disabled.

It either means you have reached your Trailing Threshold Drawdown or that you have held a trade past 4:59 PM ET.

To resolve this issue, please contact support team of your Prop Trading company
