At the interbank foreign exchange market, the rupee opened at 88.57 and gained further to trade at 88.51 against the greenback in initial deals, up 9 paise from its previous closing level.