I'm attempting a "hello world" of live algorithmic trading.
A script that pulls in tick data, presents it visually, and allows me to buy / sell at the press of a button.
Also a toggle between { fake money + historical data } or { real money + current data }
I'm entirely new to this scene; my background is in maths / computer programming.
Also my enquiry is mainly academic; I would like to learn the basic principles through creating basic functional machines.
I believe that what I need to do is find some broker that offers a web API, and allows free or low cost accounts.
How can I find such a broker? Every one I have found so far requires an initial deposit of several hundred dollars or more.
I'm hoping to find some broker that allows you to open a free account, and practice with historical data and fake money, and then allows you to trade with real money, but with tiny amounts, say $1.
Intuitively I would expect such a service to exist, as it would be a good way to attract a customer base. And I would expect so go to their website and see maybe a "Hello World" style script written in Python, to help get you started.
But I can't find any!
Is there anyone offering this service?
And is that question is off topic, then my apologies, and may I ask instead:
Where would be an appropriate forum for such an enquiry?
EDIT: http://www.tradingwithpython.com/ looks good!
EDIT (August 2016): https://www.quantopian.com is where it is at!