NexusFi: Find Your Edge


Home Menu

 





CME Aurora Illinois Co-location?


Discussion in Traders Hideout

Updated
      Top Posters
    1. looks_one LukePoga with 14 posts (0 thanks)
    2. looks_two mattz with 9 posts (0 thanks)
    3. looks_3 ChrisK5 with 3 posts (2 thanks)
    4. looks_4 sam028 with 2 posts (2 thanks)
      Best Posters
    1. looks_one sam028 with 1 thanks per post
    2. looks_two DavidHP with 1 thanks per post
    3. looks_3 amoeba with 1 thanks per post
    4. looks_4 ChrisK5 with 0.7 thanks per post
    1. trending_up 9,530 views
    2. thumb_up 7 thanks given
    3. group 14 followers
    1. forum 34 posts
    2. attach_file 0 attachments




 
Search this Thread

CME Aurora Illinois Co-location?

  #11 (permalink)
 
mattz's Avatar
 mattz   is a Vendor
 
Posts: 2,493 since Sep 2010
Thanks Given: 2,441
Thanks Received: 3,791


LukePoga View Post
from experience with other products, there is latency between the order hitting the provider, for example Rithmic, and the order being confirmed in the order book on the exchange. I would like to know that latency. particularly in volatility when this latency widens.

Will check for you and get back to you.

Matt Z
Optimus Futures

There is a substantial risk of loss in futures trading. Past performance is not indicative of future results.

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]
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote

Can you help answer these questions
from other members on NexusFi?
MC PL editor upgrade
MultiCharts
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
REcommedations for programming help
Sierra Chart
Quantum physics & Trading dynamics
The Elite Circle
Cheap historycal L1 data for stocks
Stocks and ETFs
 
  #12 (permalink)
 
sam028's Avatar
 sam028 
Site Moderator
 
Posts: 3,765 since Jun 2009
Thanks Given: 3,825
Thanks Received: 4,629


LukePoga View Post
...
latency from Rithmic to exchange order book: i can not test without expensive live trades, expensive to evaluate, changes dramatically at busy periods...

You can easily do something at no cost which will give you some clues (I wrote a Ninja strategy which should be in this very forum somewhere):
- send a limit order far from the current price
- cancel it and see how long did it takes
If you do this during different days/hours and then do some statistics, you'll get an idea of the expected execution latency.

Of course you'll have to write this "fake strategy" with the provider's API, preferably in C++ to limit your own CPU time overhead.
I do have statistics (CQG vs Rithmic) from my own machines in 350E Cermak rd. (I still think colo in Aurora doesn't make sense unless being a big guy with FPGA/InfiniBand/GPU/..., way too expensive for the latency/execution gains) but it was done 3 or 4 years ago and it may not be valid anymore.

Also keep in mind that while the instrument and the volatility is involved the order type also have to do with how prioritized will be your order and how long it will take for it to be in the order book.
So you'll be able to compare CQG to Rithmic to Interactive Brokers for example but getting a "maximum execution delay" without executing real orders and getting filled (so you can do your own statistics) is basically impossible.
Providers advertise on their amazing execution latency (which is sometimes true, sometimes less true ) but I don't think any of them will guarantee a max. execution latency (unless it's < 1 second or something ).

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
Thanked by:
  #13 (permalink)
 LukePoga 
Sydney Australia
 
Experience: Intermediate
Platform: Rithmic API
Trading: ES CL
Posts: 63 since Jan 2014
Thanks Given: 11
Thanks Received: 24


sam, thanks for the post. i have done similar measurements for other markets. the problem i had with OTC Forex, is that the closer your limit order is to the BBO the more time it takes for the market to confirm your order. and secondly, the size of your order affects routing to liquidity providers. but forex is a dirty place and im a noob to futures so I may be (pleasantly) wrong!

Started this thread Reply With Quote
  #14 (permalink)
 
sam028's Avatar
 sam028 
Site Moderator
 
Posts: 3,765 since Jun 2009
Thanks Given: 3,825
Thanks Received: 4,629


LukePoga View Post
sam, thanks for the post. i have done similar measurements for other markets. the problem i had with OTC Forex, is that the closer your limit order is to the BBO the more time it takes for the market to confirm your order. and secondly, the size of your order affects routing to liquidity providers. but forex is a dirty place and im a noob to futures so I may be (pleasantly) wrong!

Hmm, why are you talking about CME/Aurora if you're interested in OTC Fx? I though you were talking about CME FX Futures, not spot Fx.
AFAIK, while there is something planned in this area, the CME is offering futures and futures options on Fx but that's all.

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
  #15 (permalink)
 LukePoga 
Sydney Australia
 
Experience: Intermediate
Platform: Rithmic API
Trading: ES CL
Posts: 63 since Jan 2014
Thanks Given: 11
Thanks Received: 24


sam028 View Post
Hmm, why are you talking about CME/Aurora if you're interested in OTC Fx? I though you were talking about CME FX Futures, not spot Fx.
AFAIK, while there is something planned in this area, the CME is offering futures and futures options on Fx but that's all.

just describing my previous experience from FX, and wondering if similar issues might occur in futures. in not interested in FX at all.

