Can programming be used to profit from cryptocurrencies?

Yes, it is very possible to profit from cryptocurrencies using programming. How is that?
In the previous post, we mentioned the arbitrage method that relies on profiting from the price discrepancies of currencies either on multiple platforms with one currency or on a single platform with three currencies, or the discrepancies between countries. Instead of carrying out this process manually and monitoring prices, calculating discrepancies, fees, and profit margins, a smart and fast program can be programmed that is linked to a specific platform or multiple platforms at the same time, updating currency data and analyzing it in fractions of a second, calculating discrepancies, and identifying good and profitable trades while considering trading fees and the minimum profit margin. It can either send you a notification to allow entry into the arbitrage or do it automatically and send you the details in the end. I personally started thinking about building a program like this.

Do you think it is an idea that can actually be applied?
$USDT $BTC $ETH