首先需要知道网格间距计算公式
假设网格间距为q,网格价格上限为a1,网格价格下限为a2,网格数量为n,
则等差网格间距q计算公式为:

等比网格实际浮动比例q计算公式为(实际计算价格的比例是1+q):

网格单格利润公式
网格单格利润 = 单个网格价差*单个网格买入数量*已完成卖单数量
网格间距
以等差网格为例:
等差网格间距q计算公式为:

例如,在进行GT/USDT的网格交易时,设置的网格下限是30 USDT,网格上限是150 USDT,网格数量为3,可以计算出网格间距为 = (150-30) / 3 =40。 挂单价格为 30USDT/ 70USDT/ 110USDT/ 150USDT,一共4个档位。
特别注意的是,网格间距影响到策略的交易次数。
网格间距值越小代表网格密度越高,成交次数就会越频繁,但是所带来的单网格利润会降低;网格间距值越大代表网格密度越低,成交次数也会越低,但是所带来的单网格利润会有所增加。
网格利润
网格利润=单个网格价差*单个网格买入数量*已完成卖单数量;
公式中单网格差价不是一个恒定值,影响单网格差价的重要参数有“价格区间”、“网格数量”以及“入场价”。
单网格差价=卖出价格(当前订单)-买入价格(上笔订单); 本质上每个网格第一次卖出的时候都是匹配的入场价,而网格第二次卖出的时候就会匹配上一个单子的买入价格,以此类推,所以在网格第一次卖出和第二次卖出所产生的网格差价差距可能会大到几倍甚至几十倍。
例如,在GT_USDT交易对中,入场价为30 USDT,网格间距为10 USDT,单网格买入数量为1个. 假设币价一直上涨到280USDT且中间无波动,单网格卖单为 30USDT、40USDT、50USDT ...280USDT。
当GT_USDT价格第一次上涨到 250 USDT, 网格第一次卖出并且匹配的入场价30 USDT, 那么该网格的差价就为 250 USDT - 30 USDT = 220 USDT。
紧接着GT_USDT价格回弹到240 USDT,再次上涨到250 USDT,网格第二次卖出是匹配的上一张单子的价格240 USDT,而不再是匹配入场价的30 USDT,计算出该网格的差价为 250 USDT - 240 USDT = 10 USDT。
再接着,GT_USDT的价格从250 USDT继续上涨到 280 USDT, 网格第一次触达280 USDT的卖单价会自动匹配入场价 30USDT, 此时该网格的差价为 280 USDT - 30 USDT = 250 USDT。
在以上三个小例子中,三个网格的网格差价分别为:220 USDT - 10 USDT - 250 USDT,每个网格差价都不相同,甚至出现了最高与最低的25倍的差价现象,这完全属于正常现象。
本产品最终解释权归Gate所有。
免责声明
本文内容仅供参考与学习目的,不构成任何金融、投资、交易或法律建议,也不构成购买或出售任何数字资产的要约或邀请。Gate 对文中信息的准确性、完整性或时效性不作任何明示或暗示的保证。产品功能、界面、规则及费率等信息可能随时更新或调整,请以 Gate 平台的最新公告及实际页面展示为准。
数字资产投资涉及高风险,价格可能出现大幅波动,您可能损失全部投入资金。请在充分了解相关风险的基础上,根据自身财务状况和风险承受能力谨慎决策。如有需要,建议您咨询独立的专业财务或法律顾问。
有关更多风险信息,请参阅 Gate 《风险警示》及 《用户协议》。
