NexusFi: Find Your Edge


Home Menu

 





Setup Dedicated Machine Chicago - My experience


Discussion in Brokers

Updated
      Top Posters
    1. looks_one liquidcci with 39 posts (60 thanks)
    2. looks_two Elite with 18 posts (0 thanks)
    3. looks_3 MWinfrey with 11 posts (0 thanks)
    4. looks_4 Big Mike with 10 posts (13 thanks)
      Best Posters
    1. looks_one artemiso with 2.3 thanks per post
    2. looks_two sam028 with 2.1 thanks per post
    3. looks_3 liquidcci with 1.5 thanks per post
    4. looks_4 Big Mike with 1.3 thanks per post
    1. trending_up 45,611 views
    2. thumb_up 131 thanks given
    3. group 44 followers
    1. forum 149 posts
    2. attach_file 2 attachments




 
Search this Thread

Setup Dedicated Machine Chicago - My experience

  #31 (permalink)
 
srgtroy's Avatar
 srgtroy 
Los Angeles, California Republic
Legendary  R.I.P. 1965-2023 
 
Experience: None
Platform: Sierra Chart
Broker: CQG
Trading: ES
Posts: 1,928 since Jan 2011
Thanks Given: 1,375
Thanks Received: 3,722

Thanks for the valuable info! Seems like you've created a really great setup with the best of all options.

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Are there any eval firms that allow you to sink to your …
Traders Hideout
My NT8 Volume Profile Split by Asian/Euro/Open
NinjaTrader
Futures True Range Report
The Elite Circle
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
New Micros: Ultra 10-Year & Ultra T-Bond -- Live Now
Treasury Notes and Bonds
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Get funded firms 2023/2024 - Any recommendations or word …
61 thanks
Funded Trader platforms
39 thanks
NexusFi site changelog and issues/problem reporting
26 thanks
GFIs1 1 DAX trade per day journal
18 thanks
The Program
18 thanks
  #32 (permalink)
 Xeno 
UK
 
Experience: Intermediate
Platform: Ninja
Broker: Mirus/Zen
Trading: Futures - bonds, currencies, index
Posts: 288 since Oct 2010
Thanks Given: 70
Thanks Received: 274

Thanks for the useful info. Here are some random thoughts, in no particular order.

1. I would love to do this, but I have a Linux VM running loads of analytics and my strategies access my shared drive regularly to pick up data. I could transfer this to a co-located Linux VM, of course.

2. Comparing dedicated and VM, there is one other factor, and that is that a VM can be more reliable than dedicated if it can easily float round hardware.

3. My ping times are also around 100-120 ms. I think the Atlantic sticks about 70-80 on. I have tested fill times, and generally they're fine. Typically 130-300ms assuming you don't go in a queue at the exchange.

4. I could easily be convinced, but at the moment I'm not, that 1ms to the broker's servers makes much difference compared to 50 or 100ms. Sure, you may be getting ahead in some queue, but I figure the queue goes

a) the big banks and small professional companies
b) automated retail traders colocated
c) automated retail traders non-colocated
d) retail.

Since you're already in c) I'm not sure b) helps so much, since c) is so few people anyway. Still, it can't do any harm (I do mostly limit anyway so it's even less of a deal to me)

5. I *think* Zen have a European server for executing on e.g. Eurex, but I'd like to know for sure. As you say, going to the US first is silly.

Reply With Quote
  #33 (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



Xeno View Post
Thanks for the useful info. Here are some random thoughts, in no particular order.

1. I would love to do this, but I have a Linux VM running loads of analytics and my strategies access my shared drive regularly to pick up data. I could transfer this to a co-located Linux VM, of course.

2. Comparing dedicated and VM, there is one other factor, and that is that a VM can be more reliable than dedicated if it can easily float round hardware.

3. My ping times are also around 100-120 ms. I think the Atlantic sticks about 70-80 on. I have tested fill times, and generally they're fine. Typically 130-300ms assuming you don't go in a queue at the exchange.

