Как Bitmaker разрабатывает стратегии маркет-мейкинга с помощью Origami Tech

Введение
Origami Tech сотрудничает с профессиональными торговыми командами, чтобы продемонстрировать, как настраиваются и применяются на практике автоматизированные стратегии.
Одним из примеров является Bitmaker — команда маркетмейкеров, которая использует « Origami Tech » в качестве уровня автоматизации для разработки и реализации стратегий обеспечения ликвидности на централизованных и децентрализованных биржах.
В рамках этого сотрудничества объединяются два разных направления экспертизы. Bitmaker вносит практическую логику маркетмейкинга, а Origami Tech предоставляет инфраструктуру, позволяющую преобразовать эту логику в параметры, которые может использовать бот.
В ходе серии публичных разборов стратегий компания Bitmaker продемонстрировала, как решения, касающиеся спреда, глубины книги заказов, распределения объемов и времени обновления, могут быть представлены на сайте Origami Tech.
В примерах рассматриваются три основных варианта организации маркет-мейкинга:
- сетка с фиксированным разбросом;
- сетка с шагом 2 % по глубине;
- сетка, размер ячеек которой увеличивается по мере удаления от спада.
Каждая конфигурация использует одни и те же основные компоненты — формулы ценообразования, объем ордера, уровни покупки и продажи, а также интервалы обновления — но формирует при этом различную структуру ликвидности.
От логики маркетмейкинга к параметрам ботов
Маркетмейкинг часто характеризуют такими результатами, как более узкие спреды, более объемные книги заказов, меньший проскальзывание и более стабильное исполнение.
За этими результатами стоит целый набор конкретных правил.
Стратегия маркетмейкинга должна определять, где размещаются ордера, какой объем содержит каждый ордер, сколько ценовых уровней поддерживает бот и с какой частотой обновляются эти ордера.
Origami Tech превращает эти решения в настраиваемые формулы и параметры бота.
Текущая рыночная цена выражается в виде ticker(). Положение каждого порядка внутри сетки обозначается order_pos. Дополнительные параметры определяют объем ордера, количество ордеров на покупку и продажу, а также период ожидания до обновления стратегии.
Благодаря этому становится понятной логика выполнения.
Сетка с фиксированным спредом: поддержание ликвидности на уровне, близком к рыночному
Управление спредом является одним из ключевых элементов подхода Bitmaker к маркетмейкингу.
Система с фиксированным спредом размещает ордера на покупку и продажу на заранее заданном расстоянии от текущей рыночной цены. По мере изменения рыночной конъюнктуры бот периодически обновляет эти ордера.
В примере конфигурации используются следующие параметры:
{
"execute_price": "ticker() * (1 + order_pos * 0.0025)",
"execute_volume": "3 / execute_price",
"buy_orders_count": "2",
"sell_orders_count": "2",
"sleep_after_seconds": "180"
}
Этот цена исполнения Формула размещает каждый ордер с интервалом 0,25 % от текущей рыночной цены:
ticker() * (1 + order_pos * 0,0025)
Стратегия формирует два ордера на покупку ниже рыночной цены и два ордера на продажу выше нее. Номинальный размер каждого ордера составляет примерно 3 доллара, а вся сетка обновляется каждые 180 секунд.
При эталонной рыночной цене, равной 100, в данном примере получаются следующие уровни:

Разница между ближайшими ордерами на покупку и продажу составляет примерно 0,5 %.
Данная конфигурация позволяет поддерживать ограниченный объем ликвидности вблизи текущей рыночной цены. Это базовая настройка, позволяющая поддерживать ордера по обеим сторонам книги ордеров, не распределяя их по широкому ценовому диапазону.
Важен также интервал обновления. Вместо того чтобы оставлять исходные ордера в силе на неопределённый срок, бот проверяет рынок и обновляет сетку каждые три минуты.
Сетка глубины 2 %: распределение ликвидности по большему количеству уровней
Спред — это лишь одна из составляющих качества рынка. Глубина книги заказов показывает, какой объем ликвидности доступен на различных ценовых уровнях и насколько эффективно рынок может поглощать поступающие сделки.
Сетка глубины рынка с шагом 2 % расширяет зону ликвидности как выше, так и ниже текущей рыночной цены. Вместо того чтобы концентрировать лишь несколько небольших ордеров вблизи спреда, эта стратегия формирует более обширный набор уровней по всей книге заказов.
Bitmaker представил следующую конфигурацию:
{
"execute_price": "ticker() * (1 + order_pos * 0.004)",
"execute_volume": "150 / execute_price",
"buy_orders_count": "6",
"sell_orders_count": "6",
"sleep_after_seconds": "300"
}
Бот размещает шесть ордеров на покупку и шесть ордеров на продажу.
Шаг цены между уровнями составляет 0,4 %, а шесть уровней охватывают примерно 2 % от текущей рыночной цены с каждой стороны книги заказов. Каждый заказ соответствует сумме примерно 150 долларов, а сетка проверяется и обновляется каждые пять минут.
По сравнению с примером с фиксированным спредом данная схема увеличивает как количество уровней, так и размер каждого ордера.
Её цель — обеспечить видимую ликвидность в более широком диапазоне ценового диапазона. Размещая ордера по нескольким ценам, а не концентрируя всю ликвидность вблизи рыночной цены, эта стратегия позволяет обеспечить большую глубину рынка и более плавное исполнение ордеров в более широком ценовом диапазоне.
Данная схема иллюстрирует разницу между управлением спрэдом и управлением глубиной рынка.
Сетка с фиксированным спредом ориентирована на поддержание близко расположенных ордеров на покупку и продажу. Сетка глубины рынка распределяет ликвидность по большему количеству уровней, благодаря чему по мере удаления цены от центра рынка на рынке появляется дополнительный объем.
Увеличение объема ордера за пределами спреда
Ликвидность не обязательно должна распределяться равномерно по всем уровням.
В соответствии с логикой маркетмейкинга Bitmaker объем ордера может варьироваться в зависимости от того, насколько он удален от текущей рыночной цены. Небольшие ордера, размещенные вблизи спреда, помогают контролировать текущую рисковую позицию, тогда как более крупные ордера, расположенные глубже в книге заказов, обеспечивают дополнительную глубину рынка.
Это поведение можно настроить на сайте Origami Tech с помощью следующей таблицы:
{
"execute_price": "ticker() * (1 + order_pos * 0.003)",
"execute_volume": "(3 * abs(order_pos)) / execute_price",
"buy_orders_count": "4",
"sell_orders_count": "4",
"sleep_after_seconds": "120"
}
Бот размещает четыре ордера на покупку и четыре ордера на продажу с шагом 0,3% между уровнями.
Основное отличие заключается в формуле объема:
(3 * abs(order_pos)) / execute_price
Объем заказа зависит от abs(order_pos), поэтому объем увеличивается по мере того, как ордер удаляется от текущей рыночной цены.
Примерный номинальный размер по уровням составляет:

