-
アカウントの作成とログイン:
- Robinhoodの公式ウェブサイトにアクセスし、アカウントを作成します。
-
APIキーの生成:
- Robinhoodでは、APIキーを使用してプログラムから取引を行うことができます。
- アカウント設定のページで、APIキーを生成し、秘密キーとアクセストークンを取得します。
-
必要なライブラリのインストール:
- Pythonを使用してRobinhoodのAPIを操作するためには、Robinhoodライブラリをインストールする必要があります。
- pipコマンドを使用して、次のようにインストールします:
pip install robin_stocks
-
ログインと認証:
- Pythonスクリプト内でRobinhood APIにアクセスするには、最初にログインと認証を行う必要があります。
- 以下のコード例を使用してログインと認証を行います:
import robin_stocks as r
# ユーザー名とパスワードでログイン
r.login(username='YOUR_USERNAME', password='YOUR_PASSWORD', expiresIn=86400, by_sms=True)
# APIキーを使用してログイン
r.login(username='YOUR_USERNAME', password='YOUR_PASSWORD', expiresIn=86400, by_sms=True, store_session=True, mfa_code='YOUR_MFA_CODE')
- 取引の実行:
- Robinhood APIを使用して、株式や仮想通貨の取引を実行することができます。
- 以下のコード例は、株式の買い注文と売り注文の実行方法を示しています:
import robin_stocks as r
# 株式の買い注文
order = r.order_buy_limit(symbol='AAPL', quantity=1, limitPrice=150.0)
# 株式の売り注文
order = r.order_sell_limit(symbol='AAPL', quantity=1, limitPrice=200.0)
以上が、Robinhoodのセットアップ方法といくつかのコード例です。これらの手順とコードを参考にして、RobinhoodのAPIを使用した取引プログラムを作成することができます。