gate Институциональная серия AMA 17 - Овладение крипто-сделками с Hummingbot: Руководство по платформе

2023-12-08, 05:02


Институциональный департамент Gate провел сессию «Спроси меня-что-нибудь» с Майклом Фенгом, соучредителем Hummingbot, на YouTube-канале Gate Group: https://www.youtube.com/watch?v=a_mWK3Y8h7o&list=PLE_x6o4N6eXY28rgJA0RRQLadTq-qDbrS&index=5

Следите за Hummingbot в социальных сетях
Вебсайт: https://hummingbot.org/
Twitter: https://twitter.com/_hummingbot
LinkedIn: https://www.LinkedIn.com/company/hummingbot-foundation/
YouTube: https://www.youtube.com/c/hummingbot
Discord: https://discord.com/invite/hummingbot

Гость

Майкл Фэнг, со-основатель Hummingbot

Добро пожаловать на 17-й эпизод нашей серии Gate Institutional Ask-Me-Anything, где мы беседуем с особым гостем Майклом Фэнгом, соучредителем Hummingbot. В этом прозорливом эпизоде AMA мы погружаемся в мир Hummingbot - платформы с открытым исходным кодом, разработанной для создания, тестирования и развертывания флотов автоматизированных ботов для торговли криптовалютой. Откройте захватывающее путешествие Hummingbot, узнайте, что отличает его от других платформ для торговли криптовалютой, и исследуйте его приверженность безопасности и архитектуре, определенной пользователем. Майкл Фэнг также делится идеями о бизнес-модели Hummingbot, его подходе к управлению рыночной волатильностью и его простой настройке, делая его доступным даже для начинающих.

Введение

Gokay (Хозяин): Привет всем! Мы вернулись, и это 17-я серия нашего Gate Institutional Ask-Me-Anything. Я - Гокай из Gate.io Institutional Services. Сегодня у нас AMA-серия с участием Hummingbot - платформы с открытым исходным кодом, которая помогает вам создавать, тестировать и развертывать флоты автоматических криптовалютных торговых ботов. Я рад представить нашего особого гостя, Майкла Фэнга, Соучредителя Hummingbot. Спасибо, что присоединились к нашему стриму. Приятно познакомиться, Майкл! Как сегодня чувствуете себя?

Майкл: Спасибо, Гокай, это довольно хорошо. Для меня сейчас довольно рано утром, так как я нахожусь в Калифорнии, но спасибо, что пригласили меня.

Gokay: Это здорово! Мы с нетерпением ждем ваших идей и опыта, Майкл. Мне особенно не терпится погрузиться в детали Hummingbot и узнать о нем больше. Я уверен, что у вас есть много информации, которой вы можете поделиться с нашей аудиторией.
Итак, давайте начнем с наших вопросов.

