По договоренности
Ищу исполнителя для создания программы для открытия дельта-нейтральных позиций через API популярных бирж (Binance, Bybit, Okex)
Описание:
Программа открывает позицию лонг и шорт по одной и той же монете с минимальными. Лонг осуществляется на споте, шорт на фьючерсах. Лонг на споте это тоже самое, что купить монету в портфель.
Лонг и шорт могут быть произведены на разных биржах. Должна быть функция выбора, например, покупка монеты на споте Bybit, а шорт на фьючерсе Binance.
Задача софта открыть позицию с наименьшими потерями в спреде. То есть, точка входа в лонг и шорт должна быть максимально близкой друг к другу. Именно для этого предлагаю от себя (но буду рад выслушать ваши идеи по реализации) ставить лимитный ордер на покупку (лонг) и продажу (шорт) на самое крайнее значение в ордер буке. Крайнее — в данном случае то, которое будет стоять первым в очереди на выполнение.
Понятное дело, что одновременное заполнение двух лимиток невозможно, а значит зачастую у нас будет дисбаланс. Например, цена монеты пошла вверх, наша лимитка на лонг улетела вниз, а на шорт полностью/частично заполнилась.
Нужно придумать решение такой проблемы. Одним из вариантов, который вижу я, является открытие одной из позиций лимиткой, а другой позиции маркет ордером. Т.е. как только заполнится хоть какое-то количество монет в лимитном ордере, сразу же осуществляется противоположная операция на это же количество рыночным ордером
Управление должно осуществляться через интерфейс телеграмм-бота