# pybotters > `pybotters` is a Python library for crypto bot traders. > This library is an **HTTP and WebSocket API client**. > It has the following features, making it useful for developing a trading bot. > > Please note: The links below are in HTML format due to the documentation builder's > requirements. However, you can access the original source files (reStructuredText) > directly. > For example, for `https://pybotters.readthedocs.io/ja/stable/index.html`, you can access > the source at `https://pybotters.readthedocs.io/ja/stable/_sources/index.rst.txt`. For > LLMs, using the source files is generally more efficient than parsing HTML. ## Docs - [pybotters](https://pybotters.readthedocs.io/ja/stable/_sources/index.rst.txt) - [User Guide](https://pybotters.readthedocs.io/ja/stable/_sources/user-guide.rst.txt) - [Advanced Usage](https://pybotters.readthedocs.io/ja/stable/_sources/advanced.rst.txt) - [Exchanges](https://pybotters.readthedocs.io/ja/stable/_sources/exchanges.rst.txt) - [Examples](https://pybotters.readthedocs.io/ja/stable/_sources/examples.rst.txt) - [API Reference](https://pybotters.readthedocs.io/ja/stable/_sources/reference.rst.txt) - [pybotters.Client](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.Client.rst.txt) - [pybotters.FetchResult](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.FetchResult.rst.txt) - [pybotters.NotJSONContent](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.NotJSONContent.rst.txt) - [pybotters.WebSocketApp](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.WebSocketApp.rst.txt) - [pybotters.ClientWebSocketResponse](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.ClientWebSocketResponse.rst.txt) - [pybotters.WebSocketQueue](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.WebSocketQueue.rst.txt) - [pybotters.BinanceCOINMDataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.BinanceCOINMDataStore.rst.txt) - [pybotters.BinanceSpotDataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.BinanceSpotDataStore.rst.txt) - [pybotters.BinanceUSDSMDataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.BinanceUSDSMDataStore.rst.txt) - [pybotters.BitMEXDataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.BitMEXDataStore.rst.txt) - [pybotters.BitgetV2DataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.BitgetV2DataStore.rst.txt) - [pybotters.BitgetDataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.BitgetDataStore.rst.txt) - [pybotters.BybitDataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.BybitDataStore.rst.txt) - [pybotters.CoincheckDataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.CoincheckDataStore.rst.txt) - [pybotters.CoincheckPrivateDataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.CoincheckPrivateDataStore.rst.txt) - [pybotters.GMOCoinDataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.GMOCoinDataStore.rst.txt) - [pybotters.HyperliquidDataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.HyperliquidDataStore.rst.txt) - [pybotters.KuCoinDataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.KuCoinDataStore.rst.txt) - [pybotters.OKXDataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.OKXDataStore.rst.txt) - [pybotters.PhemexDataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.PhemexDataStore.rst.txt) - [pybotters.bitFlyerDataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.bitFlyerDataStore.rst.txt) - [pybotters.bitbankDataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.bitbankDataStore.rst.txt) - [pybotters.bitbankPrivateDataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.bitbankPrivateDataStore.rst.txt) - [pybotters.DataStoreCollection](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.DataStoreCollection.rst.txt) - [pybotters.DataStore](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.DataStore.rst.txt) - [pybotters.StoreChange](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.StoreChange.rst.txt) - [pybotters.StoreStream](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.StoreStream.rst.txt) - [pybotters.helpers.GMOCoinHelper](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.helpers.GMOCoinHelper.rst.txt) - [pybotters.helpers.hyperliquid](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.helpers.hyperliquid.rst.txt) - [pybotters.helpers.hyperliquid.EIP712Domain](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.helpers.hyperliquid.EIP712Domain.rst.txt) - [pybotters.helpers.hyperliquid.MessageType](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.helpers.hyperliquid.MessageType.rst.txt) - [pybotters.helpers.hyperliquid.PhantomAgentMessage](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.helpers.hyperliquid.PhantomAgentMessage.rst.txt) - [pybotters.helpers.hyperliquid.Signature](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.helpers.hyperliquid.Signature.rst.txt) - [pybotters.helpers.bitbank](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.helpers.bitbank.rst.txt) - [pybotters.helpers.bitbank.BaseResponse](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.helpers.bitbank.BaseResponse.rst.txt) - [pybotters.helpers.bitbank.ChannelAndToken](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.helpers.bitbank.ChannelAndToken.rst.txt) - [pybotters.helpers.bitbank.SubscribeMessage](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.helpers.bitbank.SubscribeMessage.rst.txt) - [pybotters.helpers.bitbank.SubscribeResponse](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.helpers.bitbank.SubscribeResponse.rst.txt) - [pybotters.helpers.bitbank.TimeToken](https://pybotters.readthedocs.io/ja/stable/_sources/generated/pybotters.helpers.bitbank.TimeToken.rst.txt) - [Contributing](https://pybotters.readthedocs.io/ja/stable/_sources/contributing.rst.txt)