交易模式

筛选今天涨停的股票,用于第二天打板。包括一进二、二进三以及更高的板。后续会研究每个股的连板概率,敬请期待!

实施过程

获取20260506所有的涨停股票,通过一套筛选模式,获取可打板股票池。通过添加52周涨幅大于5倍和今年以来涨幅大于3倍来排除不可能达到很高连板的趋势股。

筛选标准
  • 股价≤30元
  • 总市值≤300亿
  • 流通市值≤250亿
  • 最后封板时间 ≤ 14:30(下午两点半)
  • 炸板次数 ≤ 5
  • 排除断板再涨停的股票
  • 首板且封成比≤5%
  • 首板且52周涨幅≤5倍
  • 首板且今年以来涨幅≤3倍

代码如下:

import akshare as ak
import pandas as pd


def filter_stock_data_qushigu(input_df):
    df = input_df.copy()
    keep_indices = []

    for index, row in df.iterrows():
        stock_code = str(row['代码']).zfill(6)
        symbol = f"SH{stock_code}" if stock_code.startswith("6") else f"SZ{stock_code}"

        try:
            # 获取个股数据
            stock_spot_df = ak.stock_individual_spot_xq(symbol=symbol)
            latest_price = float(row['最新价'])
            lian_ban = int(row['连板数'])  # 连板数

            # 转字典,直接用字段名取值
            data_dict = dict(stock_spot_df.values)
            low_52week = float(data_dict['52周最低'])
            ytd_change = float(data_dict['今年以来涨幅'])

            # ============== 核心逻辑 ==============
            if lian_ban > 1:
                # 多连板 → 直接保留,不看两个条件
                keep_indices.append(index)
            else:
                # 首板 → 必须满足两个条件才保留
                ratio = latest_price / low_52week
                if ratio <= 5 and ytd_change <= 300:
                    keep_indices.append(index)

        except Exception:
            continue

    return df.loc[keep_indices].reset_index(drop=True)

运行后,最终得到27只股票

名称 涨跌幅 最新价 换手率 首次封板时间 最后封板时间 炸板次数 连板数 所属行业
永杉锂业 10.00516 21.33 1.490904 92501 92501 0 4 能源金属
宝光股份 10.01192 18.46 8.120765 93033 93033 0 4 电网设备
跨境通 10.13699 4.02 11.45781 93539 93621 1 2 互联网电
安道麦A 9.970675 7.5 2.486378 103536 103536 0 2 农化制品
华软科技 9.982175 6.17 11.82291 112639 112639 0 2 化学制品
盈新发展 10 3.08 3.523027 92500 92500 0 1 房地产开
美利云 9.989485 20.92 11.79201 93042 104227 2 1 IT服务Ⅱ
美年健康 9.944751 5.97 3.26729 93154 93154 0 1 医疗服务
康盛股份 9.929078 6.2 6.857163 93206 93206 0 1 家电零部
大业股份 10 12.32 5.484136 93642 93830 2 1 通用设备
合力泰 10.0346 3.18 7.76287 93727 93727 0 1 光学光电
锡华科技 9.996096 28.17 18.50924 94019 94931 1 1 风电设备
诚邦股份 10.00641 17.15 9.615585 94035 94035 0 1 基础建设
江南高纤 10.16949 3.25 7.305836 94047 94235 1 1 纺织制造
波导股份 9.95671 5.08 6.015568 94138 94429 2 1 消费电子
海鸥股份 9.986595 16.41 6.643846 95517 95517 0 1 通用设备
川润股份 10 19.03 12.36676 95639 95639 0 1 通用设备
海通发展 10.02017 16.36 6.721406 95824 95824 0 1 航运港口
奥康国际 9.963549 9.05 4.213894 100008 100008 0 1 服装家纺
深圳新星 9.985152 29.63 8.682801 101042 101042 0 1 金属新材
华源控股 10 21.34 8.210759 101151 101151 0 1 包装印刷
轻纺城 10 4.62 4.134537 101605 101605 0 1 一般零售
来伊份 9.981741 18.07 4.921528 102656 102656 0 1 休闲食品
大连热电 10.06452 8.53 10.38234 104233 104233 0 1 电力
兴民智通 10 6.6 8.347324 104736 104736 0 1 汽车零部
三湘印象 10.10309 5.34 4.214102 110030 110030 0 1 房地产开
鸿博股份 10.0061 18.03 14.71718 130024 130024 0 1 包装印刷
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