Q1: Расскажите нам немного о себе. Кто такой Майкл Фэн и какова ваша профессиональная история?
Майкл: Хорошо, хорошо, я рад, что вы спросили меня, потому что я думаю, что это очень институционально, и трейдеры и люди ценят мой опыт. Я родился в Китае, но мне посчастливилось поехать в США в раннем возрасте, потому что мои родители учились там в аспирантуре. Мне было 6 лет, когда я переехал в США из Шанхая. Я вырос во Флориде, учился в колледже в США, а затем начал свою карьеру на Уолл-стрит, где структурировал деривативы, называемые обеспеченными обязательствами или CDO. Вы когда-нибудь смотрели фильм «Игра на понижение»? Все дело в том, как создаются эти финансовые инструменты. Я занимался этим в общей сложности девять лет в Нью-Йорке и Гонконге, и я полагаю, что моя претензия на славу заключается в том, что мне довелось структурировать или создать модель для первого CDO, обеспеченного субстандартными ипотечными кредитами.
Так что, к сожалению, я приложил руку к кризису 2008 года, и именно поэтому я ушел из финансов. Честно говоря, я чувствовал себя довольно подавленным, потому что хотел заняться финансами, чтобы создать что-то новое, по-настоящему поэкспериментировать с рычагами технологий и дать людям возможность делать то, что мы не могли делать раньше, чтобы лучше распределять риск и вознаграждение.
В итоге я стал причиной того, что многие люди потеряли свои дома и работу. Поэтому я переехал в Селтон-Вэлли. Я получил степень магистра в Стэнфордском университете в области промышленной инженерии, потому что хотел оставить финансы позади и просто заниматься чем-то, что было больше связано с технологиями, больше с инженерной стороны. О, а потом я подхватил ошибку стартапа, креативного стартапа, и тогда мы в основном пытались извлекать данные из PDF-файлов с помощью компьютерного зрения. В конце концов мы продали эту компанию компании Nitro, которая до сих пор производит программное обеспечение для работы с PDF-файлами. Я получил большой опыт, работая в Nitro и изучая, как на самом деле создавать продукт, управлять командой и работать в технологической индустрии.
Поэтому в 2017 году, когда я ушел из Nitro, я начал создавать что-то новое, стартап. Именно там я по-настоящему нашел криптовалюту, и для меня криптовалюта была чем-то вроде слияния технологий и финансов. Именно тогда все сошлось, и мы создали компанию, которая в конечном итоге разработала Hummingbot. Но даже тогда это был не прямой путь. В Hummingbot первым продуктом, который мы создали, был хедж-фонд. С одним хедж-фондом мы на самом деле хорошо зарабатывали, но однажды мы получили письмо от Комиссии по ценным бумагам и биржам с просьбой закрыть его. Они хотели, чтобы мы закрылись, потому что думали, что мы занимаемся тем, что называется всеобщим вымогательством. Как бы то ни было, это была большая неразбериха, но в конечном итоге это привело к тому, что мы закрыли фонд и открыли исходный код нашего стека, что и произошло.
Вот так и появилась вся история. Я думаю, что моя жизнь была путешествием от работы в индустрии с нулевой суммой, такой как Уолл-стрит, к той, где я чувствую, что работаю в индустрии с очень положительной суммой, которую я определяю как открытый исходный код. По сути, это создание проектов с открытым исходным кодом и поиск способов сделать их устойчивыми с помощью криптовалют и возможностей криптотехнологий.

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

Q2: Как появился Hummingbot и как он позиционируется на рынке?
Майкл: Итак, я упомянул немного о том, что, когда мы только начинали, это было похоже на хедж-фонд и превратилось в проект с открытым исходным кодом. Но я бы сказал, что в первый год, когда мы это делали (в 2019 году), это было больше связано с попыткой найти способ поддержать этот проект с открытым исходным кодом. Потому что в проектах с открытым исходным кодом вы раздаете код в Интернете, как вы на самом деле делаете его жизнеспособным? В 2019 году у нас появилась идея, что мы можем его обслуживать, придумав решение для маркет-мейкинга. Это был инструмент для маркет-мейкеров. У нас была идея, что если бы вы могли объединить маркет-мейкеров вместе, а затем вознаграждать их на повременной основе, вы могли бы создать децентрализованный способ создания рынка.
Так, во время карантина мы написали white paper под названием «Liquidity Mining» — рыночный подход к выплате компенсаций маркет-мейкерам. Это было больше похоже на теоретическую работу, но на самом деле мы имели в виду платформу на основе книги ордеров, которая компенсировала бы пользователям предоставление ликвидности на биржах книги ордеров. Вот почему мы написали статью. Мы хотели создать эту платформу, которая теперь называется Hummingbot Miner. Gate является одним из крупных партнеров платформы. Тем не менее, термин «майнинг ликвидности» зажил своей собственной жизнью и был принят в мире DeFi по сути для той же цели: стимулирование маркет-мейкеров с помощью вознаграждений, которые они получают за каждый блок. Итак, это происходит, но сегодня Hummingbot — это больше, чем просто инструмент для использования маркет-мейкерами.
Около полутора лет назад мы отделили платформу майнеров, и наша материнская компания, Craft, занималась этим от Hummingbot. Причина в том, что Hummingbot — это просто открытый исходный код, и с ним можно делать многое. Таким образом, мы поняли, что его можно использовать не только для стратегий маркет-мейкинга; Вы можете использовать его для прямой торговли, балансировки вашего портфеля или любого другого типа автоматизированного процесса, который вы можете захотеть. Кроме того, сегодня мы также расширили пользовательский интерфейс в Hummingbot. Теперь есть приложение панели мониторинга, которое помогает управлять и развертывать несколько ботов. Есть также библиотека, где вы можете импортировать его в свой код Python и использовать в качестве библиотеки. В целом, мы подумали, что Hummingbot может быть похож на Linux для криптотрейдинга. Вот почему мы отделили Open Source Foundation, которому мы теперь помогаем управлять, от материнской компании CoinAlpha, которая занимается маркет-мейкингом и управляет децентрализованной платформой майнеров.

