在创建合约网格策略时,以下参数将直接影响策略的运行逻辑、收益表现与风险水平。
1. 价格区间
在创建合约网格策略时,您需要设定价格上限与价格下限,用于限定机器人运行范围。当市场价格超出您设置的区间(高于上限或低于下限)时,网格策略将停止继续开仓。该机制有助于避免机器人在非预期行情中继续执行交易,从而控制风险。
例如:
假设您选择的是做多网格策略。当前 BTCUSDT 永续合约价格为 48,000 USDT,您预计价格超过 49,000 USDT 后将开始下跌,则可以将价格上限设为 49,000 USDT。当 BTC 价格上涨至该上限时,机器人将停止开仓操作,仅执行区间内已挂出的订单,不再继续买入,从而避免高位追单风险。
2. 网格数量
网格数量设置范围:
注意:网格交易中的价差不得小于最小变动价位(最小报价单位),不同交易对的最小变动价位可能不同。若出现“网格差价过小”的提示,可尝试以下调整方式:
3. 等差 / 等比模式
等差网格
每个网格之间的价差相等。
计算方式:网格间距 =(最高价格 − 最低价格)÷ 网格数量
示例:
最高价格 = 30,000
最低价格 = 20,000
网格数量 = 5
网格间距 = (30,000 − 20,000) ÷ 5 = 2,000
网格价格层级为:
20,000 → 22,000 → 24,000 → 26,000 → 28,000 → 30,000
等比网格
每个网格之间的价格比率相等。
计算方式:网格比率 =(最高价格 ÷ 最低价格)^(1 ÷ 网格数量)
示例:
最高价格 = 30,000
最低价格 = 20,000
网格数量 = 5
网格比率 = (30,000 ÷ 20,000)^(1/5) ≈ 1.08447(约每格 8.45%)
网格价格层级为(实际价格将根据交易对最小变动价位进行四舍五入处理):
20,000 → 21,690 → 23,520 → 25,500 → 27,645 → 30,000
注意:网格创建后,排列模式不可修改。
4. 预估单网格收益率(扣除手续费)
系统会根据当前参数及手续费率,计算每一格的预估收益率。
当网格收益率 ≤ 0 时,网格创建将失败。
此时可通过调整价格区间或网格数量优化参数。
5. 单网格买卖量
单网格买卖量的计算方式如下:
(初始保证金 × 0.8) ÷ 平均成本价 ÷ (1/杠杆 + Taker费率) = 总币数
总币数 ÷ 网格数量 = 每格币数
其中,0.8 为用于挂单的保证金系数,即初始保证金仅有 80% 用于计算最大可挂单数量。
6. 杠杆后实际投资额
杠杆后实际投资额 = 保证金 × 杠杆倍数
杠杆会放大持仓规模,同时也会放大风险。
7. 最小投入保证金
最少投入保证金计算方式如下:
最少投入保证金 =【最小交易数量(1张)× 合约面值 × 平均成本价 × 网格数量 ×(1 ÷ 杠杆倍数 + Taker 手续费率 × 2)】÷ 0.8
8. 预估强平价
当网格内所有买单或卖单全部成交时,系统将显示预估强平价,用于评估风险水平。
9. 止盈止损
设置止盈或止损后,当最新价格达到触发价时:
10. 触发价格
设置触发价格后,当最新价格达到该触发价时,网格交易才会开始运行。