Online Stock Market Trading