Premium Exchanger (v 2.7)
  • Руководство администратора Premium Exchanger
    • Changelog
  • Перед началом работы
    • Рекомендации
      • Выбор сервера
      • Рекомендации от BestСhange
    • Основы безопасности
      • Общие меры безопасности
      • Как не стать жертвой мошенника
      • Как обезопасить панель управления обменником
      • Как защитить сервер
      • Как защитить аккаунты в платежных системах
      • Смена паролей для пользователей сервера
    • Лицензия на скрипт
      • Приобретение лицензии
      • Продление лицензии
    • Инструкция по установке скрипта
    • Инструкция по обновлению скрипта
      • Обновление с версии 2.6 до 2.7
      • Обновление с версии 2.5 до 2.6
      • Обновление с версии 2.4 до 2.5
      • Обновление с версии 2.3 до 2.4
      • Список обновлений
  • Основные настройки
    • Валюты и направления обмена
      • Создание новой валюты
      • Создание нового направления
      • Курсы валют
        • Курсы валют из файла
        • Парсер курсов валют (Парсеры 2.0)
        • Bestchange парсер (old)
        • Bestchange API парсер (new, начиная с v2.6)
      • Резервы валют
        • Резерв из файла
        • Резерв от другой валюты
          • Конвертация резерва при использовании мерчанта
          • Примеры настройки сложного резерва с использованием формул
        • Установка ручного резерва для новой валюты
      • Дополнительные поля
    • Верификация
      • Верификация личности (KYC)
      • Верификация платежных реквизитов
      • Подтверждение e-mail
      • Подтверждение номера телефона
    • Внешний вид
      • Виды таблиц направлений обмена
      • Кастомизация главной страницы
      • Личный кабинет клиента
      • Перевод сайта и панели администратора
        • Добавление нового языка
        • Редактирование перевода и изменение текста
      • Новости на сайте
      • Раздел "Заявки"
      • Раздел "Страницы"
      • Статусы заявок
        • Шаблоны текстов в заявках
      • Страницы "Правила сайта", "Правила проведения проверок AML/KYC/KYT"
      • Страница "Розыгрыш"
      • Уведомления на сайте
    • Мерчанты и автовыплаты
      • Внутренние счета
        • Внутренний счет (модуль мерчанта на приём)
        • Внутренний счет (модуль автовыплаты)
        • Обмен с участием внутреннего счета пользователя
      • Мерчанты
        • Диагностика мерчанта
        • Добавление или создание копии мерчанта
        • Общие настройки мерчантов
        • Использование своих карт/кошельков/счетов
        • ABCEx
        • Alfabit Crypto
        • ArchEx
        • BimBo (выдача своих реквизитов)
        • Bitbanker
        • Bitconce Card/Link
        • DashPay
        • Diffpay
        • Electrum
        • Evo Pay
        • Exnode
        • FireKassa Card/Link
        • Garantex Crypto
        • Heleket
        • Ivanpay
        • Koshelek
        • Luckypay
        • Merchant001
        • MoneyGo
        • Nicepay
        • PandaPay
        • Payeer
        • PayKassa
        • Payscrow
        • Perfect Money
        • Premium Wallet (в разработке)
        • Quickex
        • Rapira
        • Super Money
        • Utopia
        • XPay
        • Volet (ex-Advcash)
        • WebMoney
          • X19
        • WestWallet
        • Yobit
      • Автовыплаты
        • Предупреждение о рисках!
        • Добавление или создание копии автовыплаты
        • Общие настройки автовыплат
        • ABCEx
        • Alfabit Crypto
        • Binance
        • Bitconce
        • Electrum
        • Exnode
        • Firekassa
        • Garantex Crypto
        • GoldEx
        • Heleket
        • Ivanpay
        • Koshelek
        • Luckypay
        • Merchant001
        • MoneyGo
        • Nicepay
        • OTC
        • Payscrow
        • Payeer
        • PayKassa
        • PerfectMoney
        • Premium Wallet (в разработке)
        • Quickex
        • Rapira Crypto
        • Utopia
        • Volet (ex-Advcash)
        • Webmoney
        • WestWallet
        • Yobit
    • Модуль "Торговые действия"
      • Установка модуля "Торговые действия"
        • Общие настройки модуля
      • Диагностика ошибок
      • Создание торгового действия
        • Параметры торговых действий
        • ABCEx (в разработке)
        • Binance
        • Yobit
    • Модуль Electrum
      • Установка и настройка Electrum (2 кошелька)
      • Использование на компьютере (синхронизация кошельков)
      • Обновление Electrum на сервере (для версии 4.3.3 и ниже)
      • Создание дополнительного кошелька (для автовыплаты)
      • Удаление Electrum с сервера
      • Замена кошелька на сервере после установки Electrum
      • Установка и настройка Electrum (old version)
    • Партнерская программа
      • Баннеры партнеров
      • Прибыль и партнерский процент
    • Проверка AML
      • Настройка в v.2.7
      • Настройка в v.2.6 и ниже
        • AMLBot
        • BitOK
        • CoinKyt
        • Getblock
    • Настройки
      • Архивация заявок
      • Валидатор банковской карты
      • Валидатор криптокошелька
      • Вывод кол-ва подтверждений в заявке
      • Двухфакторная авторизация (2FA) в панели управления сайтом
      • Интерфейс Х19 (Webmoney)
      • Конфигурация Nginx и PHP-FPM при использовании панели ISP Manager
      • Логирование
        • Лог авторизации
        • Лог мерчантов и автовыплат
        • Лог Парсеров 2.0
        • Лог ошибок сервера
        • Лог сообщений Telegram
        • Лог статусов заявок
        • Лог AML
        • Лог API
        • Лог E-mail
        • Лог Trade actions
        • Логирование действий администратора
        • Настройки логирования
      • Настройки обменника
      • Настройки экрана в панели управления
      • Общие настройки
      • Описание модулей
        • Таблица модулей
      • Определение типа карты
      • Пароли безопасности
      • Работа сайта по HTTPS-соединению
      • Таймер удаления неоплаченной заявки
      • Функционал сайта в нерабочее время
      • Хуки
      • Хэш и ссылка на транзакцию
      • Экспорт обменов и экспорт/импорт направлений обмена и валют
      • SEO
        • Google Tag Manager
    • Телеграм-бот для обменов
      • Создание бота
      • Настройки бота
      • Диагностика
    • Уведомления администраторам и клиентам
      • Уведомления в Telegram
      • Уведомления по e-mail
      • Уведомления по SMS
    • Финансовая статистика
    • FAQ
      • Диагностика и решение ошибок при работе со скриптом
      • Добавление IP-адресов в Whitelist в Cloudflare
      • Замена SSH-ключей авторизации на сервере
      • Замена имени домена для лицензии
      • Как восстановить доступ в панель управления обменником?
      • Как изменить адрес панели управления обменником?
      • Как изменить пароль администратора?
      • Как найти корневую папку сайта на сервере?
      • Как найти раздел "Новости разработчика"
      • Как перенести сайт
      • Как проверить версию IonCube, установленную на сервере?
        • Как обновить ionCube Loader
      • Как обновить файлы на сервере?
      • Как обновить WordPress?
      • Как обновить OpenSSH на сервере?
      • Как проверить версию PHP, установленную на сервере?
        • Как обновить PHP
      • Как рассчитывается скидка на обмен, партнерское вознаграждение?
      • Как сбросить кэш в Cloudflare
      • Как сделать бэкап сайта?
      • Как создать задание Cron на сервере?
      • Как установить онлайн-чат?
      • Как установить плагин?
        • Работа с плагином при активации
      • Как установить проверочный файл для внешних сервисов?
      • Какие требования предъявляются к обменникам от мониторингов?
      • Обновление файлов скрипта
      • Просьба для клиента написать отзыв об успешном обмене
      • Что такое нестандартная комиссия в настройках направлений обмена и как она работает?
  • API Premium Exchanger
    • API v1
    • API партнерской программы (старая версия API)
