用tushare进行量化分析之股票回购
作者:互联网
tushare量化
股票日线信息
利用pro.daily 接口可以获得股票的日线信息
df = pro.daily(ts_code="000001.SZ", start_date='20210920', end_date='20211120')
股票回购
利用pro.repurchase接口可以获得有股票回购发生的股票公司的信息
rebuy = pro.repurchase(ann_date='', start_date='20200101', end_date='20211125')
判断价格变化,输出股票名字
之后我们可以写一个简单的循环语句,判断今天的价格不比一个月前的价格高,则说明股票虽然回购了,但是价格没有上升,公司仍然处于低位,但是公司本身看好自己的二级市场的运作。所以这样的公司,是值得我们投资的。
rebuy = pro.repurchase(ann_date='', start_date='20200101', end_date='20211125')
data[data["symbol"].isin(["000001"])]
list_name = []
for i in range(len(rebuy)):
df = pro.daily(ts_code=rebuy["ts_code"][i], start_date='20210920', end_date='20211120')
if ((df["close"][0]-df["close"][30])<0 and rebuy):
{
list_name.append(data["name"][i])
}
list_name
标签:tushare,end,股票,pro,rebuy,start,回购,date,量化 来源: https://blog.csdn.net/foutain_memory/article/details/121592863