NexusFi: Find Your Edge


Home Menu

 





Rithmic


Discussion in Brokers

Updated
      Top Posters
    1. looks_one mattz with 28 posts (26 thanks)
    2. looks_two Big Mike with 18 posts (8 thanks)
    3. looks_3 Futures Operator with 15 posts (3 thanks)
    4. looks_4 liquidcci with 12 posts (9 thanks)
      Best Posters
    1. looks_one manualtrader with 1.2 thanks per post
    2. looks_two mattz with 0.9 thanks per post
    3. looks_3 liquidcci with 0.8 thanks per post
    4. looks_4 Big Mike with 0.4 thanks per post
    1. trending_up 130,200 views
    2. thumb_up 122 thanks given
    3. group 50 followers
    1. forum 204 posts
    2. attach_file 5 attachments




 
Search this Thread

Rithmic

  #141 (permalink)
 
liquidcci's Avatar
 liquidcci 
Austin, TX
 
Experience: Master
Platform: ninjatrader, r-trader
Trading: NQ, CL
Posts: 866 since Jun 2011
Thanks Given: 610
Thanks Received: 1,091


josh View Post
I suspect you are right, but how would you know if there is a lag--did you have it side-by-side with another data feed for reference? Looking at just it, there is no clue that it's lagging. It's when you see it printing several seconds behind another that it's confirmed.

@josh I see your point. I do have access to some other feeds not TT and would have to compare more closely although not sure when I will have time to watch that closely since my trades are executed via AT. I have used feeds where you could see large lag even without another feed side by side. I don't see any lag on rithmic but am viewing it in this manner. I think for you to get accurate picture though you might have to compare on live executing feed and not just paper trade feed. Although there may be no difference I suspect there could be.

"The day I became a winning trader was the day it became boring. Daily losses no longer bother me and daily wins no longer excited me. Took years of pain and busting a few accounts before finally got my mind right. I survived the darkness within and now just chillax and let my black box do the work."
Reply With Quote
The following user says Thank You to liquidcci for this post:

Can you help answer these questions
from other members on NexusFi?
NexusFi Journal Challenge - April 2024
Feedback and Announcements
ZombieSqueeze
Platforms and Indicators
Request for MACD with option to use different MAs for fa …
NinjaTrader
My NT8 Volume Profile Split by Asian/Euro/Open
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Retail Trading As An Industry
58 thanks
Battlestations: Show us your trading desks!
55 thanks
NexusFi site changelog and issues/problem reporting
48 thanks
What percentage per day is possible? [Poll]
31 thanks
GFIs1 1 DAX trade per day journal
29 thanks

  #142 (permalink)
 Futures Operator 
New York, NY
 
Experience: Intermediate
Platform: Sierra Chart, thinkorswim
Broker: Amp-Rithmic/TT, IB
Trading: CL, GC, NQ
Posts: 601 since Nov 2010
Thanks Given: 2,039
Thanks Received: 258


liquidcci View Post
@josh I see your point. I do have access to some other feeds not TT and would have to compare more closely although not sure when I will have time to watch that closely since my trades are executed via AT. I have used feeds where you could see large lag even without another feed side by side. I don't see any lag on rithmic but am viewing it in this manner. I think for you to get accurate picture though you might have to compare on live executing feed and not just paper trade feed. Although there may be no difference I suspect there could be.

I don't understand why data providers would supply a less accurate demo feed, what's the point then? It would be useless to demo.

Reply With Quote
  #143 (permalink)
 
liquidcci's Avatar
 liquidcci 
Austin, TX
 
Experience: Master
Platform: ninjatrader, r-trader
Trading: NQ, CL
Posts: 866 since Jun 2011
Thanks Given: 610
Thanks Received: 1,091



Futures Operator View Post
I don't understand why data providers would supply a less accurate demo feed, what's the point then? It would be useless to demo.

