Nifty, Sensex volatile; Yes Bank gains | Sharefundss