 |
Ridu
Registered: Feb 2008
Posts: 81 |
09-16-12 03:31 PM
Hello everyone, I am looking to host MetaTrader4 on a low latency US based server for automated trading with OANDA. Connectivity and uptime are most important. I'm considering the pros and cons of using Amazon Web Services vs a VPS... please can anybody offer any thoughts or advice on this and if VPS, are there any decent ones with guaranteed uptime that anybody can recommend?
Thanks
Ridu
|
| |
|
Edit/Delete • Quote • Complain |

NetTecture
Registered: Mar 2009
Posts: 1010 |
09-16-12 03:36 PM
Brain usage: AWS is a data center that is not necessarily close to an exchange. See the problem?
I do not do Metatrader - I do CME futures only. I use virtual servers for trading (but other than you I actually do my own virtual servers = rent the hardware). I selected a host in Chicago, and I get VERY good connectivity o broker and data provider. Talk LOOOW single digit (broker = 1ms).
Amazon is a data center that is not close, I would be back to 10ms.
Why go for something like that when the difference in cost is neglegible? Colocate as close as makes financial sense.
|
| |
|
Edit/Delete • Quote • Complain |
Ridu
Registered: Feb 2008
Posts: 81 |
09-16-12 05:17 PM
Thanks NetTecture, please excuse my ignorance I am not well versed in server technology I would like to know about 'VPS' versus a 'Cloud' server, is it correct that Cloud is more reliable? Fail safe, security and latency are my key concerns.
|
| |
|
Edit/Delete • Quote • Complain |

NetTecture
Registered: Mar 2009
Posts: 1010 |
09-16-12 06:07 PM
Quote from Ridu:
Thanks NetTecture, please excuse my ignorance I am not well versed in server technology I would like to know about 'VPS' versus a 'Cloud' server, is it correct that Cloud is more reliable? Fail safe, security and latency are my key concerns.
Well, a CLOUD is "you have a VPS that is not on one computer but maybe on a set of and you order and tear them down as you please". That simple. Fail safe? Sure - in theory. Sadly you need your own cloud to be really sure. Hyper-V 3 for example allows mirrored mchines given specific hardware, i.e. a VPS runs on 2 machines with the same memory layout and is real time synced - one computer fails, that is it (the other takes over without dropping for example TCP connections). Good - but NO cloud provider offers that, it is cost intensive (2x the ressources + the special hardware you need to handle somthing like that).
Also, coulds normally are EXPENSIVE compared to hardware or VPS, as the flexibility (start, stop, pay by hour) comes with a hugh price tag. my own VPS run in my own private cloud, which - at the moment - has 5 servers.
|
| |
|
Edit/Delete • Quote • Complain |

Runningbear
Registered: May 2002
Posts: 1689 |
09-17-12 05:34 AM
Quote from NetTecture:
Brain usage: AWS is a data center that is not necessarily close to an exchange. See the problem?
I do not do Metatrader - I do CME futures only. I use virtual servers for trading (but other than you I actually do my own virtual servers = rent the hardware). I selected a host in Chicago, and I get VERY good connectivity o broker and data provider. Talk LOOOW single digit (broker = 1ms).
Amazon is a data center that is not close, I would be back to 10ms.
Why go for something like that when the difference in cost is neglegible? Colocate as close as makes financial sense.
Locating close to the exchange only works if you're getting data directly from the exchange. If you're data is coming from a commercial data provider or broker , like say esignal or TT, then being close to the exchange will not help much. You want to closer to the data server of your data provider.
|
| |
|
Edit/Delete • Quote • Complain |

NetTecture
Registered: Mar 2009
Posts: 1010 |
09-17-12 05:50 AM
Quote from Runningbear:
Locating close to the exchange only works if you're getting data directly from the exchange. If you're data is coming from a commercial data provider or broker , like say esignal or TT, then being close to the exchange will not help much. You want to closer to the data server of your data provider.
Yes and no. Sorry. Even commercial poviders sometimes offer alternative hookup points close to the exchange.
You name TT - guess what, TT is not a provider, it is a technology. Your broker has to implement TT and provides the data feed from his severs. Bad for you that I AM using TT.
The Crossland (my futures broker) TT machines are located in Chicago. I have a 1ms delay towards them. From there the data goes directly to the exchange. Nanex (my other data provider) has different endpoints and can hook you to a Chicago link when you ask.
Naturally if you use IB or some other general shop that may be different, but then - there may be alternatives to that, it is all about putting 5 minutes effort into it.
|
| |
|
Edit/Delete • Quote • Complain |

| Receive
an email whenever a new post is added to this thread by subscribing
to it. |
|
|
|
|