Powered by GitBook
On this page
  • Продажа криптовалюты
  • Покупка криптовалюты
  1. Основные настройки

Модуль "Торговые действия"

PreviousYobitNextУстановка модуля "Торговые действия"

Last updated 9 months ago

Описание модуля и информация по его стоимости доступны по .

При совершении сделок на бирже может возникать погрешность, вызванная тем, что курс криптовалюты может меняться в процессе выполнения сделки. Чтобы избежать этой погрешности, необходимо для каждой криптовалюты иметь небольшой резерв, который будет использоваться для покрытия разницы между курсом на момент заявки и курсом на момент исполнения сделки.

Чтобы избежать погрешности при совершении сделок на бирже, необходимо выполнить следующие действия:

  1. Для каждой криптовалюты, с которой вы совершаете сделки, установите небольшой резерв. Резерв может составлять, например, 0,003 BTC.

  2. Регулярно контролируйте размер резерва и пополняйте его по мере необходимости.

Пример:

Предположим, вы хотите купить 1 BTC. На момент размещения заявки курс биткоина составляет 50 000 USD. Однако, к моменту исполнения сделки курс биткоина может измениться, например, до 50 009 USD. В этом случае погрешность составит 9 USD. Если у вас на балансе будет резерв в размере 0,003 BTC, то эта погрешность будет покрыта.

