Indian benchmark indices traded largely flat on Friday, with the Sensex and Nifty swinging between minor gains and losses after surging bond yields triggered a sharp market sell-off in the previous session.