They don't always but there are times demo feeds are hosted on different servers so you can get lag. I am not sure what rithmic does.

"The day I became a winning trader was the day it became boring. Daily losses no longer bother me and daily wins no longer excited me. Took years of pain and busting a few accounts before finally got my mind right. I survived the darkness within and now just chillax and let my black box do the work."
Reply With Quote
  #144 (permalink)
 manualtrader 
California
 
Experience: Beginner
Platform: NinjaTrader
Trading: ES
Posts: 73 since Dec 2011
Thanks Given: 266
Thanks Received: 96


josh View Post
Unfortunately, I just saw the big lag again, this time on NT. When Merkel's comments came out at 10:13am ET, I had NT running on a laptop side-by-side with my desktop. This version of NT had no indicators running, only a chart, DOM, and the tape, very minimal. As I noticed it was news, I glanced over, and to my horror I saw the two feeds terribly out of sync. I thought for a second that maybe the Rithmic feed was just super fast. But then I noticed that 03.50 had printed on my desktop, and had not printed on the laptop. This continued for about 10-15 seconds, with a lag at 03.50 again, and again at 03.25, with the TT feed printing seconds ahead of the Rithmic feed. Now, this is a paper trading server Rithmic feed, not a production one. And while the desktop is a bit faster, it is also running a 350MB NT footprint with lots of data loaded, and this was clearly not a machine/software speed issue. It's exactly what I saw on Sierra two weeks ago and last week. My internet speed test shows pings to Chicago and NY under 60ms, with a jitter of max 10ms, and 40Mbps down / 4Mbps up. Both machines are plugged into the same router. Perhaps it's the case that both Sierra and NT are simply too slow to handle the data coming from Rithmic, but I find it hard to believe, and even if that's the case, it's a moot point, as I need at least one of those programs to be able to show me what's going on as it happens. I have seen when NT has issues buffering data quickly, but it never actually lags as it did and as Sierra did with Rithmic. Just reporting what I saw, and sad to report it, because I really wanted Rithmic to work for me, but while it's marginally faster than TT on a tick-per-tick basis, even running side-by-side I see no clear winner all the time in terms of speed, they are both good. If Rithmic wins the speed contest, it's by a very, very thin margin.

Hi josh,

Your test result is same as mine, and SC went through all my record yesterday, and it shows Rithmic feed lags, not my setup or SC problems. BUT, I got the Demo though Mirus, which uses Rithmic and Server - Paper Trading in SC. Today I setup the Demo through Optimus, using Rithmic and Server - Production, I tested this morning, works excellent, no lags, CL dropped 75 ticks in one minutes, I did not see any lags.

Anyway, my test shows that if you get Demo though Mirus, you will get Rithmic feed lag; if get from Optimus, Rithmic works great.

Reply With Quote
The following 3 users say Thank You to manualtrader for this post:
  #145 (permalink)
 Futures Operator 
New York, NY
 
Experience: Intermediate
Platform: Sierra Chart, thinkorswim
Broker: Amp-Rithmic/TT, IB
Trading: CL, GC, NQ
Posts: 601 since Nov 2010
Thanks Given: 2,039
Thanks Received: 258


manualtrader View Post
Hi josh,

Your test result is same as mine, and SC went through all my record yesterday, and it shows Rithmic feed lags, not my setup or SC problems. BUT, I got the Demo though Mirus, which uses Rithmic and Server - Paper Trading in SC. Today I setup the Demo through Optimus, using Rithmic and Server - Production, I tested this morning, works excellent, no lags, CL dropped 75 ticks in one minutes, I did not see any lags.

Anyway, my test shows that if you get Demo though Mirus, you will get Rithmic feed lag; if get from Optimus, Rithmic works great.

@josh, who was your Rithmic feed through?

Why would Rithmic supply different performing feeds on different servers?

Reply With Quote
  #146 (permalink)
 
liquidcci's Avatar
 liquidcci 