Важно:

Размер резерва, необходимый для покрытия погрешности, зависит от величины совершаемой сделки и от волатильности криптовалюты.

Задачей торгового модуля является полная автоматизация процесса выполнения заявок и регистрации текущих курсов, как в случае наличия различных криптовалют в портфеле, так и при отсутствии криптовалют в портфеле.

Существуют два основных типа торговых действий:

  1. Продажа криптовалюты по заявке.

  2. Покупка криптовалюты по заявке.

Каждое из этих действий может разделяться на два варианта:

  1. Продажа криптовалюты по заявке при наличии её в портфеле.

  2. Покупка криптовалюты по заявке при наличии валюты в портфеле, за которую она покупается.

и

  1. Продажа криптовалюты по заявке при отсутствии её в портфеле.

  2. Покупка криптовалюты по заявке при отсутствии валюты в портфеле, за которую она покупается.

Такое разделение позволяет более детально описать различные сценарии торговых операций.

Продажа криптовалюты

В случае продажи и покупки криптовалюты по заявке, при наличии нужной валюты в портфеле, процесс более прост и эффективен. Автоматизированная система торговли в этом случае работает так:

  1. Клиент создает заявку и получает адрес для оплаты от мерчанта.

  2. После продажи криптовалюты клиент получает соответствующую сумму, и система фиксирует текущий курс на момент оплаты заявки клиентом.

  3. После этого система переводит средства на биржу и продолжает процесс.

На практике это выглядит следующим образом:

Допустим, у вас есть 1 BTC в портфеле на аккаунте биржи. Для приема криптовалюты вы используете, например, кошелек block.io (возможно использование любого мерчанта для приема криптовалют).

Клиент создает заявку на покупку криптовалюты на сумму 0.1 BTC и производит оплату. В момент оплаты, система моментально продает 0.1 BTC на бирже, например, за USDT.

В результате получается 0.1 BTC на вашем аккаунте в block.io, 0.9 BTC на аккаунте биржи и USDT, полученные от продажи 0.1 BTC.

Как только вся сумма BTC переводится на аккаунт block.io, вы можете одним переводом переместить все BTC на аккаунт биржи, что позволяет снизить комиссии за переводы.

Этот способ минимизирует риски и обеспечивает более стабильный процент прибыли по заявке, поскольку курс фиксируется в момент оплаты. Кроме того, оптимизация переводов средств между биржей и кошельками снижает комиссии и повышает эффективность торговли.

Но что делать, если у вас нет биткоинов в портфеле, и у вас, например, есть только USDT? В такой ситуации вам приходит на помощь биржевой маржинальный счет. Все описанные выше действия происходят аналогичным образом. Однако поскольку у вас нет BTC в портфеле, система займет необходимую сумму BTC на бирже и продаст ее, используя ваш счет USDT в качестве залога для займа (примечание: в качестве залога может выступать любая валюта).

Для тех, кто торгует или инвестирует на фондовых, товарных или валютных биржах, такая продажа называется "шорт-сделкой" или "продажей в короткую". Это означает продажу актива, которого у вас нет.

Давайте разберемся по шагам, используя описанный пример:

  1. Клиент создает заявку и получает адрес для оплаты от мерчанта.

  2. Как только клиент оплачивает заявку, система автоматически занимает и продает 0.1 BTC на бирже, используя ваш счет USDT в качестве залога для займа.

  3. Прием криптовалюты, например, происходит на кошелек block.io (прием криптовалюты можно организовать через любой мерчант).

  4. В результате операции, у вас появляется 0.1 BTC на аккаунте block.io, 0.1 BTC — долг перед биржей и USDT, полученные от продажи 0.1 BTC.

