Bitflyer RealTime API の更新頻度はどの程度か?

RealTime API (Ticker)の更新頻度はどの程度か?

ざっと調べてみました。

今回の集計データは、4時間分のBTC_JPYです。

PubNubのチャンネル「lightning_ticker_BTC_JPY」から取得しました。

下表に、1時間ごとのデータ数を示します。

 Ticker

時間帯 取得データ数
2017/11/19 14:00:00 50636
2017/11/19 15:00:00 51308
2017/11/19 16:00:00 55616
2017/11/19 17:00:00 56162

取得データ数は50000 / 1時間ほどです。

 

更新間隔の統計値です。

(※更新間隔[ms] = データ取得時のタイムスタンプ - ひとつまえのデータのタイムスタンプ

  [ms]
count 229534
mean 67
std 76
min 0
25% 31
50% 47
75% 78
max 5478

平均67ミリ秒間隔で更新されています。

最大5秒となっています。なぜ5秒も空いているのかを調べるのも楽しそうですがまた次回にて。

 

次に、更新頻度のヒストグラムを作成しました。

だいたい200ミリ秒以内に更新されています。

f:id:sawara0727:20171119210811p:plain