网格量化
网格利润=(每次成交额的差值-手续费)*次数
https://www.youtube.com/watch?v=aNXykcPECcE
浮动盈亏= (base币当前价格-平均买入价格)* base币持有数量
平均购买价格不等于入场价格
入场价格指的是创建网格机器人时所成交的第一笔价格
看到这里可能就会恍然大悟,原来浮动盈利不是单纯的去比较入场价格和当前的市场价格,问题的关键就在于这个“平均买入价格”,那到底甚么是平均买入均价呢,这里我们举一个很简单的例子,相信你就能明白。
以XXX/USDT交易对来举例说明:
策略创建时XXX/USDT的价格:3 USDT
网格设定区间价格:3-10 USDT
网格每格价差:1 USDT
网格创建时:
XXX/USDT 当前价格为 3USDT, 平均买入价格为3USDT, 那么按照浮动盈亏的公示来计算,此时的浮动盈亏就刚好零;
网格运行一段时间以后:
假设在网格运行的这段时间以内,XXX/USDT的价格从创建网格的3USDT,上涨到10USDT,再跌落回4USDT,我们来具体拆解一下,在此期间机器人都替我们完成了哪些动作
在创建价格3USDT上涨到10USDT这期间,机器人会以每格1USDT的价差,分别在4USDT,5USDT,6USDT,7USDT,8USDT,9USDT,10USDT这7个价位分别卖出来帮我们赚取网格利润;接下来,价格从10USDT跌落到4USDT这期间,机器人会以我们设定好的每格1USDT的价差,分别在9USDT,8USDT,7USDT,6USDT,5USDT,4USDT这三个价位分别完成买入的动作。
那么在价格回落这一过程中,以机器人分别在6个价位完成的买入的价格,不难计算出我们此时的持仓均价为6.5USDT,而此时的持仓均价是高于XXX/USDT当前的市场价格4USDT,再套入浮动盈亏的计算公式,自然就为负数。
看到这里,大家应该已经明白浮动盈亏不是单单的去比较创建机器人时的入场价和当前的市场价,而是系统会去计算在创建完成以后,在价格波动时期,机器人替我们买入的平均价格,问题就迎刃而解了。
Comments
Post a Comment