策略 V1
注意
由于基金会专注于构建策略 V2框架,该框架提供了更大的定制性和可扩展性,我们不再积极维护以下 V1 策略模板。
什么是 V1 策略?¶
V1 策略是算法交易策略的模板,用户可以配置、扩展和运行。交易策略本身是一个持续过程,监控一个或多个交易所的交易对以做出交易决策。
策略将交易逻辑(定义策略行为的开源代码)与参数(控制策略如何部署到实时市场条件的用户定义变量,如价差和订单金额)分离。策略参数存储在不对外公开的本地配置文件中。
策略利用交易所和协议连接器暴露的标准化交易接口,使开发人员能够编写可在许多交易所使用的代码。每个 V1 策略都是/hummingbot/strategy
文件夹中的一个子文件夹。
V1 策略列表¶
策略已在最新投票中通过最低投票权阈值,并包含在每月发布版本中。它们不由 Hummingbot 基金会维护,但可能由社区成员维护。
策略 | 描述 |
---|---|
pure_market_making | Hummingbot 的原始单对市场制造策略 |
cross_exchange_market_making | 通过在另一交易所对冲来降低库存风险的市场制造策略 |
amm_arb | 利用 AMM DEX 与其他交易所之间价格差异的套利策略 |
avellaneda_market_making | 基于经典 Avellaneda-Stoikov 论文的单对市场制造策略 |
cross_exchange_mining | 社区维护的跨交易所市场制造策略修改版 |
hedge | 使用永续掉期对现货交易所库存风险进行对冲 |
liquidity_mining | 使用单个基础或报价代币在多个对上提供流动性 |
perpetual_market_making | 社区 |
spot_perpetual_arbitrage | 利用现货和永续掉期交易所之间的价格差异 |
twap | 在一段时间内下一批限价订单 |
贡献策略¶
我们鼓励用户为自己的目的创建和扩展策略,如果他们愿意,可以与社区分享。