|
March 20, 2013, 01:41:01 PM |
|
I am more comfortable writing client app than server app so that's what I'm doing. I'm currently building a local charting/trading app for windows that interfaces to MtGox API. It uses neural nets to analyse past prices and predict future moves. (see my siggy for more info).
With regard to security, when a client asks MtGox for an API key they have to select what rights it has, clients should ONLY ask for minimum required rights, so just ability to buy/sell. Do not have them ask for transaction rights. This way if someone gets hold of the key/secret pair the client will not lose any funds, but they may have their $ turned into BTC and vice versa, potentially this could allow someone who is able to collect the keys to manipulate the market (provided your client base is large).
I will have the key/secret pair encrypted and stored localy on clients disk.
|