ICICI BANK LONG SWING TRADEICICI BANK broke its all time high and tested it successfully. also after a long time bank nifty is also out of consolidation so the banking sector can see the rise again and ICICI bank is an important part of bank nifty which will help it to go up. as it is trading in an ascending channel and we are buying at the bottom so we have a great risk to reward ratio. also if it manages to sustain above 635 then we can see more up as sky is the limit for it since it will be trading as all time high.