hehe .. I just yesterday though about setting one up ..
However, I still don't really understand how I am 'only making profit' from it .. and not losing money from it .. can someone enlighten me pls?
It is risky yes to run a MM bot but on average you should make money because you will win on the spread that you offer. The people that are taking advantage of the liquidity want to make an instant trade at the current price, so they will pay the spread to you.
Btw has Bytemaster published his bot yet?
The bots are in the release source under programs/btsx_bots. There are two in there, the MM bot written and maintained by 3I and a market speculator bot I've been tinkering with.
My advice is to create a new wallet with accounts like usd.bot.riverhead and then send a small amount of BTSX to it.
As is, the main.py takes a couple small changes to run and both bots should have their logic reviewed to make sure they are doing what you expect before running.
I've about broken even with the MM bot and the Market Speculator bot is a bit a mess as it's just my experimental bot and shouldn't be run by anyone without changes