Hi,
I'm currently just researching getting into automated trading on a personal basis. I intend to swing trade equities on NYSE, and make under 5 trades a day.
I'd like to have a hosted server of some type, primarily so I have better system and network uptime. I'm not into HFT, so I don't need crazy fast latency. However, as I'm going to go the hosted route I'd like to get decent latency (under 10ms would be great). I've used Amazon EC2 before for other (non-trading) purposes, but from what I have read on this forum I can do better.
My first question is should I go virtual server or dedicated? I see pros and cons to each. Dedicated servers mean full control over the system and more predictable performance. If I went this route, I'd rent a system rather than provide my own as I don't want the hassle of hardware maintenance. On the other hand, a virtual server, if hosted across multiple physical servers, offers better redundancy (as I understand it). That is, if one physical server fails, my instance keeps on running. Since uptime is arguably more important than latency in my case, this may be the better option, especially as it is less expensive. What are your thoughts on this?
My second question is what combination of host/co-lo/provider (I don't want to get into a debate about definitions here - I just mean whoever is hosting my trading platform) and broker would be recommended? I'm likely going to be using NinjaTrader as the trading platform.
Thanks for the advice.
I'm currently just researching getting into automated trading on a personal basis. I intend to swing trade equities on NYSE, and make under 5 trades a day.
I'd like to have a hosted server of some type, primarily so I have better system and network uptime. I'm not into HFT, so I don't need crazy fast latency. However, as I'm going to go the hosted route I'd like to get decent latency (under 10ms would be great). I've used Amazon EC2 before for other (non-trading) purposes, but from what I have read on this forum I can do better.
My first question is should I go virtual server or dedicated? I see pros and cons to each. Dedicated servers mean full control over the system and more predictable performance. If I went this route, I'd rent a system rather than provide my own as I don't want the hassle of hardware maintenance. On the other hand, a virtual server, if hosted across multiple physical servers, offers better redundancy (as I understand it). That is, if one physical server fails, my instance keeps on running. Since uptime is arguably more important than latency in my case, this may be the better option, especially as it is less expensive. What are your thoughts on this?
My second question is what combination of host/co-lo/provider (I don't want to get into a debate about definitions here - I just mean whoever is hosting my trading platform) and broker would be recommended? I'm likely going to be using NinjaTrader as the trading platform.
Thanks for the advice.