I want to dedicate myself to the topic for fun and am currently developing an HFT bot. I have two approaches for this:
1. a bot that monitors different cryptocurrencies on different trading platforms. It buys and sells a coin immediately if there is a price difference of at least x on one platform.
There are already many bots that work. If what you offer is unique, distinctive, or has other features, then why not, try making it open source or free.
2. a bot that monitors two different currency pairs on one trading platform and trades based on historical price movements. These currency pairs should move similarly. I am thinking of BTC/USD and BTC/FDUSD, for example. When a price difference occurs, the coin that normally follows the other is bought or sold.
Why did you choose First Digital USD? It is not a popular stable currency and trading volumes will be limited compared to stable currencies that have better trading volumes such as USDC, or at least the difference between prices in stable currencies is less than a cent, and with trading fees it is difficult to create a fast bot and achieve profits.