Решение "брать по рынку", очевидно, плохое, вы теряете спред, теряете комиссию тейкера. Но есть рынки, на которых полторы сделки в час совершается, а вам НАДО купить тут монетку... Либо вы даёте скидку по спреду и/или мейкерам, или вы просто ничего тут не купите, рынок дохлый. Получается, что иногда нужно и по рынку брать, в зависимости от чего? От размера и частоты сделок, активности рынка то есть.
Но опять же, большая проблема, что активность происходит не сама по себе, а из-за изменения цены на других площадках (про которые мы ничего не знаем, иначе техническая сложность задачи вырастает очень сильно), значит нам не подходит, значит надо... непонятно, что надо :(