Hello. I'm new to all this stuff, but I'd like to play and see if this amounts to anything. So far, I figured that I want to trade currency pairs and that I do not want to sit and click things, but rather write some program that will do it for me. So now, I'm trying to find out what is best broker for my situation. Basically my requirements are: - Good API - Minimal entry deposit requirements - Free demo accounts Since at this point I want to invest minimum amount of money into that, things like Oanda (with their $600/month API access) are way, way off. Among the things I saw the "Interactive Brokers" looks like the most viable option. But, perhaps, there are other good options that I've missed? Thanks.