4. I could easily be convinced, but at the moment I'm not, that 1ms to the broker's servers makes much difference compared to 50 or 100ms. Sure, you may be getting ahead in some queue, but I figure the queue goes

a) the big banks and small professional companies
b) automated retail traders colocated
c) automated retail traders non-colocated
d) retail.

Since you're already in c) I'm not sure b) helps so much, since c) is so few people anyway. Still, it can't do any harm (I do mostly limit anyway so it's even less of a deal to me)

5. I *think* Zen have a European server for executing on e.g. Eurex, but I'd like to know for sure. As you say, going to the US first is silly.

Xeno thanks for your thoughts on this. I think it depends on each persons situation on whether this is beneficial. As far as dedicated vs VM. I don't think all VM's are bad but problem is someone else on the shared server could do something to bring entire machine down. So you have to get a host that does not overload the server with to many virtual machines. Even then someone on the server could still create a problem so I personally just feel better about dedicated even though the cost is higher.

It is debatable if lower latency produces better fills as it is hard to measure. But like you said it can't hurt and missed trades or to much slippage can cause problems with my probabilities so any edge I can get I will take. Sub 1ms gives me warm fuzzies.

A real advantage is redundant internet connections, power backup etc... I had redundant connections in my home with a dual wan router that would switch to another connection if one went down. But never quite worked as advertised. I also had power backup but not at generator level.

I went this route for multiple reasons but those reasons may not benefit everyone.

"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."
Started this thread Reply With Quote
  #34 (permalink)
 Xeno 
UK
 
Experience: Intermediate
Platform: Ninja
Broker: Mirus/Zen
Trading: Futures - bonds, currencies, index
Posts: 288 since Oct 2010
Thanks Given: 70
Thanks Received: 274


liquidcci View Post
Xeno thanks for your thoughts on this. I think it depends on each persons situation on whether this is beneficial. As far as dedicated vs VM. I don't think all VM's are bad but problem is someone else on the shared server could do something to bring entire machine down. So you have to get a host that does not overload the server with to many virtual machines. Even then someone on the server could still create a problem so I personally just feel better about dedicated even though the cost is higher.

Yes, I agree, although I do think it's quite advanced now in that you can get VMs that have guaranteed mem/cpu amounts. Also, if it starts to go wrong in some way, it automatically switches to different hardware (is that what cloud is called these days? I'm a bit out of touch...) If your dedicated server had, say, a mem failure, how long would it be before you were up again?

There's not much in it really, and I can certainly see why dedicated seems good.

Reply With Quote
  #35 (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


Xeno View Post
Yes, I agree, although I do think it's quite advanced now in that you can get VMs that have guaranteed mem/cpu amounts. Also, if it starts to go wrong in some way, it automatically switches to different hardware (is that what cloud is called these days? I'm a bit out of touch...) If your dedicated server had, say, a mem failure, how long would it be before you were up again?

There's not much in it really, and I can certainly see why dedicated seems good.

Yes that is essentially the cloud. I have used cloud type situations for web hosting and you do get problems with it because of the shared nature. Even though you get your own mem and cpu amounts an individual could bring the whole server down. As far as a cloud situation where you have server clusters that when one fails you roll to another I have found they have horrible latency and do have downtime.

In reference to co-location. The server I have is not classified as co-located. But it is housed in same building as co-located stuff. The exchanges have matching engines in the building where my dedicated server sits. I am not sure but I think only difference in co-located would be providing my own personal server and have them place it in building. However, I am not sure if by doing that it gets me any closer to those matching engines. It might but with sub 1ms speeds I must be pretty close.

If had a mem failure on a dedicated machine my guess is a few hours. But I should be alerted within a few minutes of that happening so I would just switch to my home machine until they fixed it so would be minimal downtime. I keep my home machine for backtesting and as a backup system.

"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."
Started this thread Reply With Quote
  #36 (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

