Amazon AWS vs VPS: MetaTrader 4

Amazon AWS is very reliable, but in the past has had some downtime - nothing is perfect. In my experience with AWS you are pinging from Virginia, around 10-20ms to NY.

A good VPS can get you better pings and be as reliable, or even more reliable, than AWS. On the other hand, a bad VPS provider can give you nothing but headaches.

PM me if you want more info on my experience with specific VPS's for trading.
 
Thanks for the replies, please can anyone recommend a reliable, quick, secure VPS with close proximity to New Jersey, US?

I checked out Go Daddy, Myhosting, both of which have their pros and cons, there's a tonne on the internet but not sure how valid the reviews are. Very grateful for any recommendations of where to try next.

PS Thanks Promagma have just sent you a PM.
 
Quote from NetTecture:

No, sorry, totally crap statement.

Ther are a couple of scenarios where millisencds may well count:

* Risk control. The time between execution and order update may mean money, regardless how fast you trade.
* Market breakdowns (flash crash). We track bid/ask integrity and regarless of the strategy, there are breakers that rip us out of hte market when certain stability events occur. I do not care how long my trade is, I want t obe out of the market before the order book totally disappears, which means being out before the people that dont pay for colocation ;)

Plus, again - this is not "does it make sense to have an autoamted server". You basically argue oit is ok to take an inferior product for a higher price than to go close to the exchange for a lower price. I hate to be direct, but this is a retarded point of view.

I know many people that trade from home - fine. But IF you go colocation, why not go to a place as good as possible?

In my case, I run a 125ms delay to the exchanges from my offices (located in europe), so - for me it was clear I need trading to be in the USA.

So, why should I go to something crappy for that like AWS?

I pay 180 USD per month now for a system.

I have 1 ms ping time to TT.
I have a quad core + hyper-threading, 16gb memory, 120gb ssd + 1000gb hard disc, 10tb traffic and I have my own computers as fallback in my office to shut everything down in case an issue happens.

This is a quite higher end setup (a lot larger than most VPS are, but I run multiple virtual machines). But it is cheaper than a comparable Amazon setup - by a larger margin, and it is better located.

If you need to go to that extreme to make money on non HFT trading then it's sounds to me like your trading strategy is not very good and you're relying on milliseconds to try and make up the for the performance shortfall. That might work for another 12 months but eventually everyone else will catch up and eat you. A fast connection is no replacement for a quality trading algo.

Runningbear
 
When you say low latency what is your frame of reference. Using a hypervisor and virtualization in general is always going to be slower than running on bare metal, that said I have no idea where you are submitting orders from so "low latency" is a relative term.

The Amazon server farm on the east coast is in Virginia and you should expect well over 10ms of latency coming out of Amazon in VA to an exchange or broker's execution engine. I'd guess in the 50-75ms range, but it all depends.
 
Quote from Runningbear:

If you need to go to that extreme to make money on non HFT trading then it's sounds to me like your trading strategy is not very good and you're relying on milliseconds to try and make up the for the performance shortfall. That might work for another 12 months but eventually everyone else will catch up and eat you. A fast connection is no replacement for a quality trading algo.

Runningbear


Are you a little simple? I mean like bad in school etc.?

This is not about MAKING money, it is about not loosing it under rare circumstances. Like the flash crash, where the whole market disappearded in milliseconds. You really then had fun in the YM futures contract, withtrades jumping 150 ticks.

Plus, IF you colocate or host, then only people with little problems in math (i.e. the people that fail to easily understand 1+1=2) would go for an inferior product for a higher price.

Amazon is expensive. Seriously expensive. And it is slow, given that it simply is on the wrong place. So why not get something that is - guess it - CLOSE and CHEAPER, when you ahve to spend money anyway?
 
Quote from NetTecture:

Are you a little simple? I mean like bad in school etc.?

This is not about MAKING money, it is about not loosing it under rare circumstances. Like the flash crash, where the whole market disappearded in milliseconds. You really then had fun in the YM futures contract, withtrades jumping 150 ticks.

Plus, IF you colocate or host, then only people with little problems in math (i.e. the people that fail to easily understand 1+1=2) would go for an inferior product for a higher price.

Amazon is expensive. Seriously expensive. And it is slow, given that it simply is on the wrong place. So why not get something that is - guess it - CLOSE and CHEAPER, when you ahve to spend money anyway?

Maybe you should re-read the posts on this thread. I never endorsed Amazon as a hosting solution. You're making out like you're some kind of expert on this subject and you claim to be using TT yet you didn't even know TT run their own data servers. Do you even trade. Or are you just sitting in your bedroom at your mums house dreaming of becoming a HFT big gun. I've traded through every crash since the 98 currency crisis. The 2000 tech bust. The Argentinian currency default. September 11. The London and Spanish bombings. And the 2008 credit crisis. The flash crash didn't occur in milliseconds. You can't clean the book out in milliseconds. There are to many standing orders in the market. It occurred over minutes. You have no idea son.
 
Obviously, having your orders being placed on a Chicago server is better. However, once the order is place and you have a stop and target, I think the stop and target are on the CME exchange itself for futures, and these orders are executed on first come bases.

In a slow market, you can actually watch the DOM, and see all the limit orders being filled before price can move up to the next tick.
 
Quote from Runningbear:

I think you're mistaken about TT. They run their own data servers and the data is distributed to customers directly. Brokers sign up to offer the TT front end product but they do not provide their own data for TT front end. I have a attached an image of were TTs servers are located. This is from their website.

That is only if you are using TT NET for your data. Most TT users only use the software and provide their own data solution in conjunction with their clearing firm.

Here are all the ways you can connect to the CME http://www.cmegroup.com/globex/files/connectivityoptions.pdf

For example, 1 cabinet in Aurora would utilize 1 Glink connection. Since I don't expect many ET users are filling a whole cabinet themselves most who collocate rent a number of racks from their clearing firm. This cost is not just for rack space but for a share in the cost of the Glink fee for the cabinet along with the obvious markup from your clearing firm for the service they are providing you.
 
Quote from FroggerMan:

By the way Runningbear, you come of as a giant bitter douche.

Cheers



ps

There is no need to go Ghetto on ET

You're absolutely right FroggerMan. However it does get annoying when you post a practical suggestion to help the original poster and someone jumps in and has to turn it into a personal attack that has nothing to do with the discussion. So in this very rare instance, my intention was to patronizing.
 
Back
Top