Техническое задание
Нужен советник для межбиржевого арбитража между спотом и фьючерсом инструмента на разных криптобиржах. (Coinex/Gate.io). В дальнейшем планируется добавлять функционал и другие биржи. Платформа советника на усмотрение разработчика.
Для выбранного инструмента задаем значение спреда (%) Spred_IN и Spred _OUT
На биржах мониторим спред BID_fut-ASK_spot
Когда Spred_IN> BID_fut/(BID_fut-ASK_spot) *100% покупаем на споте, продаем фьючерс одинаковое количество монет.
После открытия позиции отслеживаем спред BID_spot-ASK_fut.
Когда Spred _OUT>BID_spot/( BID_spot-ASK_fut)*100% закрываем позицию.
Во входных параметрах указывается минимальный обьем сделки Lot_min (USDT). Исходя из этого значения и с учетом ликвидности в стакане рассчитывается текущий спред.
Параметр Lot_max (USDT) определяет максимальный обьем позиции на одно плечо, который может набрать робот, если позволяет ликвидность.
Нужна возможность ручного открытия и закрытия сделок
Должна быть возможность создания графиков спредов. После выбора монеты включается запись спредов и из этих данных формируются графики свечного типа. Нужно сохранять историю до 2-х дней.
В моменты, когда выполняются условия открытия и закрытия позиций, отправляются уведомления на телефон.