Started this thread Reply With Quote
  #16 (permalink)
 
DavidHP's Avatar
 DavidHP 
Isla Mujeres, MX
Legendary Market Wizard
 
Experience: Advanced
Platform: NinjaTrader
Broker: Ninjatrader / Optimus Futures / AmpFutures
Trading: ES / 6E / 6B / CL
Frequency: Every few days
Duration: Minutes
Posts: 1,612 since Aug 2009
Thanks Given: 11,345
Thanks Received: 2,747


sam028 View Post
You can easily do something at no cost which will give you some clues (I wrote a Ninja strategy which should be in this very forum somewhere):
- send a limit order far from the current price
- cancel it and see how long did it takes


Rejoice in the Thunderstorms of Life . . .
Knowing it's not about Clouds or Wind. . .
But Learning to Dance in the Rain ! ! !
Follow me on Twitter Reply With Quote
Thanked by:
  #17 (permalink)
 LukePoga 
Sydney Australia
 
Experience: Intermediate
Platform: Rithmic API
Trading: ES CL
Posts: 63 since Jan 2014
Thanks Given: 11
Thanks Received: 24


DavidHP View Post

Thanks for the link David.

Can I please get clarity on what purpose is Rithmic? Specifically in relation to:

Data Feed: From my understanding the CME sends out the data feed to distributors, and people connect to the distributors. So do I use Rithmic for data feed? Or do I need someone like Kinetic for this? Or can I get a feed from CME? Is that a cost issue?

Order placement: From my understanding, Rithmic allows me to place orders on the exchange with authority of an FCM. Can I place orders direct to the exchange (with authority of an FCM)? Is there a cost reason to us Rithmic and not go direct? Does an order go through a Rithmic server, or is it just a software tool, and if so can I just use my own FIX connection to the Exchange?

Regarding FCMs, Do they interact with the order in any way or is it just for billing after the fact (via account id at end of day for example)?

Started this thread Reply With Quote
  #18 (permalink)
 
mattz's Avatar
 mattz   is a Vendor
 
Posts: 2,493 since Sep 2010
Thanks Given: 2,441
Thanks Received: 3,791


LukePoga View Post
Thanks for the link David.

Can I please get clarity on what purpose is Rithmic? Specifically in relation to:

Data Feed: From my understanding the CME sends out the data feed to distributors, and people connect to the distributors. So do I use Rithmic for data feed? Or do I need someone like Kinetic for this? Or can I get a feed from CME? Is that a cost issue?

Order placement: From my understanding, Rithmic allows me to place orders on the exchange with authority of an FCM. Can I place orders direct to the exchange (with authority of an FCM)? Is there a cost reason to us Rithmic and not go direct?

Regarding FCMs, Do they interact with the order in any way or is it just for billing after the fact (via account id at end of day for example)?

Rithmic is a Direct Market Access feed. But, it must hit the RISK side at the FCM which takes milliseconds.

Your billing is done at the end of the month.

You need a data distributor as far as I know to get your data.

Thanks.

Matt Z
Optimus Futures

There is a substantial risk of loss in futures trading. Past performance is not indicative of future results.

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]
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #19 (permalink)
 LukePoga 
Sydney Australia
 
Experience: Intermediate
Platform: Rithmic API
Trading: ES CL
Posts: 63 since Jan 2014
Thanks Given: 11
Thanks Received: 24

thanks Matt.

so now from my understanding there is a Risk Server in front of the exchange, and that is owned by the FCM.

my main aim is to get lowest latency for reasonable cost. If I spent thousands on a server in the CME Datacentre to get microseconds from the exchange (Proximity Hosting has 1U server racks for $1150USD/month, which they say can use Rithmics network), yet it takes milliseconds to go via the risk server first, that wouldnt make much sense.

So I guess I am asking now is there a way to decrease the risk check delay? are there low latency FCMs? or does cost blow out?

Started this thread Reply With Quote
  #20 (permalink)
 
mattz's Avatar
 mattz   is a Vendor
 
Posts: 2,493 since Sep 2010
Thanks Given: 2,441
Thanks Received: 3,791



LukePoga View Post
thanks Matt.

so now from my understanding there is a Risk Server in front of the exchange, and that is owned by the FCM.

my main aim is to get lowest latency for reasonable cost. If I spent thousands on a server in the CME Datacentre to get microseconds from the exchange (Proximity Hosting has 1U server racks for $1150USD/month, which they say can use Rithmics network), yet it takes milliseconds to go via the risk server first, that wouldnt make much sense.

So I guess I am asking now is there a way to decrease the risk check delay? are there low latency FCMs? or does cost blow out?

I understand that you want to decrease latency, but let's be practical too.There isn't another server risk, it is done via the same API you use. As Sam suggested, use a server in Chi, and if that does not work for you, get the Aurora one.

You are moving from FX to Futures, so slow and steady. You first need to see if you will even trade at the same frequency you anticipate.

Thanks,
Matt Z
Optimus Futures

There is a substantial risk of loss in futures trading. Past performance is not indicative of future results.

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]
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote




Last Updated on January 15, 2018


© 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