liquidity_mining
¶
📁 策略信息¶
- 文件夹:/hummingbot/strategy/liquidity_mining
- 配置:liquidity_mining_config_map.py
- 维护者: None
📝 摘要¶
此策略允许在单个 Hummingbot 实例上于一个交易所的多个交易对上进行做市。这是通过允许用户配置他们想要参与的市场和其他做市配置来实现的。波动率-价差调整是此策略的另一个关键功能,其中价差会根据市场的波动率动态调整。
🏦 支持的交易所¶
- SPOT CLOB CEX
🛠️ 策略配置¶
参数 | 类型 | 默认 | 提示新配置? | 提示 |
---|---|---|---|---|
exchange |
string | True | 输入用于流动性挖矿的现货连接器) | |
markets |
string | True | 输入市场列表 | |
token |
string | True | 您想使用哪种资产(基础货币或报价货币)来提供流动性? | |
order_amount |
decimal | True | 每个订单的大小是多少(以[token]为单位)? | |
spread |
decimal | True | 您想在距离中间价多远的位置放置买价和卖价订单? | |
inventory_skew_enabled |
bool | True | False | 您想要启用库存倾斜吗?(是/否) |
target_base_pct |
decimal | True | 对于每个交易对,您的目标基础资产百分比是多少? | |
order_refresh_time |
float | 10 | False | 您希望多久取消并重新放置一次买卖订单 |
order_refresh_tolerance_pct |
deciimal | 0.2 | False | 输入在每个周期刷新订单所需的百分比价格变动 |
inventory_range_multiplier |
decimal | 1 | False | 目标周围可容忍的库存范围是多少,以总订单大小的倍数表示? |
volatility_interval |
int | 300 | False | 以秒为间隔,您将从中选择历史中间价数据来计算市场波动率的时间间隔是多少? |
avg_volatility_period |
int | 10 | False | 计算平均市场波动率需要多少个时间间隔? |
volatility_to_spread_multiplier |
decimal | 1 | False | 输入用于将平均波动率转换为价差的乘数 |
max_spread |
decimal | -1 | False | 最大价差是多少? |
max_order_age |
float | 3600 | False | 您的订单最长生命周期是多少(以秒为单位)? |
📓 描述¶
ℹ️ 更多资源¶
Hummingbot 矿工帮助中心:查看我们最新的公告、活动、文档、实用文章等。
流动性挖矿详解 | 新用户指南:了解流动性挖矿以及如何设置做市机器人在交易所中赚取奖励。