Q3: Чем Hummingbot отличается от других платформ для торговли криптовалютными ботами?
Майкл: Я думаю, что на самом деле существует большой ландшафт крипто-ботов. Так вот, есть и с открытым исходным кодом, как у нас. Такие платформы, как 3 запятые, Bitsgap, а также все платформы бирж. Затем у вас есть новая волна Telegram-ботов, которые люди используют. Но, на мой взгляд, основная потребность, которую обеспечивают бот-платформы, на самом деле связана с автоматизацией. Как автоматизировать то, что я делаю? Как отзеркалить чьего-то бота? Но как мне не делать что-то самостоятельно, а использовать бота для копирования, зеркалирования или автоматической торговли? Итак, я думаю, что есть различные способы добиться этого, и я также считаю, что я действительно ценю всех, кто пробует это вместо ручной торговли, потому что это обычно означает, что они единомышленники. Тем не менее, я призываю всех, кто запускает ботов, попробовать боты с открытым исходным кодом, будь то мы, CCXT или Quan connect, потому что я думаю, что открытый исходный код гарантирует, что ваши ключи, которые определяют ваше право собственности на ваши токены, надежно хранятся вами, запуская их локально в своей собственной инфраструктуре, вместо того, чтобы передавать свои ключи кому-то другому и заставлять их запускать ботов для вас. Так что для меня это самая большая разница между ботами с открытым исходным кодом и ботами с закрытым исходным кодом, и я на самом деле отношу ботов Telegram к этой категории, потому что вы на самом деле не владеете своими ключами. Вот почему я бы сказал, что это самая большая разница. Но даже в рамках ботов с открытым исходным кодом, где Hummingbot, я думаю, действительно пытается выделиться, так это через сообщество. Мы искренне стараемся развивать сообщество и использовать систему вознаграждений, которая, по сути, поддерживает кодовую базу через разработчиков сообщества. Мы также, по сути, управляем школой, которая учит людей пользоваться нашей платформой, и мы стремимся развивать сообщество. И это то, что, на мой взгляд, является сутью этой части.

