NexusFi: Find Your Edge


Home Menu

 





Rithmic data latency


Discussion in Traders Hideout

Updated
      Top Posters
    1. looks_one glennts with 2 posts (2 thanks)
    2. looks_two bobwest with 2 posts (1 thanks)
    3. looks_3 shortski with 2 posts (2 thanks)
    4. looks_4 hiveminding with 2 posts (0 thanks)
      Best Posters
    1. looks_one artemiso with 4 thanks per post
    2. looks_two shortski with 1 thanks per post
    3. looks_3 glennts with 1 thanks per post
    4. looks_4 bobwest with 0.5 thanks per post
    1. trending_up 5,719 views
    2. thumb_up 9 thanks given
    3. group 7 followers
    1. forum 11 posts
    2. attach_file 0 attachments




Closed Thread
 
Search this Thread

Rithmic data latency

  #1 (permalink)
 
hiveminding's Avatar
 hiveminding 
Daegu + Korea
 
Experience: Beginner
Platform: Tradestation, Tradovate
Trading: NQ, ES
Posts: 8 since Sep 2020
Thanks Given: 5
Thanks Received: 0

I am experiencing ongoing (over 2 months) Rithmic data latency issues. I'm currently doing an evaluation with Apex trader funding. At the open of RTH every day, the latency sometimes gets over 200,000ms. I've been in contact with Rithmic and Apex about the issues but there doesn't seem to be any solution thus far. Trading platform is Quantower. Here's what I've done from my end:

New CPU (i7 -7700k). The switch from my old CPU made no difference at all.
New SSD hard drive
Sync time zone regularly.
I have 100mbps internet connection with a 10ms ping.
Not running any superfluous programs. Only 2 charts and 1 indicator.

This has been driving me crazy lately. Would love to know if anyone can suggest a solution or has dealt with a similar issue.

Started this thread

Can you help answer these questions
from other members on NexusFi?
Cheap historycal L1 data for stocks
Stocks and ETFs
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
What broker to use for trading palladium futures
Commodities
ZombieSqueeze
Platforms and Indicators
Better Renko Gaps
The Elite Circle
 
  #2 (permalink)
 tr8er 
Europe
Legendary Market Wizard
 
Experience: Advanced
Platform: TradeNavigator, BookMap
Trading: ES, CL, 6E, 6B
Posts: 704 since Jan 2017
Thanks Given: 220
Thanks Received: 709

I guess the API from your software (Quantower) is not the best, but I don't know.

Try to use differt connections. I'm from Europe, but the "Chicago" connections is always the best for me.

  #3 (permalink)
 
hiveminding's Avatar
 hiveminding 
Daegu + Korea
 
Experience: Beginner
Platform: Tradestation, Tradovate
Trading: NQ, ES
Posts: 8 since Sep 2020
Thanks Given: 5
Thanks Received: 0


Thanks for your reply. I'm in Korea and I've tried Chicago, Seoul, Tokyo, Singapore.
When it's working (outside of RTH and at less volatile times), Seoul seems to have the best ping.
At the current moment, I can't even log in to RTrader pro successfully on Chicago, or Seoul.

Started this thread
  #4 (permalink)
TraderMichaelB
Tulsa + Oklahoma/United States
 
Posts: 33 since Aug 2018
Thanks Given: 5
Thanks Received: 51

I have frequent connection/delay issues with them as well, including orders that are sent but not processed. Frustrating and dangerous. You're not alone.

  #5 (permalink)
 artemiso 
New York, NY
 
Experience: Beginner
Platform: Vanguard 401k
Broker: Yahoo Finance
Trading: Mutual funds
Posts: 1,152 since Jul 2012
Thanks Given: 784
Thanks Received: 2,685

200,000 ms delay is often a signal of server-side TCP buffering because the client is not consuming the data fast enough.

Check with Rithmic if you're receiving data from them via TCP transport. If so, consider ways to optimize this, e.g. significantly increase the size of your TCP receive buffer, or ensure no slow application logic is creating backpressure or blocking your dispatcher from reading off the TCP socket.

Thanked by:
  #6 (permalink)
 
glennts's Avatar
 glennts 
Corpus Christi, TX / Westcliffe, CO
 
Experience: Advanced
Platform: NinjaTrader
Broker: DDT / Rithmic / Kinetick / IQ
Trading: 6E, ES
Posts: 420 since Oct 2010
Thanks Given: 24
Thanks Received: 1,022

https://docs.microsoft.com/en-us/windows-server/networking/technologies/network-subsystem/net-sub-performance-tuning-nics

how to adjust TCP buffer

>>For example, for a connection that has a latency of 10 ms, the total achievable throughput is only 51 Mbps. This value is reasonable for a large corporate network infrastructure. However, by using autotuning to adjust the receive window, the connection can achieve the full line rate of a 1-Gbps connection.<<

>>To review the current settings, open a Command Prompt window and run the following command:
cmd

netsh interface tcp show global <<

