An overview of online stock trading: history, characteristics, opportunities, challenges and the impact of the SEC regulation reform on trading structure. (1st December 2006)