Quote from McBet:
That virtual 'private' server would be probably less secure than colocating your own box, because you would be effectively copying your sofware onto someone else's physical hard drive, even if its contents have been encrypted by yourself. And I suspect that while your operating system would be independent of other clients', any low-level security apps you wish to install such as firewalls and anti-virus clients, would have very hard time running there, interfering with the underlying non-virtual operating system doing the virtualization for you and other users.
But it turns out it makes little difference for security if you physically own the server box yourself. As long as you trade frequently enough, your system performance can be reproduced by artificial intelligence within 5% accuracy. I'm not claiming it is being done routinely, but it is no longer a science fiction, only a question of your system's profitability and trade frequency. Industrial espionage in the financial industry must be a very lucrative business because trading scales so well - no need to build your own plant in China to start churning out generics... an AI trading app replaying "recorded" trading systems can be affordably hosted for under $20 a month on a virtual server - thieves, I mean: industrial spies place little value on the stolen property... so no expensive security required there. Here's a clue on the counter-intelligence measures undertaken in bank trading systems as described by a retired bank dev (RabbitOne): http://www.elitetrader.com/vb/showthread.php?s=&postid=2685894& highlight=security#post2685894
informative, thanks
