Indian stock markets ended lower on Friday. Financial and IT stocks led losses. The corporate earnings season starts next week. HDFC Bank and ICICI Bank were among the top losers. TCS, Infosys, and ITC also declined. Avenue Supermarts surged 15%. European shares slipped while Asian stocks were mixed.