NexusFi: Find Your Edge


Home Menu

 





Leased Server anybody every do this?


Discussion in Brokers

Updated
      Top Posters
    1. looks_one artemiso with 6 posts (3 thanks)
    2. looks_two Big Mike with 3 posts (1 thanks)
    3. looks_3 c12345 with 2 posts (0 thanks)
    4. looks_4 sam028 with 2 posts (4 thanks)
      Best Posters
    1. looks_one sam028 with 2 thanks per post
    2. looks_two redratsal with 1 thanks per post
    3. looks_3 artemiso with 0.5 thanks per post
    4. looks_4 Big Mike with 0.3 thanks per post
    1. trending_up 9,275 views
    2. thumb_up 12 thanks given
    3. group 9 followers
    1. forum 17 posts
    2. attach_file 4 attachments




 
Search this Thread

Leased Server anybody every do this?

  #1 (permalink)
c12345
PA
 
Posts: 81 since Sep 2009
Thanks Given: 4
Thanks Received: 47

I have been looking into the idea of leasing a server at a data center, that has a good solid data center, good backbone as far as the networking end of things, reliable service, and high reliability as far as uptime.


The goal would be to find a company that can offer me a leased server, which I can install my trading software on and run my automated strategies on, I currently clear trades through IB, I used to clear also through PFG, but as everyone knows that is no more...

I have reached out to IB and they offer a dedicated circuit into their data center, obviousley there is a cost to this, so I was considering the other option of a leased server.

Any body out there that is willing to share who they went with, and the pros, and cons of this, costs, and also the latency to their brokers execution platform, and also your data feed, IE Zenfire/Kinetick/other, etc. etc.

Just trying to get an idea if this is an option for me to consider looking more into.

I found a few places on the internet already, and getting information from them, once I get the info back I will share it with everyone.

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Futures True Range Report
The Elite Circle
Better Renko Gaps
The Elite Circle
The space time continuum and the dynamics of a financial …
Emini and Emicro Index
ZombieSqueeze
Platforms and Indicators
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
 
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
Battlestations: Show us your trading desks!
26 thanks
The Program
18 thanks
  #3 (permalink)
 
redratsal's Avatar
 redratsal 
Milan (I)
 
Experience: Advanced
Platform: Ninjatrader
Broker: Kinetick
Trading: FDAX,6E,CL,YM,NQ,ES
Posts: 1,648 since Oct 2010
Thanks Given: 1,215
Thanks Received: 2,090


Look in this thread

Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #4 (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

Sounds to me that you need a VPS service rather than a true server colocation service. It would cost upwards of $5000 to rent a rack in Equinix Aurora/Frankfurt for sub-millisecond fills, but that is overkill for most people.

I believe (they keep this slightly secret) that IB's servers are in Greenwich, Connecticut, which means you'll want to find a VPS service that is located on the east coast. To prove this hypothesis, my Chicago server averages 1.9ms round trip pings to CQG's Chicago server, but takes 22ms to IB's "secretly-located" server. Before you try anything else, go set up a free Amazon EC2 account, build a virtual server image in its U.S. East (Virginia) data center and see if you get satisfactory latencies between the VPS and IB's trading server (gw1.ibllc.com). If you're located in PA already, though, you wouldn't gain appreciable advantage through EC2 besides the advantage of getting near 100% uptime for practically free.