Q4: Как вы обеспечиваете безопасность средств и личной информации пользователей при использовании торгового бота Hummingbot?
Майкл:
Тогда вещь No1 – это не тюремное заключение. Таким образом, вы запускаете его в своей локальной инфраструктуре. Но помимо этого, с Hummingbot первое, что вы делаете, это вводите пароль. Этот пароль использует любой ключ, который вы храните в Hummingbot. Кроме того, поскольку у нас есть интеграции с множеством различных бирж, у нас есть система управления, ограничивающая количество бирж на кодовой базе. С каждым новым обменом, который мы интегрируем, может быть какая-то библиотека, которую мы импортируем, и может быть вектор безопасности, который содержит библиотека. Вот почему у нас есть ежемесячный цикл выпуска, в котором мы тестируем каждое новое дополнение в кодовой базе. Мы используем управление, чтобы гарантировать, что мы поддерживаем биржи, в которых действительно нуждается наше сообщество, и избегаем добавления случайных вредоносных обменов, которые могут представлять угрозу. Так что для нас мы не протокол; Мы являемся клиентским программным обеспечением. Профиль риска разный. Мы не так обеспокоены хакерами, которые могут взломать смарт-контракты, но мы обеспокоены попаданием вредоносного кода, который может распространиться повсюду или поставить под угрозу безопасность пользовательских данных. Вероятно, наиболее важным фактором является подключение к бирже, которая представляет угрозу безопасности, а затем внесение пользователями средств на эту биржу, что может привести к убыткам. Так случилось с нами с FTX в прошлом году. Таким образом, для нас многое зависит от определения лучших бирж для интеграции, в то же время не допуская плохих.

Q5: Как вы справляетесь с волатильностью и непредсказуемыми рыночными событиями? Есть ли у ваших торговых ботов механизмы предотвращения убытков во время всплесков или обвалов цен? Я думаю, что это действительно, как я бы сказал, сила бота, потому что он позволяет автоматизировать определенное хеджирование. Например, у нас есть стратегия, называемая межбиржевым маркет-мейкингом, которая позволяет обеспечить ликвидность на одной бирже, используя информацию из стакана ордеров другой биржи. Таким образом, мы получаем исполнение на бирже мейкера, и бот автоматически хеджирует на бирже тейкера, надеясь извлечь арбитражную прибыль от этого. Другие функции, которые мы предлагаем, включают аварийный выключатель, позволяющий выключить бота, если вы не достигаете определенного порога прибыли или убытка. У нас также есть интеграция с Telegram, где вы можете получать уведомления и контролировать своего бота через чат Telegram. Существует разные способы управления вашим ботом, но в целом я думаю, что это скорее о том, чтобы использовать технологию, как бот, чтобы помочь вам защититься от волатильности и неопределенности, даже когда вы спите.

Q6: Какой уровень технических знаний требуется для настройки и управления торговым ботом Hummingbot? Может ли новичок легко начать? Я бы сказал, что это определенно не для всех. Хотелось бы, чтобы было, но я думаю, что есть определенный класс людей, независимо от того, насколько технически подкованы вы. Важно, хотите ли вы потратить время и усилия на автоматизацию своей торговли, потому что это требует некоторых вложений. Но мы видим людей, которые не имеют никаких технических знаний, но могут стать довольно успешными. Это потому, что теперь это не просто инструмент командной строки; у нас есть панель управления. После установки вы можете использовать его через браузер. Однако, для установки требуется использование Docker. Так что, если вы понимаете, как работает Docker и можете настроить его через Docker, я думаю, что даже человек, который не является разработчиком, может использовать его.

Q7: Могут ли пользователи настраивать свои торговые стратегии с помощью Hummingbot?
Майкл: Определенно, у нас есть несколько различных фреймворков для того, как пользователи могут определять свои стратегии. Изначально у нас были шаблоны стратегий, например, для арбитража, где вы вводите биржу, торговую пару и желаемую доходность. Мы просто запустили эту предопределенную стратегию и обнаружили, что она не очень гибкая. У нас были различные шаблоны стратегий, но некоторые из них добавляли множество различных параметров конфигурации. Таким образом, мы также ввели концепцию скриптов, которые представляют собой простые отдельные файлы, определяющие простой процесс. Теперь у нас есть библиотека различных примеров скриптов, которые люди могут копировать и настраивать.
В настоящее время у нас есть более мощный фреймворк, который мы называем стратегиями V2. Они спроектированы таким образом, чтобы их можно было протестировать с помощью нашей приборной панели до двигателя. Это также то, чему мы учим в нашем буткемпе, потому что мы считаем, что для создания стратегий, пригодных для тестирования, должна быть связная связь между панелью управления, движком и приложением. Я не хочу слишком углубляться в объяснения, но в целом мы стремимся создать более простой способ даже для нетехнических людей тестировать, создавать и внедрять стратегии, которые могут конкурировать на профессиональном уровне с маркет-мейкерами. Будем надеяться, что наш инструмент, панель управления Hummingbot, и наша школа поднимут людей на этот уровень.

