google finance.get正在从googlefinance抓取财务数据
googlefinance.get的Python项目详细描述
安装
基于:https://github.com/pdevty/googlefinance-client-python
$ pip install googlefinance.get $ pip install -i https://pypi.python.org/pypi googlefinance.get
获取代码
默认设置为KRX市场信息(韩国市场)
>>>fromgooglefinance.getimportget_code>>>get_code()>>>get_code('NASDAQ')>>>get_code('NYSE')
NASDAQ&;NYSE来自纳斯达克网站的csvdownload。
获取历史财务数据
获取唯一一家公司的历史财务数据
- 代码='纳斯达克:代码列表'
- 期间='30d':30天(默认),'1m':月,'1y':年
- 间隔=86400:1天(默认),60*整数(秒)
>>>fromgooglefinance.getimportget_datum>>>df=get_datum('KRX:005930',period='2M',interval=86400)dateOpenHighLowCloseVolume2018-05-0453000.053900.051800.051900.0392903052018-05-0852600.053200.051900.052600.0229078232018-05-0952600.052800.050900.050900.015914664
获取历史财务数据
在数据框中插入代码concat
>>>fromgooglefinance.getimportget_data>>>codes=['KRX:005930','KOSDAQ:091990','NASDAQ:TSLA','NASDAQ:AMZN']>>>df=get_data(codes,period='2M',interval=86400)dateCodeOpenHighLowCloseVolume2018-05-04KRX:00593053000.053900.051800.051900.0392903052018-05-08KRX:00593052600.053200.051900.052600.0229078232018-05-09KRX:00593052600.052800.050900.050900.015914664
版权所有2018 Github:https://github.com/YongBeomKim