BidFX is a company that provides foreign exchange e-trading solutions for the global financial marketplace. The company addresses challenges of the FX market head-on by introducing a suite of negotiation protocols which include auto-routing and streaming. BidFX's TCA solution features pre-trade predictive models, in-trade benchmarking, and post-trade synopses.