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ミリ秒以内に更新されています。