前言
PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取
python免费学习资料以及群交流解答点击即可加入
学Python可以干很多事情,比如爬虫,数据分析,机器学习,但是有一个非常小众的分支,不仅结合了两大高薪行业,而且还薪水非常诱人,就是量化金融岗位。目前Python已经是金融行业最低的一个门槛,几乎所有从事金融证券行业的人都要学会Python。今天给大家分享如何用Python获取美股的交易数据!
数据获取是数据分析的第一步,找不到可靠、真实的数据,数据分析无从谈起。金融市场如此广大,数据获取渠道也很多,各大财经 站都可以爬取。很多同学都知道Yahoo提供了丰富的金融市场数据,可以省去自己爬取,毕竟精力有限,从头爬取还是很麻烦的。
准备工作
玩数据分析,尤其是金融的数据分析,强烈建议大家安装如下的库:
建议安装Anaconda,一次安装包括了Python环境和全部依赖包,减少问题出现的几率。
雅虎财相关经库,Anaconda Prompt里分别输入pip install yfinance –upgrade –no-cache-dir,pip install pandas_datareader安装。
获取个股数据
1).获取阿里巴巴(美股代码:BABA)基本信息
我们拿美股的阿里巴巴举例,直接2行代码搞定!
如果你的代码使用pandas_datareader。你想要更快地下载数据,并确保返回的数据与pandas_datareader的格式相同,则可以使用pandas_datareader.data.get_data_yahoo()方法。
获取股指数据
01).解析雅虎财经官 股指代码规则
可以上雅虎财经 站查看,其跟很多券商软件提供的代码规则还是有区别的。
用Python做数据分析,尤其是金融的数据分析是非常非常方便,另外雅虎财经不仅提供了美股的数据,还提供了外汇、商品期货、虚拟货币等的数据,想利用Python进行金融分析的同学,不妨可以多利用雅虎财经这座金矿。
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览211494 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!