Hii guys. Can we predict the direction of Nifty based on its open price for day trading?

You may try the classic open-high-low strategy. Go long if open=low, and go short when open=high.