Pythonで米国株式のデータ収集
以下読んで、記載の通りにサンプルプログラムを作成してみた
Pythonで米国株式のデータ収集 Amazon Kindle版
Python Club (著)
1.pandas-datareaderのインストール(環境構築)
> pip3 install --upgrade pandas-datareader
2.yahoo! financeからデータを収集する(WEBスクレイピング)
※1時間 あたり 2,000 リクエスト まで、 および 1日 あたり 48,000 リクエスト まで。
→tsvファイルを作成
2-1.ティッカーファイル作成
ticker.txt
A AA AAL AAN AAOI AAON AAP AAPL AAWW AAXN
※ティッカー一覧(米国株式取扱銘柄一覧)
https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_usequity_list.html
2-2.プログラム作成
→上記kindle版書籍参照
2-3.作成されたtsvファイル
A Agilent Technologies, Inc. 106.7 0.704 0.0066843904 32896677888 3.67 2.215 AA Alcoa Corporation 12.62 0.36 0.029268293 2346360832 -0.05 -2.531 AAL American Airlines Group, Inc. 12.46 0.3 0.024529846 6275017728 -4.29 -8.016 AAN Aaron's, Inc. 59.23 0.155 0.00260548 3976737792 4.89 -4.162 AAOI Applied Optoelectronics, Inc. 10.98 0.0 0.0 250058512 0.13 -3.921 AAON AAON, Inc. 63.08 0.35 0.0055300994 3296668160 1.22 1.35 AAP Advance Auto Parts Inc Advance 154.99 0.62 0.003936008 10715823104 9.12 6.491 AAPL Apple Inc. 119.02 0.782 0.0064783366 2035539509248 3.87 3.296 AAWW Atlas Air Worldwide Holdings 66.04 0.0 0.0 1726021504 7.81 -9.564 AAXN Axon Enterprise, Inc. 109.16 0.0 0.0 6928996864 1.4 -0.553
3.作成したtsvファイルをエクセルに張り付けて分析
→初めからエクセル出力したい。
→できればSBI証券でやりたいな。