pybotters.models.bybit.BybitDataStore
- class pybotters.models.bybit.BybitDataStore
Bybitのデータストアマネージャー
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
アクティブオーダーのみ(約定・キャンセル済みは削除される)
orderbook
インバース契約(無期限/先物)用のポジション
USDT契約用のポジション
アクティブオーダーのみ(トリガー済みは削除される)
trade
wallet
- async initialize(*aws: Awaitable[aiohttp.client_reqrep.ClientResponse]) None
対応エンドポイント
GET /v2/private/order (DataStore: order)
GET /private/linear/order/search (DataStore: order)
GET /futures/private/order (DataStore: order)
GET /v2/private/stop-order (DataStore: stoporder)
GET /private/linear/stop-order/search (DataStore: stoporder)
GET /futures/private/stop-order (DataStore: stoporder)
GET /v2/private/position/list (DataStore: position_inverse)
GET /futures/private/position/list (DataStore: position_inverse)
GET /private/linear/position/list (DataStore: position_usdt)
GET /v2/private/wallet/balance (DataStore: wallet)
- property position_inverse: PositionInverse
インバース契約(無期限/先物)用のポジション
- property position_usdt: PositionUSDT
USDT契約用のポジション