Гокай: Итак, как я понимаю, все готово; вам просто нужно немного поработать. Даже если возникнут трудности и все покажется пугающим, если, скажем, вы будете старательно трудиться и уделять время, я верю, что вы сможете достичь отличных результатов.

Майкл: Хорошо, и вот еще одна вещь. Я видел, как многие люди в нашем сообществе делают это, где у нас буквально люди без технического образования, без опыта обучения, приходят и за год сделали более чем 100% прибыли. Часть этого связана с пониманием того, в каких рынках вы хотите играть, в каких рынках нужно избегать, и просто нахождение уголков рынка, где можно заработать некоторую награду, запустив бота и эксплуатируя это как можно дольше. Ладно, по-моему, многие пытаются сделать это успешно.

Q8: Можете ли вы поделиться конкретными примерами того, как Hummingbot успешно максимизировал торговый доход?
Майкл: Итак, мы только начали этим заниматься, но собираемся проводить ежемесячные торговые соревнования в нашем сообществе. У нас, по сути, есть небольшой приз, и он в первую очередь в образовательных целях. Все начинают со 100 долларов на одной бирже, запускают ботов в течение двух дней и отправляют результаты. В зависимости от объема, который они генерируют, и денег, которые они зарабатывают, мы предоставляем им некоторые вознаграждения. Мы также отмечаем и вознаграждаем тех, кто пишет свою стратегию и делится ею с другими участниками. Недавно мы завершили эту работу, опубликовали об этом пост в блоге. И по своему опыту могу сказать, что у меня был бот для маркет-мейкинга. Я был уверен, что потеряю деньги, и я это сделал. Тем не менее, некоторые другие участники запустили своих собственных ботов, и некоторые из них показали исключительно хорошие результаты.
Я считаю, что это хороший пример того, что такое трейдинг. Многие думают, что речь идет либо о получении значительной прибыли, либо о потере больших денег. В большинстве случаев это случайное распределение результатов. Наблюдение за этим в действии имеет значительный образовательный потенциал как для тех, кто внедряет ботов, так и для тех, кто находится в стороне.

Вопрос 9: Какова была опыт работы Hummingbot с Gate.io?
Михаил: Честно говоря, это было здорово, потому что у нас были тесные партнерские отношения с Gate.io с самого начала. Gate была одной из поддерживаемых бирж на платформе Hummingbot, где люди могут запускать Hummingbot и получать вознаграждение, создавая рынок для различных проектов. Кроме того, поскольку у нас есть соглашение о разделении гонораров с Gate, любой, кто управляет Hummingbot on Gate, помогает поддерживать Hummingbot Foundation, поскольку часть их гонораров будет возвращаться к нам. Это не требует дополнительных затрат для пользователей. Поэтому нас всегда поощряют делать больше для расширения использования Hummingbot на Gate. На данный момент мы поддерживаем информационную панель, которая показывает, сколько ботов работает на Gate.io.
Только на месте мы увидели 21 миллион в объеме за последний месяц, в среднем около миллиона в день. В любой момент времени работает от 80 до 100 ботов. Таким образом, они уже широко используются, но я надеюсь, что с помощью подобных инициатив и образования мы сможем побудить людей делать еще больше.

