有些投资者会使用Akshare去爬取股票数据,但是具体要怎样做呢?下面给大家分享一组跑去数据的代码:
import akshare as ak
import pandas as pd
# 获取股票数据
stock_zh_a_spot_df = ak.stock_zh_a_spot()
print(stock_zh_a_spot_df)
# 保存到excel
stock_zh_a_spot_df.to_excel("data.xlsx")
当然Akshare的数据也是从网上爬取的数据,我们不能太高频地去抓取数据,不然ip很容易被封。那假如我们需要实时数据该怎么办呢?可以考虑使用数据行情接口,那我们就可以高频地获取下面这些数据了:
交易所 |
数据类型 |
上交所 |
十档行情快照(Level-2) |
委托队列(Level-2) |
|
逐笔成交(Level-2) |
|
深交所 |
十档行情快照(Level-2) |
逐笔委托(Level-2) |
|
委托队列(Level-2) |
|
逐笔成交(Level-2) |
|
沪深交易所 |
期权、可转债 |
其实数据接口并没有我们想象中那么高大上,获取地址是:https://gitee.com/l2gogogo,拿到账户订阅就可以。不过数据都是其次,要做好交易首先还是要提现自己的水平,不然再好的工具都是白瞎。