Bybit API如何获取已实现盈亏
4 个回答
可以使用Bybit的api查询到每笔成交流水的已实现盈亏,调用“查询交易历史”类接口即可获取每笔成交流水的详细数据,但要注意确认该api返回的数据结构中是否包含“已实现盈亏(Realized PNL)”字段,如果没有包含该字段,则需要使用开仓和平仓价格自己计算盈亏,最好使用python封装成一个函数用于自动处理数据。
通过Bybit API 可以查询单笔已实现盈亏情况,可使用交易记录相关接口,如获取订单历史和获取成交明细相关接口查看每一笔的已实现盈亏,但是需要注意的是,API只返回原始数据,需要自己计算,如按照开平仓价格、数量等进行计算。
不懂的可以看官方文档 拿到工具分析
Bybit的api目前好像不支持单笔成交的已实现盈亏接口,可以去查成交记录结合持仓均价自行计算,大概就用成交价减去持仓均价再乘以量大概就是这个值,比较绕远路但是更灵活一点
Bybit api可以查到已实现盈亏,可以查询订单详情、查询成交历史等接口获取,api文档中查询订单详情,查询成交历史等接口中说明有实现盈亏字段(如realizedPnl),按接口要求请求并解析api即可获取。