Market Analysis, Online Stock Trading And The Live Stock Market