pythonでCoincheck取引所からAPIを使って最後の取引価格を取得する方法。
「最後の取引価格」「現在の買い注文の最高価格」「現在の売り注文の最安価格」を取得できるティッカーというAPIは、アクセスキーやシークレットキーは必要なく、誰でも取得することが出来る。
import requests
import json
last = requests.get('https://coincheck.com/api/ticker').json()['last']
print(last)
ちなみに上記は、[‘last’]とやっているので、最後の取引価格が抽出出来るが、[‘last’]がなければ、以下のように各種最新情報を取得することが出来る。
{'last': 3614897.0, 'bid': 3613756.0, 'ask': 3614052.0, 'high': 3708594.0, 'low': 3392900.0, 'volume': 5346.66299212, 'timestamp': 1623214774}
各項目の値は以下の通り
last:最後の取引の価格
bid:現在の買い注文の最高価格
ask:現在の売り注文の最安価格
high:24時間での最高取引価格
low:24時間での最安取引価格
volume:24時間での取引量
timestamp:現在の時刻