Factors Affecting Stock market