Как устроен код маркет-мейкера? Часть 1. | Hummingbot: Архитектура стратегии Pure Market Making.

В этом видео мы не будем говорить о том, что делает стратегия Pure Market Making, а заглянем под капот и посмотрим, как она это делает. Мы разберем код Hummingbot, чтобы понять элегантную архитектуру одной из самых популярных стратегий. Вы узнаете: 🔹 Структура кода: Как взаимодействуют основные модули — pure_market_making.pyx, config_map и другие. 🔹 Система уровней (Order Levels): Как в коде реализовано построение "лестницы" ордеров для распределения риска. 🔹 Инвентарный скос (Inventory Skew): Алгоритм из inventory_skew_calculator.pyx, который автоматически балансирует портфель. 🔹 Динамические ценовые полосы: Как работает адаптивный механизм moving_price_band.py для следования за рынком. 🔹 Оптимизация ордеров: Логика c_apply_order_optimization — игра в "кошки-мышки" со стаканом за лучшую цену. 🔹 Трекер висячих ордеров (Hanging Orders): Зачем стратегия сознательно оставляет "хвосты" и как это реализовано. Этот разбор будет полезен для всех, кто хочет не просто использовать Hummingbot, а понять его внутреннее устройство для создания собственных модифицированных стратегий или просто чтобы стать более уверенным пользователем. Хештеги: #Hummingbot #AlgorithmicTrading #Crypto #TradingBot #Python #Код #Архитектура #PMM #MarketMaker #DeFi

Смотрите также