当前位置:首页 > 知识 >

比特币申请指南及ALOKEX数字货币撮合交易流程

撮合:撮合是指根据价格优先和时间优先的原则来匹配买单和卖单。在ALOKEX平台系统中,“买入/做多”是买单方向,“卖出/做空”是卖单方向。

撮合的原则是买单方向价格最高且时间最早的买单在买单序列中排第一,卖单方向价格最低且时间最早的卖单在卖单序列中排第一。只有当买单序列中的第一笔交易的价格大于等于卖单序列中的第一笔交易的价格时,这两笔交易才可以成交。

撮合成功后会发生以下情况:

- 如果与所持有仓位方向相同的买入/卖出单被撮合成功(加仓),系统会增加对应合约对应方向的持仓仓位,并

- 持仓均价 = (合约面值 * 原持仓数 * 原持仓均价 + 合约面值 * 新开仓数 * 新开仓成交均价) / (合约面值 * (原持仓数 + 新开仓数))

- 新开仓成交均价 = (合约面值 * 成交价格1的合约数 * 成交价格1 + 合约面值 * 成交价格2的合约数 * 成交价格2 + ...) / (合约面值 * 新开仓数)

- 新开仓数 = 成交价格1的合约数 + 成交价格2的合约数 + ...

举例来计算持仓均价:

假设当前最新成交价为6,000 USDT,某交易者持有多单方向仓位的合约有6张BTC(每张合约面值为0.1 BTC),之后该交易者又加仓了5张买入合约,其中5张合约分别成交价为5,800 USDT成交一张,5,700 USDT成交一张,5,600 USDT成交三张。

那么这五张合约的成交平均价为:(0.1 * 1 * 5,800 + 0.1 * 1 * 5,700 + 0.1 * 3 * 5,600)/ (0.1 * 5) = 5,660。

新的持仓均价为:(0.1 * 6 * 6,000 + 0.1 * 5 * 5,660)/ (0.1 * 11) = 5,845。

新的持仓数量为:5 + 6 = 11。

猜你喜欢

关注我们

微信二维码

微信