# Binance

## Авторизация в модуле

<figure><img src="/files/UJG1qe1NEMIqrysg46qI" alt="" width="453"><figcaption></figcaption></figure>

**Ключ API** — ключ, сгенерированный в ЛК Binance

**Секретный ключ** — секретный ключ, сгенерированный в ЛК Binance

Для торговых действий желательно выпустить отдельный ключ с необходимыми правами, если вы уже используете Binance как мерчанта и/или автовыплату.

Права, необходимые для работы со всеми функциями модуля, выделены ниже.

<figure><img src="/files/gU0T9vqDHcTJcpDTFgRO" alt=""><figcaption></figcaption></figure>

## Общие параметры:

<figure><img src="/files/QN6RXD1wazGNkVNMlzuw" alt="" width="563"><figcaption></figcaption></figure>

**Порядок выполнения** — выполнение действий в указанном порядке (если задействовано несколько торговых действий для одних и тех же направлений обмена). Укажите значения от [1 до 10](#user-content-fn-1)[^1] в каждом задействованном торговом действии. Оставьте поле пустым, если вы используете только одно действие.

<figure><img src="/files/J2bg47hZyeGXREMtDdPu" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/exeWroWHJiIJXTbo3BlJ" alt="" width="563"><figcaption></figcaption></figure>

**Назначать действия** — выбор статуса заявки при достижении которого будет выполняться действие. Необходимо выбрать только один пункт.

{% hint style="info" %}
Рекомендуем использовать пункт "После статуса "**Оплаченная заявка**" для действий "**Купить**" и "**Продать**".
{% endhint %}

**Направления обменов** — выбор направлений обмена, при работе с заявками в которых будут выполняться торговые действия. Можно выбрать несколько направлений с одной валютой в "**Отдаю**" или "**Получаю**" одновременно.

**Процент погрешности (%)** — укажите процент погрешности (только число) для суммы из заявки, с которой будет проводиться действие. Обычно указывается значение от 0.1 до 0.5 (оптимальное значение — 0.15).

<figure><img src="/files/xehV6OY8qNl3QmVpkBVY" alt="" width="307"><figcaption></figcaption></figure>

## Шаг "Взять в долг"

<figure><img src="/files/KbHDdmQA9e20o27QSIGN" alt="" width="515"><figcaption></figcaption></figure>

**Включен:**\
• **Да**\
• **Нет**

**Код валюты** — укажите код валюты, которую необходимо <mark style="color:yellow;">**взять в долг**</mark> в рамках данного шага

**Сеть** — укажите сеть для валюты из пункта "**Код валюты"** (необязательно, указывается при наличии сети у валюты)

**Код торговой валюты** — укажите код валюты, которую вам необходимо одолжить бирже как депозит для выдачи биржей в долг выбранной валюты (поле "**Код валюты**")

**Сумма** — выбор типа суммы из заявки, который будет передаваться в указанный шаг\
![](/files/QeDGw2Rc75zCVcFS3War)

{% hint style="warning" %}
Выберите сумму из стороны "**Отдаю**" или "**Получаю**" в зависимости от того, с какой валютой планируются действия (сторона валютной пары должна совпадать с валютой, которую, вы укажете в поле "**Код валюты**")

\
Пункты "**Сумма платежа**" и "**Сумма выплаты**" записываются модулем мерчантом на прием/автовыплату и, соответственно, работает только если эти значения не пустые (т.е. был произведен платеж/выплата через подключенного в напарвлении мерчанта).

Если в направлении обмена не подключены мерчанты на прием/автовыплату, значение платежа/выплаты будут равны 0 (если при этом сумма для торгового действия была выбрана как "**Сумма платежа**" или "**Сумма выплаты**", то при срабатывании торгового действия вы получите ошибку, т.к. будет попытка совершения торгового действия с суммой 0).\
\
Если вы уже получили ошибку торгового действия, связанного с этим нюансом, отредактируйте нужную сумму в заявке (раздел "**Заявки**", кнопка "**Редактировать**",\
![](/files/B2Bpp1X8XP0hqkgVkiOv)

укажите корректную сумму для нужного поля, сохраните изменения в заявке и запустите вручную торговое действие кликом по ссылке "**Ссылка на действие**" в разделе "**Торговые действия**" -> "**Заявки**") — торговое действие будет выполнено
{% endhint %}

**Если не подходит сумма:**\
• **Ошибка** — шаг не будет выполнен (рекомендуется)\
• **Продолжаем** — шаг будет выполнен, несмотря на несовпадение суммы

**Мин. сумма** — минимальная сумма для данного торгового шага (указывается в валюте, с которой проводятся операции)

**Макс. сумма** — максимальная сумма для данного торгового шага (указывается в валюте, с которой проводятся операции)

**Добавить комиссию за вывод средств** — выберите "**Нет**"\
• **Да**\
• **Нет**

**Добавить торговую комиссию** — выберите "**Нет**"\
• **Да**\
• **Нет**

**Перевод на Spot счет** — перевод на спотовый счет взятой в долг суммы\
• **Да**\
• **Нет**

## Шаг "Погасить задолженность"

<figure><img src="/files/Tq2FZBhevdKql0O2oxik" alt="" width="506"><figcaption></figcaption></figure>

**Включен:**\
• **Да**\
• **Нет**

**Если не подходит сумма:**\
• **Ошибка** — шаг не будет выполнен (рекомендуется)\
• **Продолжаем** — шаг будет выполнен, несмотря на несовпадение суммы

**Перевод на Margin счет** — перевод в маржинальный счет в качестве погашения долга\
• **Да**\
• **Нет**

**Код валюты** — укажите код валюты, по которой необходимо <mark style="color:orange;">**погасить долг**</mark> в рамках данного шага

{% hint style="warning" %}
Код валюты должен совпадать:

* с кодом валюты платежа от клиента из заявки, если в поле "**Сумма**" выбрана "**Сумма платежа**" или любой из пунктов "**Отдаю/Отдаете**"
* с кодом валюты выплаты из заявки, если в поле "**Сумма**" выбрана "**Сумма выплаты**" или любой из пунктов "**Получаю/Получаете**"
  {% endhint %}

**Сумма** — выбор типа суммы из заявки, который будет передаваться в указанный шаг\
![](/files/QeDGw2Rc75zCVcFS3War)

{% hint style="warning" %}
Выберите сумму из стороны "**Отдаю**" или "**Получаю**" в зависимости от того, с какой валютой планируются действия (сторона валютной пары должна совпадать с валютой, которую, вы укажете в поле "**Код валюты**"
{% endhint %}

**Мин. сумма** — минимальная сумма для данного торгового шага (указывается в валюте, с которой проводятся операции)

**Макс. сумма** — максимальная сумма для данного торгового шага (указывается в валюте, с которой проводятся операции)

## Шаг "Продать"

<figure><img src="/files/b9zAksP5V16JSpgIzN1L" alt="" width="518"><figcaption></figcaption></figure>

**Включен:**\
• **Да**\
• **Нет**

**Если не подходит сумма:**\
• **Ошибка** — шаг не будет выполнен (рекомендуется)\
• **Продолжаем** — шаг будет выполнен, несмотря на несовпадение суммы

**Торговый счет** — счет, с которого будет продана валюта\
• **Spot** — спотовый счет\
• **Margin** — маржинальный счет

**Взять в долг** — при недостатке или отсутствии средств на вашем счету вы можете взять в долг у биржи (только если выбран маржинальный счет в предыдущем параметре), а затем погасить долг вручную или с помощью шага "**Погасить задолженность**"\
• **Нет** — сумма не будет браться в долг\
• **Вся сумма** — покупка полной суммы из заявки\
• **Необходимая сумма** — покупка только недостающей суммы

**Перевод на счет** — перевод средств на выбранный счет\
• **Spot** — спотовый счет\
• **Margin** — маржинальный счет

**Код валюты** — укажите код валюты, которую необходимо <mark style="color:red;">**продать**</mark> в рамках данного шага для покупки валюты из пункта "**Код торговой валюты**"

{% hint style="warning" %}
Код валюты должен совпадать:

* с кодом валюты платежа от клиента из заявки, если в поле "**Сумма**" выбрана "**Сумма платежа**" или любой из пунктов "**Отдаю/Отдаете**"
* с кодом валюты выплаты из заявки, если в поле "**Сумма**" выбрана "**Сумма выплаты**" или любой из пунктов "**Получаю/Получаете**"
  {% endhint %}

**Сеть** — укажите сеть для валюты из пункта "**Код валюты"** (необязательно, указывается только при наличии сети у валюты). Если у валюты нет сети — оставьте поле пустым.

**Код торговой валюты** — укажите код валюты, которую необходимо <mark style="color:green;">**купить**</mark> в рамках данного шага (обычно выбирается USDT)

**Сумма** — выбор типа суммы из заявки, который будет передаваться в выбранное действие (при продаже приходящей от клиента валюты, выберите один из пунктов "**Сумма Отдаю/Отдаете ...**" или пункт "**Сумма платежа**")\
![](/files/QeDGw2Rc75zCVcFS3War)

{% hint style="warning" %}
Выберите сумму из стороны "**Отдаю**" или "**Получаю**" в зависимости от того, с какой валютой планируются действия (сторона валютной пары должна совпадать с валютой, которую, вы укажете в поле "**Код валюты**"
{% endhint %}

**Мин. сумма** — минимальная сумма для данного торгового шага (указывается в валюте, с которой проводятся операции). Если сумма из заявки будет ниже указанной минимальной суммы — шаг не будет выполнен.

**Макс. сумма** — максимальная сумма для данного торгового шага (указывается в валюте, с которой проводятся операции). Если сумма из заявки будет выше указанной максимальной суммы — шаг не будет выполнен.

**Добавить комиссию за вывод средств** — для действия "**Продать**" выберите "**Нет**"\
• **Да**\
• **Нет**

**Добавить торговую комиссию** — для действия "**Продать**" выберите "**Нет**"\
• **Да**\
• **Нет**

## Шаг "Купить"

<figure><img src="/files/bRsjuqg4S10rC2S31AlF" alt="" width="504"><figcaption></figcaption></figure>

**Включен:**\
• **Нет** — шаг не используется\
• **Вся сумма** — покупка полной суммы из заявки\
• **Необходимая сумма** — покупка только недостающей суммы (будет учитываться баланс выбранной валюты на вашем счете у мерчанта)

**Если не подходит сумма:**\
• **Ошибка** — шаг не будет выполнен (рекомендуется)\
• **Продолжаем** — шаг будет выполнен, несмотря на несовпадение суммы

**Торговый счет** — счет, на который будет куплена валюта\
• **Spot** — спотовый счет\
• **Margin** — маржинальный счет

**Взять в долг** — при недостатке или отсутствии средств на вашем счету вы можете взять в долг у биржи (только если выбран маржинальный счет (Margin) в предыдущем параметре), а затем погасить долг вручную или с помощью шага "**Погасить задолженность**"\
• **Нет** — сумма не будет браться в долг\
• **Вся сумма** — взятие в долг полной суммы из заявки\
• **Необходимая сумма** — взятие в долг только недостающей суммы

**Валюта заимствования** — выбор валюты для взятия в долг\
• **Код валюты** — валюта из поля "**Код валюты**" в этом шаге\
• **Код торговой валюты** — валюта из поля "**Код торговой валюты**" в этом шаге

**Перевод на счет** — перевод средств на выбранный счет\
• **Нет** — перевод не используется\
• **Spot** — спотовый счет\
• **Margin** — маржинальный счет

**Код валюты** — укажите код валюты, которую необходимо <mark style="color:green;">**купить**</mark> в рамках данного шага

{% hint style="warning" %}
Код валюты должен совпадать:

* с кодом валюты платежа от клиента из заявки, если в поле "**Сумма**" выбрана "**Сумма платежа**" или любой из пунктов "**Отдаю/Отдаете**"
* с кодом валюты выплаты из заявки, если в поле "**Сумма**" выбрана "**Сумма выплаты**" или любой из пунктов "**Получаю/Получаете**"
  {% endhint %}

**Сеть** — укажите сеть для валюты из пункта "**Код валюты"** (необязательно, указывается только при наличии сети у валюты)

**Код торговой валюты** — укажите код валюты, которую необходимо <mark style="color:red;">**продать**</mark> в рамках данного шага для покупки валюты из пункта "**Код валюты**"

**Сумма** — выбор типа суммы из заявки, который будет передаваться в указанный шаг\
![](/files/QeDGw2Rc75zCVcFS3War)

{% hint style="warning" %}
Выберите сумму из стороны "**Отдаю**" или "**Получаю**" в зависимости от того, с какой валютой планируются действия (сторона валюты из пары должна совпадать с валютой, которую, вы укажете в поле "**Код валюты**"
{% endhint %}

**Мин. сумма** — минимальная сумма для данного торгового шага (указывается в валюте, которая закупается через это торговое действие (пункт "**Код валюты"**)). Если сумма из заявки будет ниже указанной минимальной суммы — шаг не будет выполнен.

**Макс. сумма** — максимальная сумма для данного торгового шага (указывается в валюте, которая закупается через это торговое действие (пункт "**Код валюты"**)). Если сумма из заявки будет выше указанной максимальной суммы — шаг не будет выполнен.

**Добавить комиссию за вывод средств:**\
• **Да** — выберите "**Да**", если предполагается выплата свежекупленной валюты по заявке через [модуль автовыплаты Binance](https://premium.gitbook.io/main/osnovnye-nastroiki/merchanty-i-avtovyplaty/avtovyplaty/binance)\
• **Нет**

**Добавить торговую комиссию** — выберите "**Да**"\
• **Да**\
• **Нет**

## **Шаг "Перевод на счет"**

<figure><img src="/files/7R2oZQizKZzX7l8UsTi3" alt="" width="509"><figcaption></figcaption></figure>

**Включен:**\
• **Да**\
• **Нет**

**Перевод на счет:**\
• **Spot -> Margin** — перевод со спотового счета на маржинальный\
• **Margin -> Spot** — перевод с маржинального счета на спотовый

**Код валюты** — укажите код валюты, которую необходимо <mark style="color:blue;">**перевести**</mark> в рамках данного шага между счетами

**Сеть** — укажите сеть для валюты из пункта "**Код валюты"** (необязательно, указывается только при наличии сети у валюты)

**Код торговой валюты** — укажите код валюты, которая будет переведена в обратном направлении

**Сумма** — выбор типа суммы из заявки, который будет передаваться в указанный шаг\
![](/files/QeDGw2Rc75zCVcFS3War)

**Добавить комиссию за вывод средств** — выберите "**Нет**"\
• **Да**\
• **Нет**

**Добавить торговую комиссию** — выберите "**Нет**"\
• **Да**\
• **Нет**

## **Настройки прокси**

Если с IP-адреса вашего сервера нет доступа к бирже, с которой вы планируете работать, купите прокси и укажите данные от него в указанном блоке.

<figure><img src="/files/Tm4mGScX60jAN4UvMqNm" alt="" width="446"><figcaption></figcaption></figure>

* **IP адрес** — адрес прокси-сервера
* **Порт** — порт прокси-сервера
* **Логин** — ваш логин для доступа к прокси-серверу
* **Пароль** — ваш пароль для доступа к прокси-серверу
* **Отключить прокси туннель** — отключение опции при заполненных выше полях\
  • **Нет**\
  • **Да**

[^1]: 1 - высший приоритет

    2 - второе действие по приоритету и так далее


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://premium.gitbook.io/main/osnovnye-nastroiki/modul-torgovye-deistviya/sozdanie-torgovogo-deistviya/binance.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
