新建文件get_k_data.py,内容如下: 源码地址:网页链接 用python3执行:命令输入 python3 get_k_data.py 执行后得到文件002885.csv。 done!!
3、获取历史数据之:get_k_data 作者提供了第三个获取K线数据的函数,get_k_data,参数与get_hist_data相同。 例四: importtushare as ts data=ts.get_k_data('603712')print(data) 返回结果: date open close high low volume code 02018-02-26 5.455 6.543 6.543 5.455 666.0 603712 1 2018-02-27 7.203...
get('data') if data is None: print('股票代码:', code, '可能有误') return pd.DataFrame(columns=columns) klines = data['klines'] rows = [] for _kline in klines: kline = _kline.split(',') rows.append(kline) df = pd.DataFrame(rows, columns=columns) return df if __name__ ...
get_k_data(code=None, start='', end='', ktype='D', autype='qfq', index=False, retry_count=3, pause=0.001) 具体的用法使用help(tushare.get_k_data)即可查看,感兴趣的童鞋自己动手,参数虽说有好几个,但是说明都是中文的,简单直白,我就不赘述什么了。 代码语言:javascript 代码运行次数:0 运行 ...
ts.get_h_data(code) 1. 2. 3. **执行结果 3.get_k_data() 前两个函数相比,这个函数获取数据的速度很明显要快很多,而且可以返回每一只股票从上市开始到当前交易日的所有日线数据,这个有点是前两个函数都不具备的,更重要的是,如果批量获取多只股票的数据,前两个都不如get_k_data()稳定。
4.样例代码 import tushare as ts df = ts.get_k_data(code='600000', start='2021-01-01', ...
python中get_date python中getdate函数和analyze_data 目录 enumerate() filter() lambda [i for i in range(1,10)] 列表解析 去掉列表中的空字符内容 sorted() map() zip() 1.同时遍历多个字典 2.对多个元素同时进行排序 3.构建字典 set() 1.set集合的创建与使用...
{'index':False})df_daily_hfq=ts.get_k_data(code,autype='hfq',start=begin_date,end=end_date)self.save_data(code,df_daily_hfq,self.daily_hfq,{'index':False})df_daily_qfq=ts.get_k_data(code,autype='qfq',start=begin_date,end=end_date)self.save_data(code,df_daily_qfq,self....
('000001', ktype='30') #获取30分钟k线数据ts.get_hist_data('000001', ktype='60') #获取60分钟k线数据ts.get_hist_data('sh')#获取上证指数k线数据ts.get_hist_data('sz')#获取深圳成指k线数据ts.get_hist_data('hs300')#获取沪深300指数k线数据ts.get_hist_data('000001',start='2021-01-...
获取个股历史交易数据(包括均线数据) import tushare as ts ts.get_hist_data('600848') #一次性获取全部数据 另外,参考get_k_data函数 结果显示: 日期,开盘价, 最高价, 收盘价, 最低价, 成交量, 价格变动 ,涨跌幅,5日均价,10日均价,20日均价,5日均量,10日均量,20日均量,换手率 ...