5分钟K线白云山药业数据哪里下载(文华下载的K线数据)

最近在学数据剖析,头疼从哪里找数据,翻开同花顺,只能仿制股票的几个月的数据,不好用。无意间发现了Tushare这个好用的财经数据接口,几乎便是为Python量身定做的。

一、Tushare简介Tushare是一个免费、开源的python财经数据接口包。首要完成对股票等金融数据从数据收集、清洗加工 到 数据存储的进程,能够为金融剖析人员供给快速、整齐、和多样的便于剖析的数据,为他们在数据获取方面极大地减轻工作量,使他们愈加专心于战略和模型的研讨与完成上。考虑到Python pandas包在金融量化剖析中体现出的优势,Tushare回来的绝大部分的数据格局都是pandas DataFrame类型,十分便于用pandas/NumPy/Matplotlib进行数据剖析和可视化。

二、下载安装办法1:pip install tushare假如下载犯错,主张运用:pip install tushare -i pypi.douban/simple/ 豆瓣源下载

C:\\Users\\Administrator>pip install tushare -i pypi.douban/simple/\nSuccessfully installed bs4-0.0.1 tushare-1.2.59 websocket-client-0.57.0

办法2:拜访pypi.python/pypi/Tushare/下载安装三、获取数据办法直接获取某只股票的历史数据,传入股票代码即可import tushare as ts\n\ndata=ts.get_hist_data('600848') #一次性获取悉数日k线数据 \nprint(data)#回来的是pandas.core.frame.DataFrame\ndata.to_csv('600848.csv',index=False)#数据保存也十分的便利\n\n open high close low ... ma20 v_ma5 v_ma10 v_ma20\ndate ... \n2020-05-12 20.30 20.36 20.06 19.89 ... 19.651 62960.24 48018.50 41014.83\n2020-05-11 20.56 20.63 20.30 20.22 ... 19.627 66150.84 46870.52 40126.27\n2020-05-08 20.53 20.75 20.58 20.37 ... 19.589 60587.04 45194.13 39259.61\n2020-05-07 20.16 20.86 20.53 20.15 ... 19.548 55213.95 45272.38 38075.03\n2020-05-06 19.68 20.20 20.15 19.51 ... 19.499 43079.42 40935.92 35326.21

2.设定历史数据的时刻:

data = ts.get_hist_data('600848',start='2019-01-05',end='2020-01-05')\nprint(data)\n\n open high close low ... ma20 v_ma5 v_ma10 v_ma20\ndate ... \n2020-01-03 24.61 24.71 24.61 24.43 ... 24.359 58218.87 47730.84 55996.85\n2020-01-02 24.49 24.93 24.61 24.41 ... 24.341 56342.97 48301.04 55588.21\n2019-12-31 24.89 25.23 24.55 24.43 ... 24.320 50907.77 47555.56 54514.24\n2019-12-30 23.72 24.16 24.08 23.72 ... 24.284 39689.94 47281.90 51736.82\n2019-12-27 23.97 24.09 23.75 23.75 ... 24.282 37666.28 50346.89 52540.88

3.还能够获取周线数据、月线等

ts.get_hist_data('600848', ktype='W') #获取周k线数据\nts.get_hist_data('600848', ktype='M') #获取月k线数据\nts.get_hist_data('600848', ktype='5') #获取5分钟k线数据\nts.get_hist_data('600848', ktype='15') #获取15分钟k线数据\nts.get_hist_data('600848', ktype='30') #获取30分钟k线数据\nts.get_hist_data('600848', ktype='60') #获取60分钟k线数据\nts.get_hist_data('sh')#获取上证指数k线数据,其它参数与个股共同,下同\nts.get_hist_data('sz')#获取深圳成指k线数据\nts.get_hist_data('hs300')#获取沪深300指数k线数据\nts.get_hist_data('sz50')#获取上证50指数k线数据\nts.get_hist_data('zxb')#获取中小板指数k线数据\nts.get_hist_data('cyb')#获取创业板指数k线数据

4.恳求多个股票办法(一次最好不要超越30个):

#symbols from a list\nts.get_realtime_quotes(['600848','000980','000981'])\n#from a Series\nts.get_realtime_quotes(df['code'].tail(10)) #一次获取10个股票的实时分笔数据

5.获取实时指数:

#上证指数\nts.get_realtime_quotes('sh')\n#上证指数 深圳成指 沪深300指数 上证50 中小板 创业板\nts.get_realtime_quotes(['sh','sz','hs300','sz50','zxb','cyb'])\n#或许混搭\nts.get_realtime_quotes(['sh','600848'])

四、参数、回来值阐明1.参数阐明

code:股票代码,即6位数字代码,或许指数代码(sh=上证指数 sz=深圳成指 hs300=沪深300指数 sz50=上证50 zxb=中小板 cyb=创业板)start:开端日期,格局YYYY-MM-DDend:完毕日期,格局YYYY-MM-DDktype:数据类型,D=日k线 W=周 M=月 5=5分钟 15=15分钟 30=30分钟 60=60分钟,默以为Dretry_count:当网络反常后重试次数,默以为3pause:重试时中止秒数,默以为02.回来值阐明:

date:日期open:开盘价high:最高价close:收盘价low:最低价volume:成交量price_change:价格变化p_change:涨跌幅ma5:5日均价ma10:10日均价ma20:20日均价v_ma5:5日均量v_ma10:10日均量v_ma20:20日均量turnover:换手率[注:指数无此项]
发布于 2023-11-17 07:11:28
收藏
分享
海报
95
目录