使用python语言,利用tushare进行股票筛选

本文通过Python编程结合tushare库,筛选2月18日至3月9日期间上涨的股票。程序步骤包括:打开Excel股票池,读取每行数据,获取股票基本信息,根据基本面筛选符合条件的股票,并将这些股票信息保存到新的Excel文件中。
摘要由CSDN通过智能技术生成

由于在2月18日之后,大盘产生剧烈波动,在此期间白马股对资金的反应十分平淡,存在白马股下跌的情形,所以想利用tushare筛选2-18日到3-9日这几十天内上涨的股票,并进一步分析其特征。基本思路如下,程序在最后。

1.打开excel文件,股票池。

2.读取文件的每一行

3.利用当前此行的股票代码获取基本面

4.利用基本面信息筛选达到条件股票

5.将此股票基本面信息存入新建excel文件中

import xlrd
import re
import tushare as ts
import matplotlib.pyplot as plt


sh_stock = xlrd.open_workbook(r'D:\Program Files (x86)\python\open_study\2021上学年\Daliy_Stock\上证股票list.xls') 

sh_stock_sheet1 = sh_stock.sheets()[0]

#获取第一列的整列的内容

col = sh_stock_sheet1.col_values(0)

#第一列内容为一个列表,列表内是一组、一组的字符串。
#建立一个循环,将列表内的字符串依次读出
#print(len(col))
for index in range(
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值