Nifty formed a small-bodied bearish candle, but Nifty Bank ended above record high levels at 44,312. Nifty needs to hold above 18,500 for upward movement towards 18,650 and 18,888; otherwise, it has support at 18,333 and 18,442. The daily momentum indicator has finally provided a bullish crossover, while Nifty can witness small profit booking due to the formation of a bearish harmonic deep crab pattern on hourly charts. Meanwhile, Nifty Bank could face resistance at the 45,000 mark, and traders may consider exiting their long positions if the market falls below 18,500.