Do you know a broker where I can use a Mac which runs OS X, or Unix, or Linux and write my own automated trading system? I am thinking of Java, C++, C, or really whatever language interfaces with the API provided for these operating systems. Also I am focused on Forex Mini accounts say $2,000 to start (the brokers I have seen range from $200 to $500 to open a mini) and 200:1 margin. Also I would prefer a free API, but please post non-free API's as well. Oanda comes to mind.