I wish I knew how to program a bot to do this.
1-Open youtube and type "python lesson". Spend 10h watching videos and learn basics of python (generally object-oriented programming)
2-Open api documentation - every exchange has their own API documentation (f.e. binance link -
https://binance-docs.github.io/apidocs/spot/en/#change-log)
3-Start coding your trading bot
4-If you don't know how to code something use online examples:
https://www.w3schools.com/python/That is really enough to start and it's surprisingly fun to do. Create something that never existed before. That work and generate profit for you. And remember. When you have a problem that you can jump over, just reach exchange support. API related questions are TIER1 priority for them. They know that 1 API day trader will create volume equal to 10-100 manual traders. They will answer immediately.