I have seen taken many trades in the past when price opened above my buy entry/below my short entry yet I waited for a pullback towards my entry level. Most of them were unsuccessful.
This trade is one such unsuccessful trade. Price opened at 24966. I waited to short at 25000 level and SL hit immediately. In future i will avoid taking position in such scenarios or find a better way to rule out the odds against my favour.