有群友问起如何通过bitmex api获取到当前的持仓,当前持仓是不是通过getorder来获取呢?实际上getorder仅是获取挂单的状态,并不能得到当前持仓情况,那么持仓如何获取呢?下面以获取永续合约持仓为例,演示以下如何获取持仓:
请求方式:get
请求地址:/api/v1/position?filter=%7B%22symbol%22%3A%20%22XBTUSD%22%7D&columns=%5B%22currentQty%22%2C%22openOrderBuyQty%22%2C%22openOrderSellQty%22%2C%22openOrderBuyCost%22%2C%22openOrderSellCost%22%2C%22avgCostPrice%22%5D
返回值:currentQty即为持仓数量,此外还可以获取到挂买单数量openOrderBuyQty,挂卖单数量openOrderSellQty