Indian markets are set to open positively, supported by earning momentum and cautious investor sentiment amid holiday-thinned trading