Market analyst Saumil Trivedi says that the Nifty has held on to the 5100 level despite the negative news flow, and this was despite the fact that FIIs and mutual funds were the major sellers for the week. He says this was because there was smart money coming into the market.