In raw order flow data—especially when it's just a stream of trades tick or Level 1-2 data—it’s not always obvious which side is the bid and which is the ask for each trade. That’s a common challenge.