Key Indian stock indices capped a four-day winning streak on Thursday, March 14, ending slightly in the green. Notably, traders remain hopeful that the Bharatiya Janata Party led by the country’s Prime Minister Narendra Modi will win the upcoming national parliamentary election. The external backdrop was patchy, with positive sentiment prevailing as Asian equities delivered mixed performance, while European markets moved higher after the UK House of Commons nixed a no-deal Brexit as an option. Recapping the benchmarks, both the Nifty 50 and the BSE Sensex ticked up 0.01% to 11,343.25 and 37,754.89, respectively. By 10:16 GMT, the USD/INR currency pair eased 0,26% to 69.494, while EUR/INR traded down 0.14% to 78.5395. The 10-year Indian government bond yield narrowed to 7.542%. Financial names outperformed the broader market. In particular, Yes Bank and IndusInd Bank added 2.3% and 2.8%, respectively. The list of laggards included consumer stocks, with Hindustan Unilever shedding 0.6%. Regional heavyweight Reliance Industries gave up 0.4% despite having traded resolutely to the upside earlier in the session and even flirted with a local high. The daily chart shows that the BSE Sensex continues to trade outside the upper line of Bollinger bands, while the Slow Stochastic Oscillator continue to hover in overbought territory. Consequently, a downturn could be in the offing.