Q: How do I use a trading bot (for trading automation) with SIBEX?
A: Normally, you would need to go to the trouble of setting up a server of your own where your bot can live. But because you've likely already setup a personal server for SIBEX (see
https://docs.sibex.io/#/guides) you can simply install your bot on that server. This is going to save you some money on server costs and it's going to reduce your attack surface. SSH into your SIBEX server (see
https://docs.sibex.io/#/guides?id=using-a-keypair) and then you can configure and operate your bot directly on your server.
When you log into your SIBEX server you will have access to your sibexd API. If you are a trader, not a developer, you will want to use an API Client to save yourself a lot of time on topics like authentication, and functions like "get all orders". There is no need to re-invent the wheel. We have just such an API Client written in Go, it's available here:
https://gitlab.com/sibex/sibex-go-api-clientFor examples, see the tests:
https://gitlab.com/sibex/sibex-go-api-client/-/blob/develop/api_test.goWith this API client traders can comfortably "talk" to the sibexd API. If you need help you can always send a support request to our mail list:
support@sibex.io or join the telegram group and ask there:
https://t.me/joinchat/EXmUulWxkrE-WMxD60IAkQHappy algo trading
