In the world of foreign exchange, speed is of the essence – and a few milliseconds can mean the difference between great profits and devastating losses. Unfortunately, many firms still use older platforms that cannot keep up with the demand of current transactions. This is compounded by the exorbitant transaction fees that these platforms charge, ranging anywhere between US$3 and US$10 for every US$1 million worth of trades. On average, a firm could be paying up to 40 per cent of its revenue to trading platforms and transaction costs.