当前位置:首页 > 天道酬勤 > 正文内容

python图形界面哪个好(vb还是python强大)

张世龙2021年12月20日 15:38天道酬勤480

最近正在学习数据分析,头疼从哪里找数据,打开同花顺,只能复制股票几个月的数据,不好用。 无意中发现了Tushare这个好用的财经数据接口,简直是为Python量身定制。

一、Tushare简介

Tushare是免费的开源python财经数据接口包。 主要实现股票等金融数据从数据收集、清洗加工到数据存储的过程,可以为金融分析师提供快速、清洁、多样、易于分析的数据,在数据获取方面大大减轻工作量,专注于战略和模型的研究与实现。 考虑到Python pandas软件包在金融量化分析中显示的优点,Tushare返回的数据格式大部分是pandas DataFrame类型,在pandas/NumPy/Matplotlib中的数据分析和可视化非常容易。

二、下载安装

方式1 :如果pip安装tu share下载错误,建议下载pipinstalltushare-I https://pypi.Douban.com/simple /豆瓣源码

c : \用户\管理员管道安装工具- I https://pypi.Douban.com /简单/

安全客户端4-0.0.1 tu share-1.2.59网络套接字-客户端-0. 57.0方式2:https://pypi.python.org/pypi/

DATA=ts.get_hist_data(600848 ) #一次获取所有的日k线数据

打印(数据) #返回pandas.core.frame .数据帧

DATA.to_CSV(600848.CSV )、索引=假) #数据保存也非常方便

openhighcloselow . ma20v _ ma5v _ ma10v _ ma20

日期.

2020-05-1220.3020.3620.0619.89. 19.65162960.2448018.5041014.83

2020-05-1120.5620.6320.3020.22 . 19.62766150.8446870.5240126.27

2020-05-0820.5320.7520.5820.37.19.58960587.0445194.1339259.61

2020-05-0720.1620.8620.5320.15 . 19.54855213.9545272.3838075.03

2020-05-0619.6820.2020.1519.51 . 19.49943079.4240935.9235326.212 .设定历史数据的时间:

DATA=ts.get_hist_data(600848,开始=' 2019-01-05 ',结束=' 2020-01-05 ' )

是打印(数据)

openhighcloselow . ma20v _ ma5v _ ma10v _ ma20

日期.

2020-01-0324.6124.7124.6124.43 . 24.35958218.8747730.8455996.85

2020-01-0224.4924.9324.6124.41. 24.34156342.9748301.045588.21

2019-12-3124.8925.2324.5524.43. 24.32050907.7747555.5654514.24

2019-12-3023.7224.1624.0823.72.24.28439689.9447281.9051736.82

2019-12-2723.9724.0923.7523.75.24.28237666.2850346.8952540.883。 此外,还可以获取每周数据、月度生产线等

ts.get_hist_data(600848,ktype='W ' ) #获取周k线数据

ts.get_hist_data(600848,ktype='M ' ) #获取月线数据

获取ts.get_hist_data(600848,ktype='5' ) #5分钟的kline数据

ts.get_hist_data(600848,ktype='15 ' )获取15分钟的k行数据

ts.get_hist_data(600848,ktype='30 ) )获取#30分钟的kline数据

ts.get_hist_data(600848,ktype='60 ) )获取60分钟内的kline数据

ts.get_hist_data(sh ) )获取上证指数k线数据,其他参数与个股一致。 以下相同

ts.get_hist_data(SZ ) #获取深圳成指k线数据

ts.get_hist_data(hs300 ) )获取沪深300指数k线数据

ts.get_hist_data(SZ50 ) )获取上证50指数k线数据

ts.get_hist_data(zxb ) #获取中小板指数k线数据

ts.get_hist_data(cyb ) )获取创业板指数的kline数据4 .请求多种股票方法(一次最好不要超过30个) :

# #从清单系统

ts.get_realtime_quotes(['600848 ',' 000980 ',' 000980 ' )

# #从系列

ts.get _ real time _ quotes (df (代码).tail ) 10 ) #一次获取10只股票的实时分割数据5 .获取实时指数:

上证指数

ts.get _实际时间_ quotes (' sh ) ) )。

上证指数深圳成指沪深300指数上证50中小板创业板

ts.get_realtime_quotes(['sh ',' sz ',' hs300 ',' sz50 ',' zxb ',' cyb ' ) )

# #或混合

ts.get_realtime_quotes(['sh ',' 600848'] )

三、获取数据方法

1.参数的说明

code :股票代码,即6位数字代码,或指数代码(sh=上证指数sz=深圳成指hs300=沪深300指数sz50=上证50 zxb=中小板cyb=创业板) ) start :开始日期,格式yyyy-mm 格式yyyyyy D=日k线W=周M=月5=5分15=15分30=30分60=60分钟,默认为Dretry_count :网络异常后的重试次数,默认为3pause:重试时的暂停秒数,默认为3pause:

date :日期open :开盘价high :最高值close :收盘价low :最低价volume :成交量价格变动p_change :涨幅ma5:5天平均价格ma10:10天平均价格ma 20333333

扫描二维码推送至手机访问。

版权声明:本文由花开半夏のブログ发布,如需转载请注明出处。

本文链接:https://www.zhangshilong.cn/work/25715.html

分享给朋友:

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。