India's Nifty index closed lower on Friday, ending a two-session rally as banking, metal, and real estate stocks pulled the benchmark below 23,800. Technical analysts identified resistance at key moving averages and support near 23,500, while flagging two stocks—Kirloskar Oil and Wheels India—as showing potential upside of around 8% in the near term.