网站大量收购闲置独家精品文档,联系QQ:2885784924

akshare,一个超强的Python库!.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

akshare:Python量化投资的神器

今天聊聊一个超强的Python库——akshare。这玩意儿可是量化投资的好帮手,能帮你轻松获取各种金融数据。

不管是股票、基金还是期货,它都能搞定。咱们一起来瞧瞧这个宝贝儿能干啥。

akshare是啥?

akshare是个开源的Python财经数据接口库。它能从各种公开的数据源抓取数据,

包括股票、基金、期货、外汇等市场的行情和基本面数据。用它来做量化分析、回测策略,简直不要太方便。

要用akshare,得先装好。打开你的终端,输入下面这行代码:

???

1pipinstallakshare

装好后,咱们就可以开始玩耍了。

获取股票数据

想要股票数据?

那可太容易了。

看这个:

???

1importakshareasak

2

3#获取上证指数的日线数据

4df=ak.stock_zh_index_daily(symbol=“sh000001”)

5print(df.head())

这段代码会给你上证指数的日线数据。df.head()会显示前几行,让你看看长啥样。

温馨提示:别忘了先importakshareasak,这样后面用起来才方便。

基金数据也不在话下

基金数据也是小菜一碟。

来看看怎么获取基金净值:

???

1#获取基金净值数据

2fund_em_value_estimation=ak.fund_em_value_estimation()

3print(fund_em_value_estimation)

这段代码会给你当前的基金估值情况。想看哪只基金,直接改参数就行。

期货数据也不是问题

期货数据?

akshare也能轻松搞定:

???

1#获取期货主力合约数据

2futures_main_sina=ak.futures_main_sina()

3print(futures_main_sina)

这段代码会给你新浪财经的期货主力合约数据。想看其他期货数据,akshare也有相应的接口。

外汇数据也不在话下

外汇数据也不在话下:

???

1#获取外汇数据

2currency_boc_sina=ak.currency_boc_sina()

3print(currency_boc_sina)

这段代码会给你中国银行的实时外汇牌价。

数据可视化

光有数据不够,还得能看。

akshare配合matplotlib,分分钟就能出图:

???

1importmatplotlib.pyplotasplt

2

3#获取股票数据

4stock_data=ak.stock_zh_a_daily(symbol=“sh600000”)

5

6#绘制收盘价走势图

7plt.figure(figsize=(12,6))

8plt.plot(stock_data[date],stock_data[close])

9plt.title(浦发银行股价走势)

10plt.xlabel(日期)

11plt.ylabel(收盘价)

12plt.show()

这段代码会给你画出浦发银行的股价走势图。想看其他股票,改一下symbol就行。

akshare真是个宝藏库,用途广泛得很。不管你是想做量化交易,还是只是想了解下行情,

它都能帮上忙。而且它更新及时,数据质量也有保证。

用akshare的时候,有几点要注意:

别忘了遵守数据源的使用协议。

获取数据的时候,最好加个延时,别把人家的服务器整崩溃了。

数据多检查,保不齐哪天数据源出问题了呢。

akshare这么好用,还免费,简直是量化分析的神器。好好研究研究,

说不定哪天你就成了华尔街的大佬呢!开个玩笑,投资还是得慎重。

有了akshare,至少数据分析这关你是过了。

好了,今天就聊到这儿。

akshare还有很多功能等着你去发掘呢。

去试试吧,相信你会发现更多有趣的东西。

记住,

工具只是辅助,关键还是要靠你自己的分析能力。

加油!

????????????????????????????????????????????????????????????????????????????????

文档评论(0)

百科文库 + 关注
实名认证
内容提供者

通信资料

1亿VIP精品文档

相关文档