What are the 10 best stocks to have in anyone’s equity portfolio in India?

The best 10 stocks for an equity portfolio in India will depend on an individual's investment goals, risk tolerance, and diversification strategy. However, some stocks that are commonly considered to be strong investments in India include:

  1. HDFC Bank (HDB)
  2. Housing Development Finance Corporation (HDFC)
  3. Reliance Industries (RELI)
  4. Tata Consultancy Services (TCS)
  5. Infosys (INFY)
  6. Kotak Mahindra Bank (KTKM)
  7. Bharti Airtel (BHARTIARTL)
  8. ICICI Bank (ICICIBANK)
  9. L&T Finance Holdings (LT)
  10. Bajaj Finserv (BAJAJFINSV)

Please note that past performance is not a guarantee of future performance and the stock market is subject to market risks. It's important to conduct thorough research and consult a financial advisor before making any investment decisions.