spot_perpetual_arbitrage¶
📁 策略信息¶
- 文件夹: /hummingbot/strategy/spot_perpetual_arbitrage
- 配置文件: spot_perpetual_arbitrage_config_map.py
- 维护者:无
📝 概述¶
该策略会监控现货连接器和衍生品连接器上的价格,并计算两者之间的价差。该策略的核心参数为 min_divergence 和 min_convergence。
当现货市场与衍生品市场的价差达到高于 min_divergence 的水平时,策略将执行第一阶段操作:在现货连接器上创建买入/卖出订单,同时在衍生品连接器上开立相反的多头/空头头寸。
头寸开立后,机器人将持续监控两个连接器的价格,一旦价差降至低于 min_convergence 的水平,机器人将平掉两个头寸。
🏦 支持的交易所¶
- SPOT CLOB CEX
- PERP CLOB CEX
🛠️ 策略配置¶
| 参数 | 类型 | 默认值 | 是否提示新建? | 提示 | 
|---|---|---|---|---|
| spot_connector | 字符串 | 是 | 输入现货连接器(交易所/AMM) | |
| spot_market | 字符串 | 是 | 输入您希望在 [spot_connector] 上交易的代币交易对 | |
| perpetual_connector | 字符串 | 是 | 输入衍生品连接器名称(交易所/AMM) | |
| perpetual_market | 字符串 | 是 | 输入您希望在 [derivative_connector] 上交易的代币交易对 | |
| order_amount | 小数 | 是 | 每笔订单的 [base_asset] 数量是多少? | |
| perpetual_leverage | 整数 | 1 | 是 | 您希望在衍生品交易所使用多少倍杠杆? | 
| min_opening_arbitrage_pct | 小数 | 1 | 是 | 启动套利前,现货与衍生品市场价格的最小价差应为多少? | 
| min_closing_arbitrage_pct | 小数 | 0.1 | 是 | 关闭现有套利头寸前,现货与衍生品市场价格的最小价差应为多少? | 
| spot_market_slippage_buffer | 小数 | 0.05 | 是 | 为应对现货市场订单的滑点,您希望在价格基础上增加多少缓冲? | 
| perpetual_market_slippage_buffer | 小数 | 0.05 | 是 | 为应对衍生品市场订单的滑点,您希望在价格基础上增加多少缓冲? | 
| next_arbitrage_cycle_delay | 浮点数 | 120 | False | 策略在完成一轮套利后,希望等待多久(秒)再进行下一轮操作? | 
📓 描述¶
ℹ️ 更多资源¶
如何使用新的现货-永续套利策略:了解现货-永续套利策略的工作原理及如何有效运用。
现货-永续套利策略演示 | Hummingbot Live:实时演示如何设置参数运行现货-永续套利策略
了解更多与此策略及其他策略相关的资源,请访问 Hummingbot 学院!
