本文へスキップ

ソースティッカー · WebSocket ​

接続・認証・購読制限は WebSocket 概要を参照してください。

購読解除

購読メッセージ (type: subscribe) ​

SENDsubscribe / sourceTickers

クライアント → サーバー

sourceTicker イベントを受け取ります。sources は取引所 ID のフィルターで、省略時は全ソースです。価格は quote の通貨、元のペアと建値はイベント内に保持されます。間隔フィルターはありません。

応答: subscribed

メッセージのフィールド ​

フィールド型必須説明
typestringはいsubscribe 固定。
許容値: "subscribe"
idstringいいえ購読 ID。既定値は default。同じ ID は購読を置換します。
既定値: "default"
symbolstringいいえ基軸資産(例: BTC)。価格の通貨を付けないでください。
symbolsstring[]いいえ基軸資産の配列。symbol と併用すると両方を購読します。
quotestringいいえJPY(既定)または USD。
許容値: "JPY", "USD"
既定値: "JPY"
channelsstring[]はいこのフィードだけを購読する場合に指定する値。
許容値: ["sourceTickers"]
sourcesstring[]いいえ取引所 ticker のみ。binance、bitbank などの取引所 ID。省略時は全ソース。

配信メッセージ (e: sourceTicker) ​

RECEIVEsourceTicker

サーバー → クライアント

取引所 ticker: s は基軸資産、quote は正規化された価格の通貨です。p と q は取引所の元のペアと建値です。c、b、a、o、h、l は quote の通貨、v は基軸資産の数量です。上流の気配値、FX、または利用可能な直近の分足がない場合、bid/ask や派生 24 時間値は省略されます。T は上流時刻、E は Oracle 配信時刻です。

vc は取引所が提供する 24 時間出来高、または直前 1,440 分のソース足がすべて揃っている場合に true です。false の場合、v は取得できた足の合計であり、実際の出来高より小さい可能性があります。分足由来の v には現在の未確定足も含まれ、最大で未確定の 1 分ぶん長い期間を集計します。通貨換算したリアルタイム価格には配信時点で利用可能な最新の FX レートを使用し、T は上流の気配値時刻を示します。

メッセージのフィールド ​

フィールド型必須説明
estringはいsourceTicker 固定。
許容値: "sourceTicker"
EintegerはいOracle 配信時刻(Unix ミリ秒)。
sstringはい基軸資産のシンボル。
quotestringはい出力価格の通貨: JPY または USD。
許容値: "JPY", "USD"
Tintegerはい上流の気配値時刻(Unix ミリ秒)。
xstringはい取引所 ID。
pstringはい取引所の元のペア(例: BTCUSDT)。
qstringはい取引所の元の建値(例: USDT)。
cstringはい最新価格(十進数文字列)。
bstringいいえ最良買気配値(quote の通貨)。
astringいいえ最良売気配値(quote の通貨)。
ostringいいえ24 時間の始値(quote の通貨)。
hstringいいえ24 時間の高値(quote の通貨)。
lstringいいえ24 時間の安値(quote の通貨)。
vstringいいえ24 時間の基軸資産出来高(十進数文字列)。
vcbooleanいいえ出来高の集計期間が完全かどうか。