Сетка обновляется каждые 120 секунд.
Таким образом формируется прогрессивная структура ликвидности. Ордера, расположенные ближе всего к спреду, остаются меньшими по объему, тогда как на более глубоких уровнях объем торгов выше.
Данная конфигурация демонстрирует, что в системе маркет-мейкинга не обязательно применять одинаковый размер ордера во всех точках. Размещение цен и распределение объёмов можно регулировать отдельно, что позволяет стратегии формировать ликвидность в зависимости от удалённости от рынка.
Три конфигурации, три цели по обеспечению ликвидности
В этих трех примерах используются одни и те же базовые параметры « Origami Tech », однако они формируют разные структуры книги заказов.

Различия не ограничиваются лишь количеством заказов.
Каждая стратегия влияет на распределение капитала, скорость реакции рынка и места концентрации ликвидности. Конфигурация, предназначенная для поддержания узкой ближней зоны рынка, предъявляет иные требования, чем конфигурация, направленная на создание видимой глубины рынка на нескольких уровнях.
Роль Bitmaker и Origami Tech
Bitmaker вносит вклад в разработку алгоритмов маркетмейкинга и практический подход к обеспечению ликвидности.
Его конфигурации демонстрируют, как такие понятия, как спред, глубина рынка, распределение ордеров и частота обновления, могут быть преобразованы в чёткие торговые правила.
Origami Tech обеспечивает уровень автоматизации, используемый для настройки и запуска этих правил. Платформа позволяет комбинировать в рамках стратегии бота такие параметры, как формулы расчета цены, формулы расчета объема ордеров, количество операций купли и продажи, а также интервалы обновления.
Таким образом, данное сотрудничество объединяет два уровня маркетмейкинга.
Bitmaker объясняет, каких целей призвана достичь данная структура ликвидности. Origami Tech предоставляет среду, в которой эта структура может быть реализована и автоматизирована.
Почему практические конфигурации имеют значение
При обсуждении маркетмейкинга часто используются общие показатели эффективности. Рынок можно охарактеризовать как ликвидный, стабильный, глубокий или эффективный, однако эти описания не дают представления о том, как формируются базовые ордера.
Практические конфигурации позволяют легче понять уровень выполнения.
Они показывают, что бот-маркетмейкер не просто «обеспечивает ликвидность». Он действует в соответствии с четко заданными правилами, регулирующими ценовой интервал, объем ордеров, размер сетки и интервалы обновления.
Изменение любого из этих параметров приводит к изменению итоговой книги заказов.
Меньший ценовой шаг приводит к сближению уровней. Увеличение количества ордеров на покупку и продажу приводит к расширению сетки. Использование формулы с большим объемом увеличивает видимую ликвидность. Более короткий интервал обновления заставляет стратегию чаще проверять и обновлять свои ордера.
Публикуя реальные конфигурации, Bitmaker демонстрирует, как эти решения реализуются с помощью механизма « Origami Tech », а не ограничивается представлением деятельности по формированию рынка исключительно через призму ее конечных результатов.
Заключение
Сотрудничество между Bitmaker и Origami Tech позволяет получить практическое представление об автоматизированном маркетмейкинге.
Bitmaker представляет профессиональную логику обеспечения ликвидности и объясняет, как на уровне исполнения работают спред, глубина рынка и распределение ордеров. « Origami Tech » преобразует эту логику в настраиваемые параметры бота, которые определяют, где размещаются ордера, каков их размер, сколько уровней создается и с какой частотой обновляется сетка.
Эти три примера показывают, что стратегии маркет-мейкинга могут использовать одну и ту же инфраструктуру автоматизации, при этом формируя совершенно разные структуры ликвидности.
Сетка с фиксированным спредом позволяет размещать небольшие ордера вблизи рыночной цены. Сетка с глубиной 2 % распределяет больший объем ликвидности по большему количеству ценовых уровней. Прогрессивная сетка увеличивает размер ордера по мере увеличения расстояния от спреда.
В совокупности эти настройки демонстрируют, как рыночные целевые показатели превращаются в рабочие торговые правила в системе « Origami Tech ».
Торгуйте с умом с помощью Origami Tech
Выведите свою торговлю криптовалютами на новый уровень с помощью нашего мощного терминала автоматической торговли. Максимизируйте прибыль, минимизируйте риски и будьте на шаг впереди рынка 24/7.