Austin, TX
 
Experience: Master
Platform: ninjatrader, r-trader
Trading: NQ, CL
Posts: 866 since Jun 2011
Thanks Given: 610
Thanks Received: 1,091


Futures Operator View Post
@josh, who was your Rithmic feed through?

Why would Rithmic supply different performing feeds on different servers?

@Futures Operator I don't think is out of the ordinary for data provider paper feeds to be of less quality than live executing feeds.

"The day I became a winning trader was the day it became boring. Daily losses no longer bother me and daily wins no longer excited me. Took years of pain and busting a few accounts before finally got my mind right. I survived the darkness within and now just chillax and let my black box do the work."
Reply With Quote
  #147 (permalink)
 Futures Operator 
New York, NY
 
Experience: Intermediate
Platform: Sierra Chart, thinkorswim
Broker: Amp-Rithmic/TT, IB
Trading: CL, GC, NQ
Posts: 601 since Nov 2010
Thanks Given: 2,039
Thanks Received: 258


liquidcci View Post
@Futures Operator I don't think is out of the ordinary for data provider paper feeds to be of less quality than live executing feeds.

Yes, but really what's the point in testing/demoing/comparing the different feeds then, if they don't give accurate representations of their live performance?

I've e-mailed @rithmic and linked them to this topic, and I actually see they have signed in and are viewing this thread, hopefully they can clear up any confusion here. I would love more clarity on the bandwidth/latency/jitter requirements, as well as best broker/feed source to avoid the lag issues that have been described here.

Reply With Quote
  #148 (permalink)
 
mattz's Avatar
 mattz   is a Vendor
 
Posts: 2,493 since Sep 2010
Thanks Given: 2,440
Thanks Received: 3,789

Over the years Rithmic had several demo systems. Currently they have 2, uat and paper trading.

Uat is connected to the test systems of the exchanges. Rithmic customers and prospects typically connect to uat to test basic functionality of programs they write that incorporate R | API. They test placing orders, getting market data, cancelling orders, etc. The test systems of the exchanges are run like actual exchanges so the market data in the exchanges’ test systems is the market data that the exchanges’ systems generate in response to new orders, modifications of orders and cancellations of orders. That market data is not market data form the live market. As there may not be many users connected to the exchanges’ test systems at any one time, and different users may be testing using different prices, the exchanges’ test system are not suitable for evaluating trading strategies or volume testing.

So Rithmic built it's own exchange simulator and hooked it up to real live market data. Rithmic customers and prospects may be granted access to this system, subject to exchange market data distribution rules, and test Rithmic’s front end screens, R | Trader and R | Trader Pro, third party screens like MultiCharts or SierraChart or their own proprietary trading software built with R | API. The paper trading system is a pretty good system for testing certain types of trading strategies and for testing basic functionality of a trading program and for testing trading programs with respect to market data throughput. The market data is the market data from the live market, but it is Rithmic that generates the fills. In our opinion its very accurate but it is not a substitute for the real thing. Many users find it to be a very useful tool.

