Factors Affecting Stock Market