Вопрос 10: Какую роль, по вашему мнению, будут играть платформы ботов для торговли криптовалютой, такие как Hummingbot, в будущем торговли?
Майкл: На мой взгляд, наша задача - демократизировать высокочастотную торговлю (HFT) для всех. Когда я работал на Уолл-стрит, мне казалось, что крупные институты, такие как Morgan и Citibank, имеют значительное преимущество перед обычными трейдерами благодаря своим компьютерам и сложным системам. Однако, технологии, алгоритмы и системы, которые раньше были проприетарными, сегодня стали более открытыми, двигаясь в сторону силы открытого исходного кода.
Так что я вижу Hummingbot не как конкурента другим проектам с открытым исходным кодом, а как совместное усилие. Мы работаем рядом с ними, чтобы расширить и обучить людей, как эффективно заниматься трейдингом.

Q11: И, наконец, какой самый важный момент вы хотите, чтобы наша аудитория запомнила из сегодняшней сессии AMA?
Майкл: Я уже упоминал об этом, но, по-моему, люди часто воспринимают алгоритмические боты или торговлю ботами как своего рода черный ящик. Кажется, что нахождение правильного черного ящика может быть ключом к выигрышу в лотерее и заработку больших денег. Но, наоборот, если они наткнутся на неправильный черный ящик, кажется, что они могут потерять все свои деньги. Однако, я бы сказал, что это немного наоборот, не так ли? Это почти как создание и запуск программы; результат определяется тем, что программа делает. Вместо того, чтобы смотреть на это как на таинственный черный ящик, я поощряю людей научиться программировать, понимать, как работает программа, чтобы контролировать ее действия. Таким образом, вы можете существенно изменить ее поведение программированием ее на свой вкус.

Завершение

Gokay: Майкл, большое спасибо за то, что провели время с нами. Ваши идеи были действительно информативными, и я уверен, что наши зрители теперь лучше представляют себе Вас и Hummingbot. Мне очень понравился наш разговор и я многое узнал.
Не стесняйтесь обращаться к Hummingbot, посетить их веб-сайт и изучить дополнительные детали.
Прежде чем мы закончим нашу сессию, Майкл, хотели бы вы что-нибудь добавить?

Майкл: Ничего другого я бы не сказал; Я думаю, что главное, что поддерживает нас, это запуск, как я уже упоминал, буткемп, наша школа для начинающих рыночных мейкеров и алго-трейдеров. Он предлагает ежемесячные соревнования ботов, тренировочные соревнования, а также новые курсы и материалы, которые мы добавляем каждый месяц. Наша цель действительно использовать это для поддержки фонда, поддержки Hummingbot, а также для расширения знаний о торговле.

Gokay: Благодарим всех, кто смотрит нашу серию AMA. Подписывайтесь на нас в социальных сетях, для получения дополнительной информации пишите нашим менеджерам по ключевым аккаунтам.

Twitter: https://twitter.com/gate_io
Gate.io Институциональный Твиттер: https://twitter.com/Gateio_Inst
Telegram: https://t.me/gate_zh
API Telegram: https://t.me/gateioapi
LinkedIn: https://www.LinkedIn.com/company/gateio/
Веб-страница: https://www.gate.io/institution


Автор:Hummingbot, Исследователь Gate.io
Эта статья отражает только точку зрения исследователя и не является рекомендацией по инвестициям.
Ни одно содержание здесь не является инвестиционным советом и не представляет собой какое-либо предложение или призыв к предложению или рекомендацию любого инвестиционного продукта или проекта.
Включение любых продуктов, услуг, юридических лиц или контента сторонних лиц не является одобрением, рекомендацией или аффилиацией Gate.io. Пожалуйста, проведите тщательное исследование и обратитесь за профессиональной консультацией, прежде чем принимать какие-либо инвестиционные решения.
Gate.io сохраняет все права на эту статью. Перепост статьи будет разрешен при условии указания Gate.io. Во всех случаях будут предприняты правовые меры в связи с нарушением авторских прав.




Поделиться
Contenido
gate logo
Gate
Торгуйте сейчас
Присоединяйтесь к Gate и выигрывайте награды