The biggest weakness with a VPS setup is that many trading platforms are not optimized for multiple cores - especially NinjaTrader - which means that you will not benefit from choosing a high performance plan past a certain number of cores. (I've actually benchmarked this: NT takes exactly the same time to complete the same optimization sequence on a 1 core x 1.6 GHz, 2 GB RAM machine as it does a 32 core x 1.6 GHz, 32 GB RAM machine.) However, most VPS providers do just that - you pay more for extra cores, not extra clocks on each core. In short, if your strategy is going to require a lot of computation, you will probably have to use your own server hardware.

If you have the time and expertise to build a VHD image, figure out Microsoft's VM role lingo and write C# code, and have a copy of Windows 2008 Server R2, Windows Azure has a Chicago data center that should average in the 1.0~1.9ms range to any Chicago-based brokerage. 90 day free trial. You can probably find a workaround to be perpetually on free "trial".

The biggest advantage has been uptime. The second notable advantage (few people emphasize this but I've found it to be more impressive than connection speed) has to deal with mitigating basic issues of the human element with a dedicated trading machine - it has become much easier to restore a backup, manage a strategy among several users, avoid accidental shutdown or someone stupid pressing F5 for his MacBook backlighting while NT is running. Speed on the other hand, not so much; I've found some of my strategies to be bottlenecked by CPU performance, not connection speed.

Lastly, here are some round-trip pings from my servers to a sample collection of brokerages' servers.

Interactive Brokers (US trading server)
Chicago, IL 22.373
London, UK 87.455
Singapore 273.101
Tokyo, Japan 203.030

Interactive Brokers (European trading server)
Chicago, IL 111.353
London, UK 27.274
Singapore 339.209
Tokyo, Japan 272.005

CQG (Chicago)
Chicago, IL 1.972
London, UK 90.869
Tokyo, Japan 177.638

CQG (New York)
Chicago, IL 21.258
London, UK 73.540
Tokyo, Japan 200.914

CQG (London)
Chicago, IL 94.427
London, UK 4.771
Tokyo, Japan 269.064

Zen-Fire (Chicago)
Chicago, IL 1.831
London, UK 93.346
Singapore 240.073
Tokyo, Japan 171.887

Reply With Quote
Thanked by:
  #5 (permalink)
 NetTecture 
Szczecin
 
Experience: Intermediate
Platform: Ninja, writing own now
Posts: 211 since Mar 2010


c12345 View Post
Leased Server anybody every do this? .

No, noone ever did that, which is why there are no companies offering this. Ups, thre are. Come on, the titel is not smart.

Anyhow, for tradin there are like three layers.

* Aurora - REALLY expensive. VERY fast, but unless you need it it just COSTS. We talk 4 digit for a server and you have to own the server anyway. Remote hands 500 USD per hour (iks).
* Second tier financial, which I was offered by some brokers. 400 USD per month, cheaper remote hands, no server lease.
* TONS of companies (fdcservers, swiftway - I use the later) that rent you servers in Chicago. In my cae i pay around 180 USD per month, have a 16gb ram quad core with a 120gb ssd and a 1tb hard disc and 10.000gb traffic. I have 1ms to my broker. Good enough for me. Not the cheapest opton, but I like to run my own virtualization platform to have 2-3 trading machines (real, simulated, technical testing).

Latest there are virtual servers, but those have disadvantages but thy can be a lot cheaper.

THe rest is you having to know what you want and need

Reply With Quote
  #6 (permalink)
c12345
PA
 
Posts: 81 since Sep 2009
Thanks Given: 4
Thanks Received: 47

Here are a few I am looking at:

BT Radianz is the leading provider of secure, reliable, and scalable connectivity to the global financial community. The company's shared market infrastructure is a neutral platform that provides turnkey access to a broad array of pre-trade, trade, and post-trade applications from leading content and service providers across the straight-through processing (STP) chain.

SAVVIS, Inc. (NASDAQ: SVVS) is a global IT utility services provider that leads the industry in delivering secure, reliable, and scalable hosting, network, and application services. SAVVIS' strategic approach combines the use of virtualization technology, a utility services model, and automated software management and provisioning systems. SAVVIS solutions enable customers to focus on their core business while SAVVIS ensures the quality of their IT infrastructure. With an IT services platform that extends to 45 countries, SAVVIS is one of the world's largest providers of IP computing services.

Enterprise Cloud - Managed Hosting - Colocation | Savvis, Inc


IB will also support a direct leased T1 line into the IB data center.

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

@artemiso, can you share your CQG pingable IP ?
I have quite similar results with IB US, 18ms from Chicago, 2ms from NY (New-Jersey).
Of course latency matters, but the standard deviation of this latency matters too, it has to be as low as possible.

@c12345: very honestly, I won't recommend any cloud based solution, Azure, EC2, RackSpace, ..., for this kind of activity (trading automated or discretionary). The perfomances can be excellent during one day (hour), bad the other one, and you don't really know why. Cloud based solutions may be good for backtesting (but it might be cheaper to buy a 2 years old i7 based PC), but it's really not a good idea for real-time stuff. I'm using cloud solution to store big documents, and some solutions works great when you want to deal with cheap and secure very large file-systems (RackSpace/Swift), but for real-time stuff, forget it!

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
Thanked by:
  #8 (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


sam028 View Post
@artemiso, can you share your CQG pingable IP ?
I have quite similar results with IB US, 18ms from Chicago, 2ms from NY (New-Jersey).
Of course latency matters, but the standard deviation of this latency matters too, it has to be as low as possible.

@c12345: very honestly, I won't recommend any cloud based solution, Azure, EC2, RackSpace, ..., for this kind of activity (trading automated or discretionary). The perfomances can be excellent during one day (hour), bad the other one, and you don't really know why. Cloud based solutions may be good for backtesting (but it might be cheaper to buy a 2 years old i7 based PC), but it's really not a good idea for real-time stuff. I'm using cloud solution to store big documents, and some solutions works great when you want to deal with cheap and secure very large file-systems (RackSpace/Swift), but for real-time stuff, forget it!

I agree I would never use a cloud solution for my trading strats. I would not even use it to host a website. IMO cloud is really only good for storage type applications. They cram to much onto these cloud platforms and it is easy for someone else to doing something stupid to bring you down. A VPS or dedicated server close to exchange is the way to go and you can get sub ms. I would only use a VPS through someone like @sam028 via speedytradingservers.com who is limiting number of accounts on each server or a dedicated machine through a reputable data center.

"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
Thanked by:
  #9 (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

@sam028

Here you go.

CQG Chicago
64.208.51.224
64.208.51.225

CQG New York
67.152.7.224
67.152.7.225
67.152.7.226

CQG London
216.219.76.112
216.219.76.113
216.219.76.114

A bunch of quantitative traders have been using cloud servers to good success. (See: Quantitative Trading: Trading platform and EC2 revisited) My personal experience has been that cloud servers are substantially faster and more stable than any home PC. I don't know how they compare to a trader-tailored solution. I've traded successfully on a continuous cloud server instance for 3 months with zero downtime. Deciding between a cloud computing server and any other colocation server will come down to a cost-benefit analysis of the monthly rate and any additional advantages of a trader-tailored service.

Reply With Quote
  #10 (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,534



artemiso View Post

CQG Chicago
64.208.51.224
64.208.51.225

Those are not in Chicago. Looks like Colorado.


artemiso View Post
A bunch of quantitative traders have been using cloud servers to good success. (See: Quantitative Trading: Trading platform and EC2 revisited) My personal experience has been that cloud servers are substantially faster and more stable than any home PC. I don't know how they compare to a trader-tailored solution.

Sure, I think the point is that using big clouds like Amazon, vs using custom solution like dedicated server or VPS created specifically for trading, there is a huge difference. You want to go with the private solution if you care about latency, not the big cloud.

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 July 19, 2012


© 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