pybotters.models.experimental.bybit.BybitInverseDataStore

class pybotters.models.experimental.bybit.BybitInverseDataStore(auto_cast: bool = False)

Bybit Inverse契約のデータストアマネージャー

Methods

__init__([auto_cast])

create(name, *[, keys, data, datastore_class])

get(name, type)

initialize(*aws)

対応エンドポイント

onmessage(msg, ws)

Clientクラスws_connectメソッドの引数send_jsonに渡すハンドラです。

wait()

非同期メソッド。onmessageのイベントがあるまで待機します。

Attributes

execution

instrument

insurance

kline

liquidation

order

アクティブオーダーのみ(約定・キャンセル済みは削除される)

orderbook

position

インバース契約(無期限/先物)用のポジション

stoporder

アクティブオーダーのみ(トリガー済みは削除される)

trade

async initialize(*aws: Awaitable[aiohttp.client_reqrep.ClientResponse]) None

対応エンドポイント

  • GET /v2/private/order (DataStore: order)

  • GET /futures/private/order (DataStore: order)

  • GET /v2/private/stop-order (DataStore: stoporder)

  • GET /futures/private/stop-order (DataStore: stoporder)

  • GET /v2/private/position/list (DataStore: position)

  • GET /futures/private/position/list (DataStore: position)

property order: OrderInverse

アクティブオーダーのみ(約定・キャンセル済みは削除される)

property position: PositionInverse

インバース契約(無期限/先物)用のポジション

property stoporder: StopOrderInverse

アクティブオーダーのみ(トリガー済みは削除される)