Electronic trading platform is a part of a computer program that allows people to place orders for financial products using the Internet. These products include stocks, bonds, currencies, commodities and derivatives. The first widespread electronic trading platform was the American NASDAQ stock exchange. The availability of such trading platforms to the public encouraged increased investment in retail business.[1]