Getting the Financial data From Google Finance
Based on : https://github.com/pdevty/googlefinance-client-python
$ pip install googlefinance.get
$ pip install -i https://pypi.python.org/pypi googlefinance.get
Default Setting is KRX Market's Info (South Korea Market)
>>> from googlefinance.get import get_code
>>> get_code()
>>> get_code('NASDAQ')
>>> get_code('NYSE')
NASDAQ
& NYSE
is from the Nasdaq site's CSV download.
Getting the Only Single Company's Historical Financial Data
- code = 'NASDAQ: code list'
- period = '30d': 30 days (default), '1M' : Month , '1Y' : year
- interval = 86400 : 1 day (default), 60 * integer (seconds)
>>> from googlefinance.get import get_datum
>>> df = get_datum('KRX:005930', period='2M', interval =86400)
date Open High Low Close Volume
2018-05-04 53000.0 53900.0 51800.0 51900.0 39290305
2018-05-08 52600.0 53200.0 51900.0 52600.0 22907823
2018-05-09 52600.0 52800.0 50900.0 50900.0 15914664
Insert the Code & Concat the DataFrame
>>> from googlefinance.get import get_data
>>> codes = ['KRX:005930','KOSDAQ:091990','NASDAQ:TSLA','NASDAQ:AMZN']
>>> df = get_data(codes, period='2M', interval =86400)
date Code Open High Low Close Volume
2018-05-04 KRX:005930 53000.0 53900.0 51800.0 51900.0 39290305
2018-05-08 KRX:005930 52600.0 53200.0 51900.0 52600.0 22907823
2018-05-09 KRX:005930 52600.0 52800.0 50900.0 50900.0 15914664
© 2018 GitHub : https://github.com/YongBeomKim