まず、Robinhoodがサポートしている仮想通貨の一覧を取得する方法を紹介します。以下のPythonコードを使用すると、Robinhood APIを介して利用可能な仮想通貨の一覧を取得できます。
import robin_stocks as rh
# ログイン
rh.login()
# 仮想通貨の一覧を取得
crypto_list = rh.get_crypto_currency_pairs()
# 結果を表示
for crypto in crypto_list:
print(crypto['symbol'])
次に、特定の仮想通貨の価格情報を取得する方法を説明します。以下のコードは、Bitcoin(BTC)の現在の価格を取得する例です。
import robin_stocks as rh
# ログイン
rh.login()
# Bitcoinの価格を取得
btc_price = rh.get_crypto_quote('BTC')
# 結果を表示
print(btc_price['ask_price'])
さらに、仮想通貨の取引履歴やポートフォリオ情報を取得する方法もあります。以下のコードは、ポートフォリオのトータル値と各仮想通貨の保有量を表示する例です。
import robin_stocks as rh
# ログイン
rh.login()
# ポートフォリオ情報を取得
portfolio = rh.build_holdings()
# トータル値を表示
print(portfolio['equity'])
# 各仮想通貨の保有量を表示
for crypto, data in portfolio.items():
print(f"{crypto}: {data['quantity']}")
以上のように、Robinhoodの仮想通貨サポートに関する情報を分析し、Pythonコードを使用して関連するデータを取得する方法を説明しました。これらのシンプルな例は、開発者やトレーダーがRobinhoodの仮想通貨機能を活用する際に役立つでしょう。