

Hummingbot — это фреймворк бота для торговли криптовалютами с открытым исходным кодом, предназначенный для автоматического маркетмейкинга, арбитража и пользовательских торговых стратегий. Он предоставляет бесплатное программное обеспечение, множество коннекторов к биржам и гибкие настройки, но требует технических знаний и постоянного обслуживания. В этом обзоре Hummingbot рассматриваются его функции, затраты на настройку, безопасность и пригодность для опытных трейдеров и разработчиков.
Hummingbot — это бесплатное программное обеспечение с открытым исходным кодом, распространяемое по лицензии Apache 2.0. Для основного фреймворка обязательная подписка SaaS не требуется.
Hummingbot поддерживает маркетмейкинг и арбитраж на поддерживаемых централизованных и децентрализованных биржах.
Hummingbot требует технической настройки, включая развертывание через Docker, API-ключи бирж и параметры стратегий.
Hummingbot Foundation управляет сообществом, а держатели HBOT голосуют по предложениям, затрагивающим развитие проекта.
| Категория | Подробности |
|---|---|
| Провайдер | Hummingbot Foundation |
| Категория продукта | Фреймворк торгового бота для криптовалют с открытым исходным кодом |
| Лицензия | Apache 2.0 |
| Поддерживаемые активы | Торговые пары, представленные на биржах, и активы поддерживаемых DEX |
| Поддерживаемые сети | Зависит от доступных коннекторов к биржам и блокчейнам |
| Стоимость программного обеспечения | Бесплатное основное программное обеспечение |
| Операционные расходы | Хостинг, торговые комиссии, сетевые комиссии, обслуживание |
| Хранение активов | Программное обеспечение, размещаемое пользователем; активы остаются на подключенных биржах или в кошельках |
| Совместимость | Docker, интерфейс командной строки, Python, API |
| Доступность | Программное обеспечение доступно по всему миру; ограничения бирж различаются |
| Основные ограничения | Техническая настройка, управление инфраструктурой, торговые риски |
| Лучше всего подходит для | Квантовых трейдеров, разработчиков и профессиональных пользователей |
В ноябре 2026 года у официального репозитория Hummingbot на GitHub было около 21 100 звезд, что превышает ранее упоминавшиеся показатели в 14 000 и 17 000 звезд. Это указывает на значительный интерес со стороны разработчиков, но не подтверждает прибыльность.
Программное обеспечение Hummingbot помогает трейдерам запускать автоматизированные торговые стратегии на нескольких биржах.
Маркетмейкинг предполагает одновременное размещение ордеров на покупку и продажу. Маркетмейкер выступает поставщиком ликвидности и помогает другим участникам рынка совершать сделки.
Hummingbot поддерживает:
Чистый маркетмейкинг: автоматическая корректировка ордеров относительно рыночных цен.
Межбиржевой маркетмейкинг: предоставление ликвидности на одной бирже при управлении риском по инвентарю через другую.
Межбиржевой арбитраж: поиск разницы в ценах между торговыми площадками.
Майнинг ликвидности: предоставление ликвидности для выбранных торговых пар с потенциальной возможностью получать вознаграждения, если действуют соответствующие программы.
Эти торговые стратегии связаны с риском по инвентарю, издержками исполнения и изменениями на финансовых рынках.
Hummingbot использует коннекторы к биржам для взаимодействия с централизованными и децентрализованными биржами.
В его архитектуру входят Hummingbot Client, Hummingbot API и промежуточное ПО Gateway для торговли на DEX.
Разработчики могут расширять кодовую базу Hummingbot, добавлять новые коннекторы и создавать пользовательские стратегии на Python.
Экосистема также включает инструменты для сбора данных, оптимизации стратегий, бэктестинга и запуска агентных стратегий. Доступные возможности зависят от развернутых компонентов.
Миссия проекта — сделать высокочастотную торговлю доступной более широкому кругу пользователей, объединяя трейдеров и разработчиков в глобальном сообществе.
Hummingbot не взимает обязательную плату за подписку на программное обеспечение. Основные расходы обычно связаны с запуском Hummingbot и исполнением сделок.
| Расход | Ориентировочная стоимость |
|---|---|
| Лицензия на программное обеспечение | $0 |
| Локальная установка | $0 дополнительных расходов на хостинг |
| VPS или облачный хостинг | Примерно $5–$100+ в месяц |
| Расширенная инфраструктура | Может превышать $300 в зависимости от ресурсов |
| Торговые комиссии биржи | Ставки мейкера и тейкера зависят от биржи |
| Сетевые комиссии DEX | Переменные комиссии за газ в блокчейне |
| Разработка стратегии | Зависит от технических требований |
Это ориентировочные диапазоны для планирования бюджета, а не официальные цены Hummingbot.
Фактические торговые комиссии зависят от биржи, рынка, уровня аккаунта и объема торгов. На некоторых площадках может применяться комиссия в размере 0,01–0,1% за транзакцию, но это значение не является универсальным.
Частая торговля может увеличить влияние комиссий и проскальзывания. Бэктестинг, запуск нескольких экземпляров бота и поддержание облачного хостинга приводят к дополнительным расходам.
В официальной документации по установке описаны варианты развертывания экосистемы Hummingbot.
Типичная настройка включает следующие шаги:
Установите Docker и необходимые зависимости.
Скачайте подходящее программное обеспечение Hummingbot.
Запустите Hummingbot с помощью Docker или поддерживаемого варианта установки из исходного кода.
Настройте API-ключи биржи и торговые пары.
Создайте файл конфигурации стратегии.
Протестируйте стратегию перед запуском торговли в реальном времени.
Hummingbot Client также предоставляет интерфейс командной строки. Для некоторых вариантов установки из исходного кода требуются среды Python и управление зависимостями; необходимость в Anaconda или Miniconda зависит от способа установки.
Историческая панель Hummingbot Dashboard предоставляла визуальное управление стратегиями и бэктестинг, но ее версия на базе Streamlit больше не поддерживается активно. Foundation рекомендует Condor для новых агентных рабочих процессов и управления через панель.
Виртуальный частный сервер позволяет непрерывно запускать торговых ботов без зависимости от персонального компьютера.
Hummingbot — это в первую очередь программное обеспечение, размещаемое пользователем, а не кастодиальная биржа.
При работе с централизованными биржами Hummingbot Client обычно подключается с помощью API-ключей биржи. Средства остаются на аккаунте биржи и регулируются ее условиями хранения активов.
При торговле на DEX важными становятся учетные данные кошелька и безопасность приватных ключей.
Рекомендуемые меры предосторожности:
Ограничивайте API-ключи необходимыми разрешениями на чтение и торговлю.
По возможности отключайте разрешения на вывод средств.
Надежно храните учетные данные и ограничивайте доступ к серверу.
Проверяйте выпуски программного обеспечения и создавайте резервные копии.
Контролируйте исполнение ордеров и подозрительную торговую активность.
Открытый исходный код повышает прозрачность, но не устраняет уязвимости и операционные риски.
Hummingbot предлагает широкие возможности настройки, но без технической поддержки он не очень подходит для непрофессиональных трейдеров и новичков.
Основные ограничения:
Техническая сложность: могут потребоваться настройка стратегии, работа с интерфейсом командной строки и знания Python.
Обслуживание: необходимо отслеживать изменения API бирж, обновления программного обеспечения и сбои инфраструктуры.
Торговые убытки: маркетмейкинг и арбитраж не гарантируют получение прибыли.
Риск исполнения: на результат могут повлиять проскальзывание, задержки на бирже и недостаточная ликвидность.
Ограничения коннекторов: поддерживаемые активы и функции различаются в зависимости от биржи и юрисдикции.
Исторический бэктестинг и бумажная торговля помогают оценить настройки, но результаты симуляции не гарантируют аналогичных результатов при торговле в реальном времени.
| Функция | Hummingbot | Freqtrade | Jesse |
|---|---|---|---|
| Основное назначение | Маркетмейкинг и арбитраж | Автоматизация стратегий | Исследование количественных стратегий |
| Основной фреймворк | Открытый исходный код | Открытый исходный код | Открытый исходный код |
| Стоимость программного обеспечения | Бесплатное основное ПО | Бесплатное основное ПО | Бесплатное основное ПО; стоимость дополнительных сервисов может отличаться |
| Бэктестинг | Доступен через инструменты экосистемы | Встроенный | Ключевая функция |
| Пользовательские стратегии на Python | Да | Да | Да |
| Интеграция с биржами | Коннекторы к CEX и DEX | Интеграции с поддерживаемыми биржами | Интеграции с поддерживаемыми биржами |
| Основное ограничение | Сложность настройки | Программирование и конфигурация | Сложность освоения |
Freqtrade уделяет особое внимание тестированию и оптимизации стратегий, а также автоматическому исполнению. Jesse ориентирован на количественную разработку и исследования.
Hummingbot особенно подходит криптовалютным маркетмейкерам, которым нужны гибкие стратегии предоставления ликвидности на разных торговых площадках.
Для трейдеров, предпочитающих автоматизацию на базе готового сервиса, торговые боты Gate предлагают готовые стратегии сеточной торговли, DCA и другие стратегии без необходимости самостоятельно обслуживать торговый сервер. Это отдельные продукты, которые не заменяют все возможности Hummingbot.
Этот обзор подготовлен на основе исследования документации, проведенного 11 ноября 2026 года с использованием документации Hummingbot Foundation, официального репозитория на GitHub, списков коннекторов к биржам и документации по управлению.
Функции, условия лицензирования, требования к развертыванию и операционные риски сравнивались с официальными материалами. Торговля в реальном времени, независимый бэктестинг и тестирование безопасности на проникновение не проводились.
Обзор не содержит спонсируемых рейтингов или заявлений о прибыльности, подтвержденных независимой проверкой.
Основное программное обеспечение Hummingbot распространяется бесплатно по лицензии Apache 2.0. Пользователи по-прежнему оплачивают применимые торговые комиссии бирж, сетевые расходы, хостинг и обслуживание инфраструктуры.
Hummingbot поддерживает торговые пары, доступные через обслуживаемые коннекторы к биржам. Совместимость зависит от конкретной централизованной или децентрализованной биржи, сети и настроенной стратегии.
Hummingbot — это программное обеспечение, размещаемое пользователем, которое подключается к аккаунтам на биржах и поддерживаемым кошелькам. Пользователи управляют разрешениями API и безопасностью инфраструктуры, а базовые активы остаются под контролем соответствующей биржи или в соответствии с моделью хранения кошелька.
Hummingbot требует технической настройки, постоянного обслуживания и понимания рисков автоматизированной торговли. Он больше подходит опытным трейдерам, количественным аналитикам и разработчикам, чем новичкам.
Hummingbot не гарантирует получение прибыли. Фактические результаты зависят от волатильности рынка, торговых комиссий, доступной ликвидности, настроек стратегии и качества исполнения. Перед запуском торговли в реальном времени следует провести исторический бэктестинг и бумажную торговлю.
Отказ от ответственности: эта статья предназначена только для образовательных целей и не является финансовой рекомендацией или рекомендацией использовать автоматизированную торговлю. Торговля криптовалютами сопряжена со значительными рисками, включая возможную потерю капитала. Доступность программного обеспечения, поддержка бирж и расходы могут измениться.
Примечание автора: этот обзор основан на общедоступной документации проекта и официальных репозиториях. Перед развертыванием необходимо самостоятельно проверить функции и операционные расходы.