Если у вас есть несколько заявок, и ваш долг перед биржей составляет 1 BTC, а на аккаунте block.io у вас есть 1 BTC, вы можете перевести 1 BTC с block.io на аккаунт биржи и погасить долг. Таким образом, вы фиксируете курс без риска его изменения, даже если у вас нет криптовалют в портфеле.

Покупка криптовалюты

Что касается процесса покупки криптовалюты при наличии ее в портфеле, он выглядит следующим образом. Предположим, у нас есть обмен рублей со Сбера на 0.1 BTC:

  1. Клиент создает заявку, и вы предоставляете ему карту для оплаты.

  2. Клиент оплачивает необходимую сумму.

Допустим, у вас есть 1 BTC на кошельке block.io. Когда вы устанавливаете статус заявки "Оплаченная" на бирже, мгновенно покупается сумма 0.1 BTC. Затем, вы нажимаете кнопку "Перевести," и с кошелька block.io переводится сумма 0.1 BTC. В результате, у вас появляется 0.9 BTC на кошельке block.io и 0.1 BTC на аккаунте биржи.

Когда у вас накапливается множество заявок, и вся сумма биткоинов с кошелька block.io переходит на аккаунт биржи, вы можете снова перевести всю сумму биткоинов с биржи на кошелек block.io.

Если у вас нет биткоинов в портфеле, а есть только USDT, и вы хотите автоматически выплачивать их по заявкам, вам снова приходит на помощь маржинальный счет. Для этого вам необходимо предварительно подготовиться:

  1. Перевести на аккаунт биржи необходимую сумму USDT, например, чтобы хватило на покупку 1 BTC.

  2. Произвести на аккаунте биржи займ в размере 1 BTC.

  3. Отправить с биржи 1 BTC на кошелек block.io. В результате у вас появится 1 BTC на балансе кошелька block.io и долг в размере 1 BTC на аккаунте биржи.

Затем, клиенты могут создавать заявки на обмен, и вы выплачиваете биткоины с кошелька block.io. Например, предположим, у вас есть обмен рублей со Сбера на 0.1 BTC:

  1. Клиент создает заявку, и вы предоставляете ему карту для оплаты.

  2. Клиент оплачивает необходимую сумму.

Когда вы устанавливаете статус заявки "Оплаченная," на бирже мгновенно покупается сумма 0.1 BTC, и долг в размере 0.1 BTC погашается. Затем, вы нажимаете кнопку "Перевести," и с кошелька block.io выплачивается сумма 0.1 BTC. В результате, у вас остается 0.9 BTC на кошельке block.io, и долг перед биржей составляет 0.9 BTC.

Когда у вас накапливается множество заявок, и весь долг перед биржей погашен, вы получаете проданные USDT за рубли Сбера и нулевой долг перед биржей. Продажа осуществляется по установленному вами курсу, независимо от изменений цены биткоина на бирже.

Также следует учитывать, что все описанные выше действия по покупке и продаже можно комбинировать в зависимости от ваших потребностей. Вы можете осуществлять обмены криптовалюты на криптовалюту, даже если у вас их фактически нет в наличии. Например, обмен XMR на BTC.

Также возможно создавать более сложные торговые операции с направлениями обмена криптовалюты на криптовалюту, включая торговые пары, которых нет на бирже, например XMR на XRP и наоборот.

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

Клиент оплачивает заявку (дополнительно можно настроить на момент оплаты заявки клиентом, что имеет большое значение для фиксации курса и обеспечения стабильного процента прибыли по заявке) и система автоматически проводит продажу криптовалюты на бирже, которая есть в вашем портфеле.

Клиент оплачивает 0.1 BTC (дополнительно можно настроить на момент оплаты заявки клиентом, что имеет большое значение для фиксации курса и обеспечения стабильного процента прибыли по заявке).

Вы вручную устанавливаете статус заявки "Оплаченная" (дополнительно можно настроить на момент оплаты заявки клиентом, что имеет большое значение для фиксации курса и обеспечения стабильного процента прибыли по заявке).

Вы вручную устанавливаете статус заявки "Оплаченная" (дополнительно можно настроить на момент оплаты заявки клиентом, что имеет большое значение для фиксации курса и обеспечения стабильного процента прибыли по заявке).

пересчет по курсу
пересчет по курсу
пересчет по курсу
пересчет по курсу
ссылке