http://vcapfx.com/forex-portals/icap/ ICAP must be EBS http://www.tradingtechnologies.com/article.aspx?id=243 TT with X-trader advantage futures (perfect comms for high vol traders)
Do you need a corporate account for this ? What is the minimum deposit ? Margin account or cash account ?