Any serious algo must run from some high quality data center like AWS, Azure and etc. Otherwise one is asking for serious troubles.
Huge difference between the 2. You probably never ran an algo shop otherwise you would not make such comment.
Running my algorithms is actually my full time job these days. Does that qualify as "running an algo shop"? Probably not. In any case my trades are going from the software to the broker without issue and have been for quite some time.
Redundancy, back-up, VPS server, were not on my priority list.
My first priorities were:
1) Be profitable
2) Minimize period of drawdown.
3) Automate as much as possible
I now have my own server at home, with UPS for network gear and server+1 monitor. No automatic backup network link, no automatic backup server.
The most useful thing so far is the UPS.
I don't understand people who are looking for VPS for 'retail' algo trading.
Is it a thing like tattoos where you look bad ass just because you have the look?
What's the best way to set up live algo trading? Looking to intraday trade australian and canadian etfs and futures. I'm with IB so thinking to hire a VPS and run TWS + some python/C++ scripts?
Initially I was thinking to use QuantConnect as the workflow is quite seamless but it doesn't appear they support much outside the US. The other python based platforms aren't nearly as polished as far as I can see and I would have to learn the backend code for any improvements.
My initial thoughts are to develop some basic data download and backtesting functionalities then if any results look interesting, develop the paper/live trade code to work with the IB API. I've built backtesting framework in Matlab before but the language is becoming out of favour these days.