写一段用tushare获取五个交易日所有沪深股票收盘价,最高价和最低价的代码
时间: 2024-06-07 16:09:27 浏览: 10
import tushare as ts
# 获取最近5个交易日的日期
dates = ts.trade_cal().iloc[-5:, :]['calendarDate'].tolist()
# 遍历日期获取每个交易日的股票收盘价、最高价和最低价
for date in dates:
# 获取当日所有股票的收盘价、最高价和最低价
data = ts.get_hist_data(date)
if data is not None:
# 输出当日所有股票的收盘价、最高价和最低价
print(f"日期:{date}")
print(data[['close', 'high', 'low']])
相关问题
写一段用tushare获取五个交易日收盘价,最高价和最低价的代码
以下是使用tushare获取五个交易日收盘价、最高价和最低价的代码示例:
```python
import tushare as ts
# 设置tushare pro的token信息
ts.set_token('your_token')
# 初始化pro接口
pro = ts.pro_api()
# 获取平安银行股票代码
symbol = '000001.SH'
# 获取近5个交易日的K线数据
df = pro.daily(ts_code=symbol, start_date='20211201', end_date='20211207')
# 获取收盘价、最高价和最低价
close_price = df['close'].tolist()
high_price = df['high'].tolist()
low_price = df['low'].tolist()
# 输出结果
print('收盘价:', close_price)
print('最高价:', high_price)
print('最低价:', low_price)
```
其中,需要将`your_token`替换成你自己的tushare token信息。在获取K线数据时,需要指定股票代码、开始日期和结束日期,这里以获取平安银行股票的近5个交易日K线数据为例。最后,将收盘价、最高价和最低价转换为列表,并输出结果。
如何在tushare网站获取某只股票开盘价和收盘价数据后,当前收盘价大于过去20个交易日中的最高价
可以按照下面的步骤来实现:
1. 首先,你需要在tushare网站上注册账号,并获取到你的token。
2. 使用tushare库中的get_hist_data()函数获取股票的历史数据。例如,要获取股票代码为'600519'的茅台股票过去20个交易日的开盘价和收盘价数据,可以使用以下代码:
```python
import tushare as ts
# 设置token
ts.set_token('你的token')
# 获取历史数据
df = ts.get_hist_data('600519', ktype='D')
df = df.iloc[:20] # 取最近20个交易日的数据
df = df[['open', 'close']]
```
3. 使用pandas库中的rolling()和max()函数计算过去20个交易日的最高价。例如:
```python
df['max'] = df['close'].rolling(window=20).max()
```
4. 最后,筛选出当前收盘价大于过去20个交易日中的最高价的数据行。例如:
```python
df = df[df['close'] > df['max']]
```
这样,就可以得到当前收盘价大于过去20个交易日中的最高价的股票数据了。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)