Basic elements of stock market and reasoning