HSBC has upgraded Indian equities to overweight and downgraded mainland China to neutral, citing improved valuations, stronger credit growth and resilient corporate earnings. The global brokerage favours financials, autos, industrials and consumer discretionary stocks, while remaining cautious on IT, staples and oil and gas amid growth and margin concerns.