Open Combo Bot Base Order by Limit Order

Hi all,
I’m new to Gainium and I’m testing the DCA and Combo bots.

Because the taker fees of the exchanges are high, I want to get maker fees as often as possible. I’ve observed when using Combo bot each new deal is opend with a simple market order (=>taker fees). There’s no option to start the base order with a limit order as it is possible with DCA bots.

I’ve tested this feature with a DCA bot: It works, base order is started with a limit order and I have only maker fees. Tested several times on Bitget with futures.

By the way, in the DCA bot there is an option called “Enter market timeout” so if the limit order is not filled, after a timeout a market order will open the base order. This is a really great feature. But for my lack of understanding the timeout can not be edited, it is always 20 seconds?? Maybe this could be editable? It would be better the bot tries multiple times to enter with a limit order (retry with a new limit every 10-40s?) and after a configurable timeout (maybe 20s to some minutes) it finally enters with a market order if not filled before.

So my request is to have the feature in the Combo bots to open a new deal (base order) configurable with a limit order as it is possible in the DCA bots and to optimise this entry process so that we get the maker fees as often as possible.

I know that in dependence of the deal start condition it can be preferable to open the deal with a market order if it is time critical, but this depends on the used strategy and the user should be able to configure this.

Thank you for reviewing this request.

Whatever you configure in Gainium, when your bot opens a trade, it will usually be executed with a role taker at the exchange. Only orders that aren’t immediately executed at the exchange, but go to the order book first, could be executed with a role maker. This means that he would have to place an order with an offset to have a chance of it being executed with a role maker.

Thank you for your reply.
Yes, you are right, only orders that go into the order book first could be executed as maker.

But the problem here with combo bot is: The bot places this base order as MARKET ORDER, so it has no chance to get into the order book. This is what I mean: It should be configurable for the user to place it as limit order.

And yes, if you place the limit order with the current price, it could be executed immediately and you get also taker fees. Happens sometimes, but not always. I have many experience with using 3commas and their limit orders, there I get almost every time maker fees (running on Bitget Futures). I have not studied if they use an offset to the limit price. Maybe I could check this.

You mentioned a nice aspect I’ve thought about some time ago: A configurable offset to the current price for the limit order that is send to exchange. Or you use the first bid price in the order book (then buying). Would be an interesting thing to get maker fees more often - another optimisation.

Even if it Gainium opens a trade with a limit order, without offset it’s most likely to be executed with role taker. Noone likes fees but how consistent can a strategy be that requires orders to be executed with role maker to be profitable?

The strategies are consistent profitable, but it’s all about optimisation. Why should I pay about three times the price for beeing taker than I can have the same for beeing maker? The result is the same: I’m in the trade.