コンテンツにスキップ

Websocket / ローソク足チャンネル

エンドポイント: /ws/v1/spot/market

説明

ローソク足データを取得します。

チャンネル名

kline${period}

注:チャンネル名内の "period" は期間を表します。例:1分足は kline1min です。現在サポートされている期間は以下の通りです。

期間 値
1分 1min
5分 5min
15分 15min
30分 30min
1時間 1hour
6時間 6hour
12時間 12hour
1日 1day
1週間 1week
1ヶ月 1mon

リクエストパラメータ

パラメータ名 必須 型 例 説明
op はい string sub 操作。sub:購読、unsub:購読解除
channel はい string kline1min チャンネル名
symbol はい string BTC-USDT 取引ペア名

リクエスト例

JSON
{
  "op":"sub",
  "channel": "kline1min",
  "symbol": "BTC-USDT"
}

レスポンスパラメータ

パラメータ名 必須 型 例 説明
channel はい string kline1min チャンネル名
symbol はい string BTC-USDT 取引ペア
id はい long 1499184000 ローソク足ID
amount はい string 37593 取引数量
count int 1 約定件数
open string 1935.2000 始値
close string 1879.0000 終値
low string 1856.0000 安値
high string 1940.0000 高値
vol string 71031537.978665 取引額
ts はい long 1597026383085 データ生成時間(ミリ秒単位のタイムスタンプ)

プッシュ例

JSON
{
  "channel": "kline1min",
  "symbol": "BTC-USDT",
  "id": 1499184000,
  "amount": "37593",
  "count": 1,
  "open": "1935.2000",
  "close": "1879.0000",
  "low": "1856.0000",
  "high": "1940.0000",
  "vol": "71031537.978665",
  "ts": 1597026383085
}