### Install websocket-client dependency Source: https://github.com/kabucom/kabusapi/blob/master/sample/Python/00.Readme.txt Install the required websocket-client library for PUSH notifications. ```bash py -m pip install websocket-client ``` -------------------------------- ### Execute kabusapi scripts Source: https://github.com/kabucom/kabusapi/blob/master/sample/Python/00.Readme.txt Run the provided Python scripts to perform various API operations. ```bash python kabusapi_token.py ``` ```bash python kabusapi_sendorder_cash_buy.py ``` ```bash python kabusapi_sendorder_cash_sell.py ``` ```bash python kabusapi_sendorder_margin_new.py ``` ```bash kabusapi_sendorder_margin_daytrade.py ``` ```bash python kabusapi_sendorder_margin_pay_ClosePositionOrder.py ``` ```bash python kabusapi_sendorder_margin_pay_ClosePositions.py ``` ```bash python kabusapi_sendorder_future_new.py ``` ```bash python kabusapi_sendorder_future_pay_ClosePositionOrder.py ``` ```bash python kabusapi_sendorder_future_pay_ClosePositions.py ``` ```bash python kabusapi_sendorder_option_new.py ``` ```bash python kabusapi_sendorder_option_pay_ClosePositionOrder.py ``` ```bash python kabusapi_sendorder_option_pay_ClosePositions.py ``` ```bash python kabusapi_cancelorder.py ``` ```bash python kabusapi_cash.py ``` ```bash python kabusapi_margin.py ``` ```bash python kabusapi_wallet_future.py ``` ```bash python kabusapi_wallet_option.py ``` ```bash python kabusapi_board.py ``` ```bash python kabusapi_symbol.py ``` ```bash python kabusapi_orders.py ``` ```bash python kabusapi_positions.py ``` ```bash python kabusapi_symbolname_future.py ``` ```bash python kabusapi_symbolname_option.py ``` ```bash python kabusapi_websocket.py ``` ```bash python kabusapi_register.py ``` ```bash python kabusapi_unregister.py ``` ```bash python kabusapi_unregisterall.py ``` ```bash kabusapi_ranking.py ``` ```bash kabusapi_exchange.py ``` ```bash kabusapi_regulations.py ``` ```bash kabusapi_primaryexchange.py ``` ```bash kabusapi_apisoftlimit.py ``` ```bash kabusapi_marginpremium.py ``` ```bash python kabusapi_symbolname_minioptionweekly.py ``` -------------------------------- ### WebSocket PUSH配信 Source: https://github.com/kabucom/kabusapi/blob/master/ptal/push.html WebSocket接続を確立し、登録銘柄の時価情報を受信するためのエンドポイント。 ```APIDOC ## GET /kabusapi/websocket ### Description kabuステーションAPIにおける時価PUSH配信用のWebSocketエンドポイントです。値が更新される際に配信されます。 ### Method GET (WebSocket Upgrade) ### Endpoint ws://localhost:18080/kabusapi/websocket (本番用) ws://localhost:18081/kabusapi/websocket (検証用) ### Response - **Symbol** (string) - 銘柄コード - **SymbolName** (string) - 銘柄名 - **Exchange** (number) - 市場コード - **CurrentPrice** (number) - 現値 - **CurrentPriceTime** (string) - 現値時刻 - **ChangePreviousClose** (number) - 前日比 - **ChangePreviousClosePer** (number) - 騰落率 - **TradingVolume** (number) - 売買高 - **VWAP** (number) - 売買高加重平均価格(VWAP) - **BidPrice** (number) - 最良売気配値段 - **AskPrice** (number) - 最良買気配値段 - **SecurityType** (number) - 銘柄種別 ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.