Skip to content

Курсы и направления ​

Настройки → Курсы — два подраздела: «Направления» и «Парсинг».

Как считается курс ​

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

Направления ​

Список «что отдаём → что получаем» с понятными названиями: «Альфа-Банк RUB → BTC», «USDT TRC20 → Сбербанк RUB». У каждого направления:

  • комиссия (наценка) и «серый» процент;
  • минимум и максимум суммы — клиент видит лимиты прямо под полем;
  • включено / выключено.

Фильтр сверху: кнопки монет «Отдаёт» и «Получает», «Все с RUB».

Массовое изменение — выбрать несколько направлений и задать комиссию, «серый» процент, мин. и макс. сразу числом. Перед сохранением — предпросмотр; меняется всё разом или ничего.

Парсинг ​

Какие площадки дают курс для монет, рубля и юаня; когда курс обновлялся последний раз. Если курсы перестали обновляться, это видно в Состоянии системы.

Формулы курса следующая версия ​

Вместо медианы площадок у направления можно задать формулу:

text
binance:BTC_USDT * 1.02
binance:BTC_USDT * rapira:USDT_RUB
avg(binance:BTC_USDT, bybit:BTC_USDT)

Доступны avg, min, max, median и пары по медиане (BTC_RUB). Кнопка «Проверить» считает формулу по последним ценам площадок.

Страховка курса следующая версия ​

Запасной источник (формула или медиана площадок) и действие, если основной пропал, не меняется N минут или ушёл от медианы дальше N %: перейти на запасной или остановить направление. В обоих случаях приходит уведомление «Ошибка курса», в «Парсинге» видно, что сработало.

Позиция на BestChange следующая версия ​

У направления — кнопка «Курс», вкладка BestChange. Движок держит ваш курс на заданном месте или в диапазоне мест выдачи BestChange (по умолчанию 1–3, шаг 0,01 %):

  • шаг в % или в единицах курса;
  • наценка не ниже и не выше заданной — ниже себестоимости не уйдёт;
  • игнор-лист обменников и минимальный резерв конкурента;
  • защита от скачков: наценка за раз меняется не больше чем на N п. п.

Внутри диапазона курс не трогается. Меняется только ваша наценка — рыночный курс и статистика остаются как есть. Данные — из API BestChange по ключу партнёрской программы; ключ, номер вашего обменника и частота — в «Курсы → Парсинг». Нет ключа или данных — работает обычная комиссия направления и приходит уведомление «Ошибка курса».

Документация движка обменника OneSwaper