用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
上一篇:SiteSucker pro for Mac(网站下载工具)


下一篇:Apple 计划在 2022 年推出五款新 Mac,包括入门级 MacBook Pro Refresh