Indian equities ended subdued as geopolitical tensions capped gains despite optimism around Q1 earnings.