Hummingbot 2024 技术路线图:为未来创新

在 2023 年取得一系列重要里程碑之后,我们很高兴公布 Hummingbot 2024 年的技术路线图!我们的计划旨在提升平台的可用性、功能性和可扩展性。基于 V2 框架的出现,我们期待推出一系列创新功能,重新定义用户的算法交易体验。
以下是我们在 2024 年从技术角度预期交付的内容:

在 2023 年取得一系列重要里程碑之后,我们很高兴公布 Hummingbot 2024 年的技术路线图!我们的计划旨在提升平台的可用性、功能性和可扩展性。基于 V2 框架的出现,我们期待推出一系列创新功能,重新定义用户的算法交易体验。
以下是我们在 2024 年从技术角度预期交付的内容:

当我们制定新一年的路线图时,回顾 Hummingbot 在 2023 年从工程角度取得的进步至关重要。
在 2023 技术路线图 中,我们定义了四个关键目标:
让我们逐一回顾这些里程碑与 2023 年实际进展的对比情况:

我们很高兴正式推出 V2 策略框架!经过我们和社区数月的测试,我们有信心使用这一新框架来设计和部署策略,将显著提升您的算法交易盈亏表现!
V2 策略为您的交易工具箱带来了前所未有的模块化、实时适应性和回测能力,您只需对模板进行少量调整,即可设计和部署强大且个性化的策略。
V2 策略 摒弃了 V1 策略较为僵化的结构,专为让用户创建强大且个性化的策略而设计,即使您没有丰富的 Python 编程经验也能轻松上手。
主要功能:

本文描述了 Hummingbot 基金会计划在未来一年内实施的技术变更。请注意,这些变更将受 HBOT 治理机制以及 Hummingbot 社区的批准所约束。
自 2019 年发布以来,开源的 Hummingbot 软件客户端已大幅成长和演进。

作者:Martin Kou
更新(2023 年 2 月): Hummingbot Gateway v2 现已作为独立的 Github 仓库发布:https://github.com/hummingbot/gateway。本文中列出的大部分功能现已实现,我们欢迎社区贡献。
在本系列的第一部分中,我们讨论了为提升 Hummingbot Gateway v2 的稳健性和可靠性而进行的架构调整,旨在使其达到生产级交易系统所期望的服务质量水平。

作者:Martin Kou
更新(2023 年 2 月): Hummingbot Gateway v2 现已作为独立的 Github 仓库发布:https://github.com/hummingbot/gateway。本文中列出的大部分功能现已实现,我们欢迎社区贡献。
Hummingbot Gateway 是一款使 Hummingbot 能够连接到 Uniswap 等去中心化交易所的软件。
Hummingbot Gateway 是一个独立于 Hummingbot 的软件组件,因为访问去中心化交易所所需的软件库(例如 Uniswap 智能订单路由器)通常不是用 Python 编写的。网关通过向 Hummingbot 提供安全且统一的 API 接口,使其能够访问这些具有不同技术栈的去中心化交易所。该 API 接口也可供其他潜在的网关客户端使用,例如专有交易软件。

在本系列的上一篇文章《Hummingbot 架构 - 第一部分》中,我们讨论了 Hummingbot 的设计动机、时钟机制以及市场连接器。今天,我们将探讨交易策略背后的架构——这一组件正是决定 Hummingbot 如何使用您的资金进行交易的核心。我们还将讨论如何在实盘交易中诊断问题并调试 Hummingbot。

Hummingbot 是一个模块化框架,用于构建高度可靠且高性能的交易机器人。尽管官方 Hummingbot 软件包已经允许你在多个加密货币交易所上运行高频交易策略,但其底层框架可以自由扩展,以构建自定义策略、自定义市场连接器等。
在本篇博客中,我们将讨论 Hummingbot 中一些关键的架构特性及其设计背后的原理。

从一开始,我们就将 Hummingbot 设想为一种共享的公共工具:一个开源项目,帮助你在任何加密货币交易所创建交易机器人,而无需编写底层的交易所 API 集成代码。
我们知道自己必须先完成最初的几个交易所集成,但我们希望随着时间推移,Hummingbot 代码库的开源特性能够让其他人贡献他们自己的交易所连接器和策略。
自去年发布以来,已有58 位独立开发者为开源的 Hummingbot 代码库做出了贡献。但我们也意识到,应该做更多工作来支持众多希望根据自身需求定制 Hummingbot 并参与开源代码库贡献的专业开发者和个人开发者。