Разработать приложение для полуавтоматической торговли на криптобиржах
20 000 руб. за проект
Есть две биржи: битмекс и бинанс
Необходимо, чтобы:
То есть, я открываю ордер продать 100 контрактов по лимиту на битмексе, жду когда исполнится этот ордер, сразу после этого открывается следующий ордер по маркету на бинансе на те же 100 контрактов в обратную сторону.
Интересуют пока что только следующие пары:
Все бессрочные контракты на битмекс / все бессрочные контракты на бинанс :
бтс/юсд
етх/юсд
бтскэш/юсд
линк/юсд
лайткойн/юсд
Рипл/юсд
Тут необходимо понимать, что на битмексе контракты исчисляются в биткойнах, а на бинансе контракты исчисляются в ЮСДТ.
Например, сейчас размер одного контракта ethusd на битмексе составляет 0,00126647 БТС, соответственно, необходимо после удовлетворения лимитного ордера на битмексе, выставить ордер по маркету на аналогичную сумму, которая будет исчисляться по формуле:
0,00126647 БТС х текущий курс БТС х количество контрактов на битмексе.
Погрешность в разнице позиций в пересчете в юсдт допускается до 1 процента.
То есть если мы продали на битмексе 100 контрактов на 100 долларов, а на бинансе эти же 100 контрактов на купили 101 доллар, то ничего страшного.
Таким образом, погрешность в разнице позиций не играет очень большую роль, но все же лучше бы ее не было.
Также было бы хорошо, если бы в приложении отображались бы позиции на биржах в долларах, а также прибыль и убыток (но это можно потом)
Необходимо, чтобы:
- По лимитной заявке на битмеке отрывалась позиция по инстурменту (например, ethusd)
- Сразу после удовлетворения первого ордера на битмексе открывалась обратная позиция на бинансе по этому же инструменту на ту же сумму по маркету.
То есть, я открываю ордер продать 100 контрактов по лимиту на битмексе, жду когда исполнится этот ордер, сразу после этого открывается следующий ордер по маркету на бинансе на те же 100 контрактов в обратную сторону.
Интересуют пока что только следующие пары:
Все бессрочные контракты на битмекс / все бессрочные контракты на бинанс :
бтс/юсд
етх/юсд
бтскэш/юсд
линк/юсд
лайткойн/юсд
Рипл/юсд
Тут необходимо понимать, что на битмексе контракты исчисляются в биткойнах, а на бинансе контракты исчисляются в ЮСДТ.
Например, сейчас размер одного контракта ethusd на битмексе составляет 0,00126647 БТС, соответственно, необходимо после удовлетворения лимитного ордера на битмексе, выставить ордер по маркету на аналогичную сумму, которая будет исчисляться по формуле:
0,00126647 БТС х текущий курс БТС х количество контрактов на битмексе.
Погрешность в разнице позиций в пересчете в юсдт допускается до 1 процента.
То есть если мы продали на битмексе 100 контрактов на 100 долларов, а на бинансе эти же 100 контрактов на купили 101 доллар, то ничего страшного.
Таким образом, погрешность в разнице позиций не играет очень большую роль, но все же лучше бы ее не было.
Также было бы хорошо, если бы в приложении отображались бы позиции на биржах в долларах, а также прибыль и убыток (но это можно потом)
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.