Bybit API如何获取追加保证金
5 个回答
暂时没有追加保证金接口,可以监听仓位状态,账户余额,还有liquidation事件进行预警,比如定时轮询 /v3/private/position/list 和/v3/private/wallet/balance 如果保证金率低了则触发本地策略看是否要补仓,这个补仓本质还是一个买,api本身是没有补仓功能的,只是说你监听到低了之后,你可以自行判断,然后调取下单接口,比如k线回调,趋势信号等等。
Bybit API获取追加保证金的通知,使用"WebSocket"来实现。
要关注“position”和“liquidation”
保证金不足预警/强平
可写脚本实现自动接受并调用,如自动补仓;
提前设置 API 权限与回调
Bybit API 暂时不提供 “追加保证金/强平补仓” 接口,但是可以通过监听账户风险率、仓位、订单等信息来判断是否可能触发强平。
1. 定时查询账户的资产和仓位信息,当发现有杠杆仓位要被强行平仓时,人为的进行追加保证金的操作。
如希望自动化处理,可考虑通过 WebSocket 实时监听账户变动,预警并进行风险处置。
Bybit API本身并没有“追加保证金”这个API,但是你可以通过监听仓位状态、账户余额变化、LiqPrice等一系列指标推断出来这个情况,然后进行追加保证金操作。 建议你实时监听仓位信息中的Leverage、LiqPrice等信息,当发现价格临近该价位时,即刻采取补仓措施,具体可参考Bybit官网的WebSocket行情推送和仓位信息接口。 但是,这个需要自己做一个自动化的服务去监听这些数据,当然也可以人工手动进行。 但是需要注意阈值设置,不要设置过低而频繁报警。
Bybit API暂不支持直接操作追加保证金 接口,可以通过账号仓位状态或风险率等变化进行预警。
例如当用户仓位维持保证金不足时,平台系统会发出通知,投资者可以通过api主动或者被动地进行追加保证金操作防止被强平。
建议使用websocket 实时推送通知。