Indian markets are holding firm as better-than-expected corporate earnings and ample liquidity continue to support investor confidence, says market expert.