I’m starting a new hobby. Going to learn about and have a try at
building some automated trading systems for forex and other markets.
So far I’ve been very disappointed with the results of my googling
looking for a broker and/or third-party product to use as a bridge
between the software I will build and an actual trading account.
Since I already know a bit about Rails, I’m thinking I would like to
start there even if it isn’t the most obvious platform from which to do
this sort of thing. It does, however, provide a familiar set of tools I
expect to use such as Ruby and mySQL front end. At the same time, once
it gets to that point it can make it easy to create an administrative
control panel for my trading activities that would be accessible from
anywhere (with a strong password )
Thanks for any hints you can give me on where to find an easy access
point to this world from Rails.
The thing is to make your rails app communicate with the broker’s api.
Like any other webservice. There is nothing specific to trading except
the rails app will act as a daemon and will communicate all the time
with the web service.
The thing is to make your rails app communicate with the broker’s api.
Like any other webservice. There is nothing specific to trading except
the rails app will act as a daemon and will communicate all the time
with the web service.
Thanks Fernando,
Yeah, I get that. There just don’t seem to be any big, stable companies
providing such a web service. So far I’ve found “forex.com” soap-based
service to be about the best looking one out there, but it isn’t very
good and looks like it has an extremely small set of customers. There
forum only has a handful of posts from 2010.
I would hate to do a bunch of work to get there only to find out the
“portals” are all two-bit companies that come and go on a regular basis.
Though perhaps any company that has survived the past couple of years in
the financial-sector has some staying power. Idunno.
If anybody out there has found one that seems better than forex.com,
please let me know.