pythonによるデータ分析入門 11章 金融と経済データへの応用 を写経 その1
まずはデータ取得
import pandas as pd import quandl # quandlから株価データを取得 prices = quandl.get(['YAHOO/AAPL.4', 'YAHOO/JNJ.4', 'YAHOO/INDEX_GSPC.4', 'YAHOO/XOM.4', ], returns='pandas', start_date='2003-01-02', end_date='2011-10-14') print(prices.tail()) # 同様に出来高データを取得 volume = quandl.get(['YAHOO/AAPL.5', 'YAHOO/JNJ.5', 'YAHOO/XOM.5'], returns='pandas', start_date='2003-01-02', end_date='2011-10-14') print(volume.tail()) # 今後の分析用にいったん保存 prices.to_pickle('prices.pic') volume.to_pickle('volume.pic')
- S&P500インデックスの取得に手間取ったのでメモ。
dat = quandl.get('YAHOO/INDEX_GSPC', returns='pandas', start_date='2011-09-06', end_date='2011-09-14') print(dat)
pythonモジュールの公式ドキュメント
Quandl Financial and Economic Data