一组Tushare获取行情数据实例
2017-08-01 10:47
253 查看
# -*- coding: utf-8 -*- import tushare as ts import matplotlib.pyplot as plt # 读取Tushare的版本 vs = ts.__version__ print vs # 获取个股历史交易数据:get_k_data df1 = ts.get_k_data('600167',ktype='D',start='2017-03-06',end='2017-05-03') print df1 # 获取历史复权数据:get_stock_basics df2 = ts.get_stock_basics() # 公开上市首日:timeToMarket fd = df2.ix['600167']['timeToMarket'] print fd # 获取个股以往交易历史的分笔数据明细 df3 = ts.get_tick_data('600167',date='2017-05-04') # 显示最近的30笔交易数据 print df3.head(30) # 获取大单交易数据,默认为大于等于400手,数据来源于新浪财经:get_sina_dd df4 = ts.get_sina_dd('600167', date='2017-05-03', vol=500) print df4 # 开启一个双图例的窗口,定义为211和212 plt.figure(2, figsize=(12,8), dpi=80) ax1 = plt.subplot(211) ax2 = plt.subplot(212) # ax1(211窗口)显示最高价和最低价曲线 plt.sca(ax1) # 显示网格:grid='on' df1.high.plot(color='red', grid='on') df1.low.plot(color='blue', grid='on') # ax2(212窗口)显示成交量曲线 plt.sca(ax2) df1.volume.plot(color='orange', grid='on') plt.show()
①
vs、df1、fd数据
② df3、df4数据
[b]③
High、Low和Volume曲线图
[/b]
网页版iPython:
http://ooou6mjma.bkt.clouddn.com/tushare_ts_get_k_data.html http://ooou6mjma.bkt.clouddn.com/transaction_data.html http://ooou6mjma.bkt.clouddn.com/Tushare_volume_plot.html
相关文章推荐
- python获取一组数据里最大值max函数用法实例
- python获取一组数据里最大值max函数用法实例
- 基于tushare获取股票历史行情数据包括后复权和未复权的_导入数据库
- 使用C++程序获取新浪行情数据的方法
- JavaWeb将数据包装成JSON以及JSP通过ajax对JSON的获取与解析(代码实例)
- 获取jqGrid中选择的行的数据(附实例)
- 用XMLHttp获取服务器页面数据实例
- 每天学一点flash(88)打包一组xml数据,方便获取
- snmp4j获取数据实例
- snmp4j获取数据实例(一,Linux SNMP OID’s for CPU,Memory a)
- TuShare获取K线数据
- Python对excel写入数据操作实例代码(改进无法合并最后一组数据的问题)
- Python3获取股票行情数据(中国个股/中国指数/全球指数)
- Excel MODE.MULT函数获取一组数值中出现频率最多的数据
- Android 动态添加view或item并获取数据的实例
- 简单知识点实例之一:如何将各个单一获取的数据存储为数组对象并将其取出
- 编程:获取股票实时行情数据大全
- tp3.2操作mongo SUM数据的实例(aggregate 不分组获取统计值)
- 自动完成下拉框 Select2 关键字搜索的实例(本地数据与异步获取)
- 在vb中使用Iphlpapi.dll获取网络信息 第四章 第三节 实例一:网络数据流量图