Rithmic production systems run on machines different from the machines used by Rithmic’s uat and paper trading environments so that prod is not affected by users testing. The paper trading environment is not in Aurora (so the CME data it gets which originates in Aurora takes a few milliseconds to get to it (compared to Rithmic’s prod systems running in Aurora). The cost profile for Aurora and the cost profile of the paper trading environment are quite different, substantially lower for paper trading. Consequently, “you get what you pay for” translates into a paper trading system that is a good image of the live market but a bit slower.

If you would like to demo the live feed, please contact us at Optimus.

With respect to detecting and correcting slowness, Rithmic monitors the latency of their market data constantly. If Rithmic detects high latency, or if a user reports high latency, Rithmic investigates it and takes corrective action based upon their findings. As I am sure you can imagine, there can be many causes for latency, especially in an environment that has sustained peaks of market data rates in excess of 100,000 messages per second every day and which supports several thousand users concurrently. Sometimes bottlenecks affecting the smooth flow of market data occur because of changes in users’ behavior as happened a week or so ago when some users began requesting market data for all options (they stopped until they can request their data differently). Other times new or additional hardware is required as is the case presently (I understand that new hardware arrived today and will be deployed this weekend).

Trading futures and options involves substantial risk of loss and is not suitable for all investors. Past performance is not necessarily indicative of future results. You may lose more than your initial investment. All posts are opinions and do not claim to be facts. Please conduct your own due diligence. Use only Risk capital when trading Futures.
1 800 771 6748 local 561 367 8686 email [email protected]
Reply With Quote
The following 6 users say Thank You to mattz for this post:
  #149 (permalink)
 Futures Operator 
New York, NY
 
Experience: Intermediate
Platform: Sierra Chart, thinkorswim
Broker: Amp-Rithmic/TT, IB
Trading: CL, GC, NQ
Posts: 601 since Nov 2010
Thanks Given: 2,039
Thanks Received: 258

@mattz, thanks for posting Rithmic's response to my second email. For anyone else interested, below is their first response, to when I asked them to comment on the lag issue users have mentioned here. After which I asked them about the point of the demo feed if it's not accurate, and why these lag issues hadn't been corrected up till now, then they explained the above which matt posted.

Also, I'd note that Rithmic said either Optimus or Mirus could demo a live production feed.

"The posts seem to state that the market data lags are seen in our demo system. Our demo system (our paper trading system) runs completely separately from our prod system and on hardware that is not as powerful. It should not be used as a measure for speed, latency, etc.

In prod on Friday at the close and today, Monday around 10:13am ny time, we and some customers noticed some slowness when the market data rates spiked for a few seconds. we are taking action to make sure that when such spikes reoccur, and they will, that there will be virtually no slowness."

Reply With Quote
The following user says Thank You to Futures Operator for this post:
  #150 (permalink)
 Futures Operator 
New York, NY
 
Experience: Intermediate
Platform: Sierra Chart, thinkorswim
Broker: Amp-Rithmic/TT, IB
Trading: CL, GC, NQ
Posts: 601 since Nov 2010
Thanks Given: 2,039
Thanks Received: 258



manualtrader View Post
Hi josh,

Your test result is same as mine, and SC went through all my record yesterday, and it shows Rithmic feed lags, not my setup or SC problems. BUT, I got the Demo though Mirus, which uses Rithmic and Server - Paper Trading in SC. Today I setup the Demo through Optimus, using Rithmic and Server - Production, I tested this morning, works excellent, no lags, CL dropped 75 ticks in one minutes, I did not see any lags.

Anyway, my test shows that if you get Demo though Mirus, you will get Rithmic feed lag; if get from Optimus, Rithmic works great.

I don't think simply observing a lag on one feed on one day, and not observing a lag on another feed on another morning is a test that is scientific at all or gives any useful information. Even the laggy feed may not always lag, or if/when it does, you may not notice it or miss it.

As I qouted in my post from Rithmic above, they admitted even their production feed (what you got from Optimus as a demo) experienced some lags recently on over a few days, for short periods of time. They have already taken steps to address this issue.

Also, I asked Rithmic to clarify regarding the difference in their feed through different brokers, here is their response:

"The uat and paper trading environments provided by brokers who offer Rithmic is the same. For Prod, Optimus uses a system that we make available to our clients and is shared amongst them. Mirus has its own deployment of our software (Zen-Fire) on its own machines, in its own data center using its own exchange connections."

What I get from this is that, if you have UAT or Demo from Rithmic through any broker, it will be the same, and if you have Prod from Rithmic through any broker, it will be the same. However, ZF through Mirus is not the original pure Rithmic feed, as it goes through their own infastructure.

Reply With Quote





Last Updated on March 26, 2023


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts