主页 > token.im钱包下载 > 博生科技——【CCG机器人VS交易平台】均价计算逻辑对比

博生科技——【CCG机器人VS交易平台】均价计算逻辑对比

token.im钱包下载 2023-02-11 07:49:12

btc挖矿收益怎么算_mcc合约算力平台_btc合约张数怎么算出来的

【CCG机器人VS交易平台】均价计算逻辑对比

位置数据显示对比

btc挖矿收益怎么算_mcc合约算力平台_btc合约张数怎么算出来的

●CCG机器人

CCG机器人记录每笔订单的买入价/费用/数量/张数,以及整体持仓的平均价格/费用/数量/张数,

独立计算最后一笔订单的盈亏。 位置数据的展示更加直观,更贴合用户的使用习惯。

●欧易平台

在历史订单栏中,查看每笔订单的成交金额、成交笔数和成交价格。

在当前持仓栏查看总持仓数(持仓量)和总持仓均价(开仓均价),

最终订单无盈亏监控。

上次订单盈亏计算的差值

●CCG机器人

CCG机器人独立记录和监控每笔订单的成交价格,

在根据持仓平均价计算整体盈亏的同时,最后一笔订单的盈亏也根据最后一笔订单的平均价计算。

如下图,继续上面的U标例子,BTCUSDT,逆势做多,持有3单。

当最后一个订单的盈利为2%时,机器人独立计算第三个订单买入的8张合约的浮动盈利状态,

此时CCG机器人,在呈现整体浮亏状态的同时(图中浮亏-浮盈),

还显示了尾单的浮盈状态(图中的浮盈)。

mcc合约算力平台_btc合约张数怎么算出来的_btc挖矿收益怎么算

● 欧易平台

不记录每笔订单的成交价,所有分批买入的合约均视为一个整体持仓。

以开仓均价(持仓均价)为基准,只计算整体盈亏,不计算最后一个订单的盈亏。

如下图,最后一单利润也是2%,但是平台没有独立监控最后一单盈亏。

此时平台后台仅显示整体浮亏状态。

mcc合约算力平台_btc挖矿收益怎么算_btc合约张数怎么算出来的

首次卖出部分合约后持仓均价的变化

●CCG机器人

CCG机器人卖出部分张数后(一般为网格止盈),

持仓均价将根据当前持仓订单的成交价和合约数量重新计算。

如下图,继续上面的U标例子,BTCUSDT,逆势做多,持有3单。

网格止盈后(卖出第3单),持仓均价变化如下:

1040(第1、2个订单采购费用之和)÷0.06(第1、2个订单采购数量之和)=17333.3333。

btc合约张数怎么算出来的_btc挖矿收益怎么算_mcc合约算力平台

●欧易平台

卖出部分合约数量后,开盘均价不变。

平台后台不对最后一笔订单进行盈亏计算,所有合约视为一个整体。

平均开盘价不受卖出合约数量的影响。

如下图所示,持仓量为14张合约。

可以理解为组合单,即【以开盘均价买入14张合约】,

CCG机器人平仓8张合约后,相当于【以开仓均价点买入6(14-8)张合约】。

同一种交易品种,两笔多头买单在同一价位下单,即使合约数量不同,但平均开仓价相同。 因此,部分合约平仓后,平台显示的开盘均价不会发生变化。

mcc合约算力平台_btc合约张数怎么算出来的_btc挖矿收益怎么算

常见问题

●为什么CCG机器人和平台显示的持仓均价不一样?

从上图可以看出,在同一周期内(第一单买入后,整体利润起飞前),部分合约首次卖出时,

CCG机器人和平台对持仓均价的算法会有所不同。

继续上面U标准的例子,

下面将展示两者在【首次卖出部分手数前】、【卖出部分手数后,无补单】、【卖出后】三种状态下的持仓均价部分合约数量,继续补序】异同点。

首次售出份数

平均持有价格相同

btc挖矿收益怎么算_mcc合约算力平台_btc合约张数怎么算出来的

CCG机器人

根据【持仓费÷持仓数量=持仓均价】的公式计算持仓均价。

首单申购手续费360 USDT,申购数量0.02 BTC;

第二单,申购手续费680 USDT,申购数量0.04 BTC;

第三笔订单btc合约张数怎么算出来的,申购手续费为1280 USDT,申购数量为0.08 BTC。

开仓手续费为360+680+1280=2320USDT,开仓数量为0.02+0.04+0.08=0.14BTC,

那么持仓均价为2320÷0.14=16571.4286。

平台

根据以下公式计算平均开盘价。

平均开仓价=(合约面值×成交价1张合约数×成交价1张+合约面值×成交价2张合约数×成交价2张+...)÷(合约面值×总数持有的合同)。

平均开盘价

= ( 0.01 × 2 × 18000 + 0.01 × 4 × 17000 + 0.01 × 8 × 16000 ) ÷ ( 0.01 × ( 2 + 4 + 8 ) ) = ( 360 + 680 + 1280 ) ÷ ( 0.01 × 14 ) = 2314 ÷ 0 = 16571.4286。

首次售出部分张数后,订单未补货

持仓均价不同

btc合约张数怎么算出来的_mcc合约算力平台_btc挖矿收益怎么算

CCG机器人

卖出第三笔订单(8张合约),根据剩余订单的持仓费和持仓数量重新计算持仓均价。

首单申购手续费360 USDT,申购数量0.02 BTC;

第二笔订单,申购手续费为680 USDT,申购数量为0.04 BTC。

开仓手续费为360+680=1040USDT,开仓数量为0.02+0.04=0.06BTC,

那么持仓均价为1040÷0.06=17333.33333。

平台

若卖出8张合约,无论卖出多少合约,开盘均价均维持在16571.4286不变。

首次卖出部分张数后,继续补单

持仓均价不同

假设价格下跌,在 16000,再次买入第三个订单(8 份合约)。

mcc合约算力平台_btc合约张数怎么算出来的_btc挖矿收益怎么算

CCG机器人

将第三单的进货费和进货数量计入持仓费和持仓数量,重新计算持仓均价。

首单申购手续费360 USDT,申购数量0.02 BTC;

第二笔订单,申购手续费为680 USDT,申购数量为0.04 BTC。

新买入第三单,买入手续费1280 USDT,买入数量0.08 BTC。

持有费为360 + 680 + 1280 = 2320 USDT,

开仓数量为0.02 + 0.04 + 0.08 = 0.14 BTC,

那么持仓均价为2320÷0.14=16571.4286。

平台

根据以下公式计算平均开盘价。

平均新开仓价=(新挂单合约张数×合约面值×新订单成交价+当前持仓张数×合约面值×当前开仓均价)÷ ((新委托合约张数+当前持仓张数)×合约面值)。

btc挖矿收益怎么算_mcc合约算力平台_btc合约张数怎么算出来的

该合约面值为0.01,持仓数量为6,开仓均价为16571.429。

新买入8张合约,成交价16000,则新开盘均价为:

(8 × 0.01 × 16000 + 6 × 0.01 × 16571.429) ÷ ((8 + 6) × 0.01) = 16244.898。

●为什么同一个平单,CCG机器人显示盈利,而平台显示亏损?

CCG机器人在计算整体盈亏的同时,还会根据上一笔订单的平均价格计算出最后一笔订单的盈亏。

平台上只显示开仓均价,没有最终订单的平均价,所以只计算整体盈亏,不计算最终订单的盈亏。

继续上面U标准的例子,

当CCG机器人最后一笔订单产生盈利,且当前价格低于平台开盘均价时,

CCG机器人以最后一笔订单的平均价格为基准,将最后一笔订单计为盈利状态。

平台以开盘均价为准,将CCG机器人尾单对应的合约张数计为亏损。

如下图所示btc合约张数怎么算出来的,假设第三单(8张合约)以现价卖出,

对于这个卖单,CCG机器人显示盈利,而平台显示亏损。

btc合约张数怎么算出来的_mcc合约算力平台_btc挖矿收益怎么算

mcc合约算力平台_btc合约张数怎么算出来的_btc挖矿收益怎么算

一键开启

量化投资