Redduke - Good point. Right now I am using Interactive Broker's IdealPro, which is good for now. It is like an ECN, but not exactly, at least there is no dealing desk. After IB's system, there is always Currenex and other ECN's out there to access. And as you mentioned, FX Futures are available...