ABCEx
Для обсуждения условий и подключения, свяжитесь с представителем сервиса.
Дисклеймер: при подключении вашего сайта к тому или иному сервису, пожалуйста, самостоятельно оценивайте возможные риски сотрудничества.
Обратите внимание, что ABCEx рассчитывает курс для пары USDT-BTC с учетом маркапа (наценки) в 5% (а также 0.25% для пары USDT-RUB) — за счет этого сервис может гарантировать исполнение ордеров даже при резком изменений курса в момента.
Сделка будет происходить по актуальному курсу в стакане — вы можете рассчитывать объем ордера с учетом вышеуказанных % резерва, чтобы откупалось нужное вам количество валюты.
Зайдите в раздел "Торговые действия" ➔ "Добавить действие", укажите в поле "Заголовок" название для создаваемого торгового действия, в поле "Модуль" выберите из выпадающего списка ABCEx, оставьте статус "Активное действие" и нажмите на "Сохранить".

Укажите ваш API-ключ, полученный от представителя биржи (поле "Домен" оставьте пустым) и сохраните изменения.

В модуле можно создать одно из двух действий — "Продать" или "Купить".
Действие "Продать" подходит в случаях, когда вы хотите конвертировать сумму, эквивалентную сумме полученной от клиента валюту по заявке в стейблкоин USDT (или другую валюту, которая кажется вам подходящей).
Действие "Купить" подходит в случаях, когда вы не хотите держать резерв выплачиваемой валюты на своих счетах на бирже и планируете осуществлять закупку валюты для выплаты непосредственно при наличии клиента с заявкой на покупку этой валюты у вашего обменника. В этом случае необходимо использовать модуль для автовыплаты ABCEx для выплаты валюты сразу после её покупки.
Пример: направление обмена BTC — USDT. Если вы хотите продать эквивалент полученной от клиента по заявке суммы на бирже ABCEx (к примеру, продать BTC, получив USDT) — выберите сумму "Отдаете" в настройках ТД для действия "Продать" (поля "Код валюты и "Код торговой валюты" должны быть пустыми или в поле "Код валюты" (валюта для продажи) укажите BTC, а в "Код торговой валюты" — USDT). При срабатывании торгового действия на бирже ABCEx будет выполнена продажа BTC с вашего баланса и покупка USDT по биржевому курсу.
Если вы хотите купить эквивалент отправленной клиенту по заявке суммы на бирже (к примеру, купить BTC, заплатив за него USDT) — выберите сумму "Отдаете" в настройках ТД для действия "Купить" (поля "Код валюты и "Код торговой валюты" должны быть пустыми или в поле "Код валюты" (валюта для покупки) укажите BTC, в "Сеть" выберите BTC, а в "Код торговой валюты" укажите USDT). При срабатывании торгового действия на бирже ABCEx будет выполнена покупка BTC с вашего баланса и продажа USDT по биржевому курсу.


Примеры работы торговых действий:
Пример 1:
Действие "Продать", направление обмена USDT TRC20 на BTC, в настройках ТД указаны валюты для покупки ("Код валюты) — USDT и продажи ("Код торговой валюты") — RUB, сумма из заявки "Отдаете".
Клиент создаёт заявку на получение 0.0012 BTC (~100 USDT) и оплачивает её. В этот момент (если в ТД выбран статус выполнения "После статуса ожидания подтверждения мерчанта)" на бирже выполнится продажа USDT на RUB на сумму заявки (при достаточном для выполнения действия балансе).

Пример 2:
Действие "Продать", направление обмена USDT TRC20 на BTC, в настройках ТД поля "Код валюты" и "Код торговой валюты" пустые для покупки и продажи, сумма "Отдаете".
Клиент создаёт заявку на получение 0.0012 BTC (~100 USDT) и оплачивает её. В этот момент на бирже выполнится покупка BTC за USDT на сумму заявки.

Пример 3: Действие "Продать", направление обмена BTC на USDT TRC20, в настройках ТД указаны валюты "Авто" для покупки и продажи, сумма "Получаете". Клиент создаёт заявку на получение 100 USDT и оплачивает её. В этот момент на бирже выполнится покупка BTC за USDT на сумму заявки. Пример 4: Действие "Продать", направление обмена USDT TRC20 на RUB, в настройках ТД указаны валюты "Авто" для покупки и продажи, сумма "Получаете". Клиент создаёт заявку на получение 8500 RUB (~100 USDT) и оплачивает её. В этот момент на бирже выполнится покупка USDT за RUB на сумму заявки.
Обратите внимание, что можно создавать действия для ступенчатого обмена одной валюты на другую через промежуточные валюты. Чаще всего, при отсутствии пары валюта 1 ➔ валюта 2 на бирже, производится обмен через стейблкоин USDT (TRC20) (валюта 1 ➔ USDT ➔ валюта 2), но вы можете использовать и альтернативные варианты.
Для ступенчатого обмена необходимо:
создать 2 торговых действия: Продать (валюта 1 ➔ USDT) и Купить (USDT ➔ валюта 2)
выбрать одни и те же направления обмена и статусы для срабатывания в блоке "Настройки добавления" в настройках торговых действий
установить порядок выполнения действий: 1 — для действия Продать, 2 — для действия Купить.
Для корректности выполнения торгового действия также важно выбрать пару валют, которая торгуется на бирже ABCEx, в полях "Код валюты" и "Код торговой валюты". При пустых полях "Код валюты" и "Код торговой валюты" валюты будут подбираться автоматически (смотрите примеры выше).
На данный момент доступны валютные пары USDT/RUB и BTC/USDT (и обратные им).
При выборе валют, которые не образуют пару — торговое действие гарантированно получит ошибку при попытке выполнения
Последнее обновление