Thanked by:
  #7 (permalink)
Sinna
Westminster UK
 
Posts: 2 since Apr 2022
Thanks Given: 0
Thanks Received: 0

I have had a great deal of issues.

Firstly Ninja Trader is not fit for purpose, and neither is the rithmic data feed. I have had multiple order rejections and slow downs, failed orders, and positions that can not be exited. I passed this on to Apex and rithmic with no solution or answers.

I have videos of orders being rejected and positions stuck until exited for account stop loss being breeched.This has had on a few occasions and no solutions have been found. APEX seem to ignore the issue only once rectifying the problem.

Another issue is trading the open is practically impossible. Your orders will freeze and data feed will getting to a halt. This seems to Happen at the time the order is filled. Abd I assume its a messaging issue.

So sorry to see so many others with issues.

  #8 (permalink)
 shortski 
Calgary, AB, Canada
 
Experience: Intermediate
Platform: Multicharts & NinjaTrader
Broker: Mirus/Zen-Fire
Trading: ES CL TF 6E
Posts: 162 since Jun 2009
Thanks Given: 101
Thanks Received: 80

IF you have been having Rithmic data issues - read this and weep.

: Rithmic slowdown July 8, 2022



All times are US Central time on 08 Jul 2022.



Around 10:44 we began to receive reports from customers and users of our paper trading environment that traders could not get out of trades or log in.

At 11:55 we identified that programs running on a server that handles traffic between our Aurora center and our Chicago data center were unable to access additional memory.

At 14:48 we determined that that server had run out of memory and rebooted that server.

By 14:57 that machine had completed its reboot, all its programs recovered and all service was restored.



Some of our servers increase their memory consumption as the week moves from Sunday to Saturday.

Between 01 Jul and 05 Jul the volume of user traffic increased significantly.



Between the normal increase in memory usage as the week moves on and the noticeable increase in user traffic of the system, it seems that the server that handles the traffic between our Aurora data center and our Chicago data center reached its memory limit. As we generally configure our machines to have memory far in excess of its expected need, it is extremely unusual for any of our machines to ever run out of memory. Additionally the server that handles the traffic between these 2 data centers was not part of a redundant set which meant that a machine failure (out of memory is such a failure) could not be handled gracefully without an outage.



Over this coming week:

We will be increasing the amount of memory of this and other servers.

We will be watching memory consumption in real-time ready to take any of the following actions:

Reduce memory consumption of programs that show excess memory consumption (trim their excess memory usage);

Stop and start such programs if they consume excess memory quickly after they are trimmed;

Reboot the machine if its memory consumption approaches the limit of its installed memory.



We will also reconfigure our system, which may require us to purchase additional equipment, to have the traffic that moves between our Aurora and Chicago data centers transit across multiple redundant servers which will reduce or eliminate any downtime if a single server handling such traffic fails.





Rithmic Operations
[email protected]
Support : (877) 408-0008

Thanked by:
  #9 (permalink)
 
glennts's Avatar
 glennts 
Corpus Christi, TX / Westcliffe, CO
 
Experience: Advanced
Platform: NinjaTrader
Broker: DDT / Rithmic / Kinetick / IQ
Trading: 6E, ES
Posts: 420 since Oct 2010
Thanks Given: 24
Thanks Received: 1,022


shortski View Post
IF you have been having Rithmic data issues - read this and weep.

: Rithmic slowdown July 8, 2022
All times are US Central time on 08 Jul 2022.

Around 10:44 we began to receive reports from customers and users of our paper trading environment that traders could not get out of trades or log in.

"Paper trading environment" might explain why users who are not Sim trading have not experienced the same issues.

"If you don't want random outcomes, don't make random decisions."
Thanked by:
  #10 (permalink)
 
bobwest's Avatar
 bobwest 
Western Florida
Site Moderator
 
Experience: Advanced
Platform: Sierra Chart
Trading: ES, YM
Frequency: Several times daily
Duration: Minutes
Posts: 8,172 since Jan 2013
Thanks Given: 57,505
Thanks Received: 26,292



glennts View Post
"Paper trading environment" might explain why users who are not Sim trading have not experienced the same issues.

It might, and probably does. The quote from Rithmic has the server in question down from 10:44 to 14:57, over four hours. Given how many brokers use Rithmic for their live trades, I would expect this to have been an industry-wide disaster if live trading had been involved. But I don't believe this to have been the case (anyone who knows differently, please respond.)

Still, Rithmic should not have been vulnerable to this. It is basic in production systems to have redundancy and to not have a "single point of failure," where a system can go down because one component or link in the chain fails. They do mention that they "may" purchase additional equipment to prevent this failure in the future. I assume that "may" is actually "will," or that they will otherwise eliminate this weakness using existing equipment to provide redundancy. If not, it will bite them again at some point.

Bob.

When one door closes, another opens.
-- Cervantes, Don Quixote
Thanked by:

Closed Thread



Last Updated on July 13, 2022


© 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