API Reference

Client class

pybotters.Client([apis, base_url])

HTTP / WebSocket API Client.

Fetch API Returns

pybotters.FetchResult(response, text, data)

Fetch API result.

pybotters.NotJSONContent(error)

Result of JSON decoding failure.

WebSocket API Returns

pybotters.WebSocketApp(session, url, *[, ...])

WebSocket Application.

Common WebSocket handlers

pybotters.WebSocketQueue([maxsize, loop])

WebSocket queue (from asyncio.Queue).

Exchange-specific Data Stores

pybotters.BinanceCOINMDataStore()

Binance COIN-M の DataStoreCollection クラス

pybotters.BinanceSpotDataStore()

Binance Spot の DataStoreCollection クラス

pybotters.BinanceUSDSMDataStore()

Binance USDⓈ-M の DataStoreCollection クラス

pybotters.BitMEXDataStore()

BitMEX の DataStoreCollection クラス

pybotters.BitgetDataStore()

Bitget の DataStoreCollection クラス

pybotters.BybitDataStore()

Bybit の DataStoreCollection クラス

pybotters.CoincheckDataStore()

Coincheck の DataStoreCollection クラス

pybotters.GMOCoinDataStore()

GMO Coin の DataStoreCollection クラス

pybotters.KuCoinDataStore()

KuCoin の DataStoreCollection クラス

pybotters.OKXDataStore()

OKX の DataStoreCollection クラス

pybotters.PhemexDataStore()

Phemex の DataStoreCollection クラス

pybotters.bitFlyerDataStore()

bitFlyer の DataStoreCollection クラス

pybotters.bitbankDataStore()

bitbank の DataStoreCollection クラス

Abstract DataStore

pybotters.DataStoreCollection()

Abstract DataStoreCollection class.

pybotters.DataStore([name, keys, data])

Abstract DataStore class.

Store changes

pybotters.StoreChange(store, operation, ...)

DataStore の変更データクラス

pybotters.StoreStream(store)

DataStore の変更ストリーム