As I am looking into using REST protocol, it has dawned on me that I can host all the programming/business/trading logic on my own server. The danger is if I host the trading execution component for any customer set of live trading orders, this can be be a huge liability against me if the your broker/exchange credentials get breached by a hacker. As a result, I am looking at ensuring that customers download special software to handle the order execution part on their own desktops. This will remove that liability against me. If I also host any of this, it gives reason that pesky regulators to force me to register or adhere to some sort of enforcement.
All other logic can reside on my server if need be. The other issues is you may get some lawsuit happy customer who could still file a lawsuit against me if it is perceived the software does not work at all. Also, I am looking at ensuring the basic trading logic driven by the configurable INI file executable is downloaded as well.
Please let me know you opinion on this ASAP as I design this thing.NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!