HSBC estimates MSCI India trades at 16.5 times 12-month forward earnings vs a long-term average of 15 times.
It called Indian shares the second most expensive in Asia ex-Japan after the Philippines.
"Is it time to overweight India? We don't think the time is right yet for us to change our neutral weighting," HSBC said.