参考:https://zhuanlan.zhihu.com/p/35360694

 

1.获取数据

#定义所需要的数据
gafataDict={"谷歌":"GOOG","亚马逊":"AMZN","Facebook":"FB","苹果":"AAPL","阿里巴巴":"BABA","腾讯":"0700.hk"}

定义需要的数据时间段

start_date="2017-1-1"
end_date="2018-1-1"

数据选择从雅虎财经抓取,所需要的包有pandas和pandas_datareader等。

import pandas as pd
from pandas_datareader import data as pdr
import datetime
import fix_yahoo_finance as yf 
yf.pdr_override()

抓取数据

googDF=pdr.get_data_yahoo(gafataDict["谷歌"],start_date,end_date)
amznDF=pdr.get_data_yahoo(gafataDict["亚马逊"],start_date,end_date)
fbDF=pdr.get_data_yahoo(gafataDict["Facebook"],start_date,end_date)
aaplDF=pdr.get_data_yahoo(gafataDict["苹果"],start_date,end_date)
babaDF=pdr.get_data_yahoo(gafataDict["阿里巴巴"],start_date,end_date)
txDF=pdr.get_data_yahoo(gafataDict["腾讯"],start_date,end_date)

2.查看数据

查看各个股票的描述性分析数据

例:谷歌和腾讯

pandas_datareader.data 和 fix_yahoo_finance 获取金融数据

相关文章:

  • 2021-05-22
  • 2021-12-23
  • 2022-01-21
  • 2021-09-30
  • 2021-12-11
  • 2021-11-28
  • 2022-01-09
  • 2021-11-22
猜你喜欢
  • 2022-12-23
  • 2021-05-11
  • 2022-01-15
  • 2021-10-11
  • 2021-09-03
  • 2021-04-05
相关资源
相似解决方案