Could someone comment on futures brokers with API interfaces? I would like the API to be able to receive market data (bid/ask/last price/size etc) and issue orders directly to the exchange. IB is an example and I would be interested to know some others.