It seems Nifty50 is forming Head n Shoulder. Although making of right shoulder is in progress. Soz anything here is just an assumption. Similar chart pattern is forming in Bank Nifty. And before if even it makes HnS pattern (it might take a month).. nifty50 and Banknifty would've touched 18100+ and ~43000 respectively.