Update 7/1
After 3 weeks with my dedicated server everything has worked flawlessly. I realize 3 weeks is a short time frame to update and will update further out as well. The 1ms latency has already made a difference on my fills. The server is stable with no downtime at all. Running NT on the atom d510 processor does not seem to tax the system and my processor is only being taxed at 5% to 10%. NT opens slower than on my much more powerful home machine. But in real world application with a few charts running it runs perfectly with no lag or freezes.

(To see my complete detailed information on my dedicated server please see first post in this thread)

"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."
Started this thread Reply With Quote
Thanked by:
  #37 (permalink)
 David 
UK
 
Experience: Intermediate
Platform: NinjaTrader
Trading: Futures
Posts: 88 since Jun 2009
Thanks Given: 35
Thanks Received: 84


srgtroy View Post
Did you mention what broker you are using?

This is an intriguing solution. However, i use Interactive Brokers and I wonder if their security mechanism which requires you to input additional codes that change every time you log on would be a problem?

I use an Interactive Brokers Financial Advisor account on a dedicated server and all I have to do each day is to log into the server by RDP and boot up TWS and input the security codes from the card, Simple.

I don't use NT for automated trading, but use Sierra Chart on the dedicated server, which makes NT seem slow and clunky. I can run many instances of SC on the server whereas you can only run one instance of NT on a server, which is very limiting.

Another advantage of SC over NT in this environment is that you only need to deploy a DLL onto the server, which is already encrypted as it is compiled C++ so there is no need to store scripts on the server at all. C++ is also faster than C#.

This setup allows me to trade different accounts at the same time, from the same strategy, and is blazingly fast and reliable.

David

Reply With Quote
  #38 (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


David View Post
I use an Interactive Brokers Financial Advisor account on a dedicated server and all I have to do each day is to log into the server by RDP and boot up TWS and input the security codes from the card, Simple.

I don't use NT for automated trading, but use Sierra Chart on the dedicated server, which makes NT seem slow and clunky. I can run many instances of SC on the server whereas you can only run one instance of NT on a server, which is very limiting.

Another advantage of SC over NT in this environment is that you only need to deploy a DLL onto the server, which is already encrypted as it is compiled C++ so there is no need to store scripts on the server at all. C++ is also faster than C#.

This setup allows me to trade different accounts at the same time, from the same strategy, and is blazingly fast and reliable.

David

I don't find NT7 slow. 6.5 was clunky but 7.0 is not imo at least for how I run it. By no means is it perfect though. I do not use Interactive Brokers because they filter ticks. I use a rithmic feed which is unfiltered,fast, and stable. But different things work for different traders and every platform has strengths and weaknesses so glad you have something you like. Thanks for your input as I always like to hear what is working for others. I think with both agree on the premise of this thread that a dedicated server is beneficial.

"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."
Started this thread Reply With Quote
  #39 (permalink)
 David 
UK
 
Experience: Intermediate
Platform: NinjaTrader
Trading: Futures
Posts: 88 since Jun 2009
Thanks Given: 35
Thanks Received: 84


liquidcci View Post
I do not use Interactive Brokers because they filter ticks. I use a rithmic feed which is unfiltered,fast, and stable.

Sorry, I forgot to add that I use IQFEED for that very reason.

Reply With Quote
  #40 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,396 since Jun 2009
Thanks Given: 33,172
Thanks Received: 101,537



liquidcci View Post
Update 7/1
After 3 weeks with my dedicated server everything has worked flawlessly. I realize 3 weeks is a short time frame to update and will update further out as well. The 1ms latency has already made a difference on my fills. The server is stable with no downtime at all. Running NT on the atom d510 processor does not seem to tax the system and my processor is only being taxed at 5% to 10%. NT opens slower than on my much more powerful home machine. But in real world application with a few charts running it runs perfectly with no lag or freezes.

Where is it physically located?

How much memory?

How much per month cost?

Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote




Last Updated on February 7, 2013


© 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