【量化自用】【常用函数】获取当天涨停

用户头像森林626
2024-07-12 发布
# 获取当日涨停股,以代码形式保存到
def get_limit_ups(day=1):
    filtered_df = data[data["exchange"].isin(["深交所", "上交所"])]
    # 获取第一行的某个属性
    row = filtered_df.iloc[0]
    display_name = row["display_name"]
    j = 0
    limit_ups = []
    for symbol, row in filtered_df.iterrows():
        j += 1
        value = get_price([symbol], None, '20240712', '1d', ['close', 'high', 'low', 'high_limit', 'is_st'], True, None, day, is_panel=0)
        close_value = value[symbol]['close'].iloc[0]
        high_limit_value = value[symbol]['high_limit'].iloc[0]
        is_st_value = value[symbol]['is_st'].iloc[0]
        if close_value == high_limit_value and not is_st_value:
            limit_ups.append(symbol)
    print(limit_ups)

评论

用户头像
2025-09-13 09:11:07

没法解决收盘价=涨停价,但是没有封住涨停的股票

评论