pybotters.models.experimental.bybit.BybitUSDTDataStore

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

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

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

kline

liquidation

order

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

orderbook

position

USDT契約用のポジション

stoporder

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

trade

wallet

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

対応エンドポイント

  • GET /private/linear/order/search (DataStore: order)

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

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

property order: OrderUSDT

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

property position: PositionUSDT

USDT契約用のポジション

property stoporder: StopOrderUSDT

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