暗号通貨.py

ビットコインやブロックチェーンの技術に衝撃を受け、プログラミングの勉強を開始。現在はPythonを勉強中。

Altcoin Bitcoin Python

coinmarketcapのAPIを使って暗号通貨のデータを操作する

暗号通貨界(笑)というか、暗号通貨に興味のある方は必ず知っているといっても良いサイト

coinmarketcap

ビットコインやイーサリアムなどの暗号通貨の時価総額の大きい順に表示されており、現在の価格や騰落率、出来高などのデータを見ることができます。

そんなcoinmarketcapのデータを今回はイジっていきます。

bitcoin, ethereum, NEMの価格などを表示します。


import requests
api_url = 'https://api.coinmarketcap.com/v1/ticker/'
def coin_name():
coin = ['bitcoin', 'ethereum', 'NEM']
for i in coin:
coin2 = api_url + i
coin_data = requests.get(coin2).json()

print(coin_data)

実行結果です。ethereumが調子良いですね。

[{'percent_change_7d': 6.18, 'percent_change_24h': 1.25, '24h_volume_usd': 92304500.0, 'id': 'bitcoin', 'symbol': 'BTC', 'rank': 1, 'name': 'Bitcoin', 'total_supply': 15804840.0, 'percent_change_1h': 0.69, 'available_supply': 15804840.0, 'price_usd': 596.92, 'price_btc': 1.0, 'market_cap_usd': 9434225093.0}]
[{'percent_change_7d': 27.04, 'percent_change_24h': 3.44, '24h_volume_usd': 33235900.0, 'id': 'ethereum', 'symbol': 'ETH', 'rank': 1, 'name': 'Ethereum', 'total_supply': 82842533.0, 'percent_change_1h': 0.41, 'available_supply': 82842533.0, 'price_usd': 12.2087, 'price_btc': 0.0204647, 'market_cap_usd': 1011399631.0}]
[{'percent_change_7d': 11.61, 'percent_change_24h': 0.85, '24h_volume_usd': 584832.0, 'id': 'nem', 'symbol': 'XEM', 'rank': 1, 'name': 'NEM', 'total_supply': 8999999999.0, 'percent_change_1h': -1.27, 'available_supply': 8999999999.0, 'price_usd': 0.00567973, 'price_btc': 9.52e-06, 'market_cap_usd': 51117570.0}]

データがみづらいので次回はpandasのDataFrameを使って整理していきたいと思います。




日本で一番簡単にビットコインが買える取引所 coincheck bitcoin

-Altcoin, Bitcoin, Python