“The supports for Nifty have now shifted higher to 17,830 and 17,700 while resistances are seen around 18,100 and 18,180. Trading with a stock-specific approach could be a better strategy in the near term as the risk-reward in index trades is not favourable now,” said Ruchit Jain, Lead Research, 5paisa.com.