HDFC Bank forming Triangle Pattern,It also has great fundamentals. Can give a good return if breaks out Good for long term as well as short term