How Can a Flash Loan Arbitrage Bot Identify Profitable Opportunities?