It was a bad day of trade for our market that struggled in trade ahead of the RBI credit policy tomorrow. Poor global cues (Goldman Sachs concerns) and commodity weakness added to our woes. Experts feel the market has factored in the rate hike and hence some profit booking was also seen today. Sensex shut shop at 17400, down 190 points and Nifty at 5203, down 58 points from the previous close. CNX Midcap index was down 0.86% and BSE Smallcap index was down 1.50%. Metals, realty and oil and gas stocks took a beating and were down almost 2%. The market breadth was negative with advances at 252 against declines of 1028 on the NSE.