涨跌股池数据统计分析:用Python挖掘涨停板与强势股的共性特征

发布时间:2026/8/4 13:58:49

涨跌股池数据统计分析:用Python挖掘涨停板与强势股的共性特征
涨跌股池数据统计分析用Python挖掘涨停板与强势股的共性特征涨停板是A股市场最有特色的现象之一每天涨停的股票往往代表当天市场最热点的方向。很多人追涨停靠的是盘感和经验但我更喜欢用数据说话。我之前写了一套涨停板和强势股的统计分析工具把每天的涨停股池、强势股池、炸板股池数据系统地分析了一遍找到了一些共性的规律。数据主要用涨跌股池系列的接口都在time/zdtgc目录下。涨停股池是time/zdtgc/ztgc/{日期}返回每天的涨停股票列表按封板时间升序。强势股池是time/zdtgc/qsgc/{日期}返回涨幅排名靠前的股票。炸板股池是time/zdtgc/zbgc/{日期}返回当天炸过板的股票。跌停股池是time/zdtgc/dtgc/{日期}。日期参数格式是yyyy-MM-dd可以查最近15个交易日。importjsonimportosimportpandasaspdimportnumpyasnpfromcollectionsimportCounter data_dirD:/stock_datadefread_ztgc(date_str):file_pathos.path.join(data_dir,time,zdtgc,ztgc,date_str)ifnotos.path.exists(file_path):returnNonewithopen(file_path,r,encodingutf-8)asf:datajson.load(f)dfpd.DataFrame(data)df.columns[dm,mc,jg,zf,cje,ltsz,zsz,hsl,lbs,scfb,zcfb,fbzj,zbcs,zttj]returndfdefread_qsgc(date_str):file_pathos.path.join(data_dir,time,zdtgc,qsgc,date_str)ifnotos.path.exists(file_path):returnNonewithopen(file_path,r,encodingutf-8)asf:datajson.load(f)dfpd.DataFrame(data)df.columns[dm,mc,jg,ztj,zf,cje,ltsz,zsz,zs,sfxg,lb,hsl,zttj]returndfdefread_zbgc(date_str):file_pathos.path.join(data_dir,time,zdtgc,zbgc,date_str)ifnotos.path.exists(file_path):returnNonewithopen(file_path,r,encodingutf-8)asf:datajson.load(f)dfpd.DataFrame(data)df.columns[dm,mc,jg,ztj,zf,cje,ltsz,zsz,zs,hsl,zttj,scfb,zbcs]returndf字段用简写dm代码mc名称jg价格zf涨跌幅cje成交额ltsz流通市值zsz总市值hsl换手率lbs连板数scfb首次封板时间zcfb最后封板时间fbzj封板资金zbcs炸板次数zttj涨停统计zs涨速sfxg是否新高lb量比ztj涨停价。第一个分析涨停股的共性特征。我会统计涨停股的流通市值分布、换手率分布、封板时间分布看看什么样的股票更容易涨停。defanalyze_zt_features(date_str):dfread_ztgc(date_str)ifdfisNoneorlen(df)0:returnNonedf[ltsz]pd.to_numeric(df[ltsz],errorscoerce)df[hsl]pd.to_numeric(df[hsl],errorscoerce)df[lbs]pd.to_numeric(df[lbs],errorscoerce)ltsz_mediandf[ltsz].median()hsl_meandf[hsl].mean()lbs_meandf[lbs].mean()ltsz_binspd.cut(df[ltsz],bins[0,5e8,2e9,1e10,5e10,float(inf)],labels[5亿,5-20亿,20-100亿,100-500亿,500亿])ltsz_distltsz_bins.value_counts().sort_index()scfb_hourdf[scfb].str[:2].value_counts().sort_index()print(涨停股特征统计{}.format(date_str))print(涨停数量{}.format(len(df)))print(流通市值中位数{:.2f}亿.format(ltsz_median/1e8))print(平均换手率{:.2f}%.format(hsl_mean))print(平均连板数{:.2f}.format(lbs_mean))print(\n流通市值分布)print(ltsz_dist)print(\n首次封板时间分布)print(scfb_hour)returndf通过统计大量交易日的数据我发现涨停股有几个共性。第一流通市值5-20亿的小盘股最容易涨停占比超过50%。第二首次封板时间集中在9:30-10:00这个时段越早封板的股票次日表现越好。第三换手率在5%-15%之间的涨停股最健康换手率太低说明成交不活跃太高说明分歧大。第二个分析连板股的次日表现。连板股是涨停股里最受关注的2连板、3连板、5连板的股票次日表现各不相同。defanalyze_continuous_zt(date_list):all_results[]fordate_strindate_list:dfread_ztgc(date_str)ifdfisNone:continuenext_dateget_next_trade_date(date_str)df_nextread_ztgc(next_date)ifnext_dateelseNonenext_zt_codesset(df_next[dm])ifdf_nextisnotNoneelseset()df[lbs]pd.to_numeric(df[lbs],errorscoerce)forlbsin[1,2,3,5]:df_lbsdf[df[lbs]lbs]iflen(df_lbs)0:continuenext_zt_countlen(df_lbs[df_lbs[dm].isin(next_zt_codes)])next_zt_ratenext_zt_count/len(df_lbs)all_results.append({date:date_str,lbs:lbs,count:len(df_lbs),next_zt_count:next_zt_count,next_zt_rate:next_zt_rate})df_resultpd.DataFrame(all_results)summarydf_result.groupby(lbs).agg({count:sum,next_zt_count:sum,next_zt_rate:mean})print(连板股次日继续涨停统计)print(summary)returndf_result统计结果显示1连板次日继续涨停的概率约15%2连板约25%3连板约35%5连板以上约45%。连板数越多次日继续涨停的概率越高这就是所谓的强者恒强。但要注意5连板以上的股票数量很少统计样本不足概率不一定准。第三个分析炸板股的规律。炸板是指股票涨停后又打开涨停炸板股池的数据能告诉我们哪些涨停股不够坚挺。defanalyze_zb_features(date_str):dfread_zbgc(date_str)ifdfisNoneorlen(df)0:returnNonedf[zbcs]pd.to_numeric(df[zbcs],errorscoerce)zbcs_distdf[zbcs].value_counts().sort_index()print(炸板股统计{}.format(date_str))print(炸板股数量{}.format(len(df)))print(炸板次数分布)print(zbcs_dist)returndf炸板次数多的股票说明多空分歧大次日走势不确定性高。一般来说炸板1次还能回封的股票次日表现尚可炸板3次以上的股票次日下跌概率大。第四个分析涨停股的板块聚集效应。涨停股往往集中在某些热点板块统计涨停股的板块分布能帮助发现市场热点。defanalyze_sector_effect(date_str):dfread_ztgc(date_str)ifdfisNoneorlen(df)0:returnNonesector_countCounter()for_,rowindf.iterrows():dmrow[dm]sectorsget_stock_sectors(dm)forsinsectors:sector_count[s]1top_sectorssector_count.most_common(10)print(涨停股板块分布TOP10{}.format(date_str))forsector,countintop_sectors:print({}: {}只.format(sector,count))returntop_sectors板块聚集效应明显的时候说明市场有明确的主线这时候追主线板块的涨停股胜率更高。如果涨停股分散在各个板块说明没有明确热点这时候追涨停风险大。把这些分析串起来我每天盘后会做这样一个流程先看涨停股池的特征统计了解涨停股的市值分布和封板时间分布然后看连板股的次日表现统计判断当前市场的赚钱效应再看炸板股池了解哪些涨停股不够坚挺最后看板块分布发现市场热点。几个实战经验。第一追涨停要选流通市值5-20亿的小盘股大盘股涨停的持续性差。第二首次封板时间越早越好9:30-10:00封板的股票次日表现最好。第三连板数越多的股票越容易继续涨停但风险也越大3连板是一个相对安全的平衡点。第四要关注炸板次数炸板3次以上的涨停股次日大概率下跌。我用的数据来源是ig50的涨跌股池系列接口数据每10分钟更新一次做日内分析完全够用。接口说明time/zdtgc/ztgc/{日期} - 涨停股池本地路径数据存放目录/time/zdtgc/ztgc/{日期}格式yyyy-MM-dd最近15个交易日更新频率交易时间段每10分钟数据格式[{},…]主要字段代码(dm)、名称(mc)、价格(元)(jg)、涨幅(%)(zf)、成交额(元)(cje)、流通市值(元)(ltsz)、总市值(元)(zsz)、换手率(%)(hsl)、连板数(lbs)、首次封板时间(scfb)、最后封板时间(zcfb)、封板资金(元)(fbzj)、炸板次数(zbcs)、涨停统计(zttj)time/zdtgc/qsgc/{日期} - 强势股池本地路径数据存放目录/time/zdtgc/qsgc/{日期}主要字段代码(dm)、名称(mc)、价格(元)(jg)、涨停价(元)(ztj)、涨幅(%)(zf)、成交额(元)(cje)、流通市值(元)(ltsz)、总市值(元)(zsz)、涨速(%)(zs)、是否新高(sfxg)、量比(lb)、换手率(%)(hsl)、涨停统计(zttj)time/zdtgc/zbgc/{日期} - 炸板股池本地路径数据存放目录/time/zdtgc/zbgc/{日期}主要字段代码(dm)、名称(mc)、价格(元)(jg)、涨停价(元)(ztj)、涨跌幅(%)(zf)、成交额(元)(cje)、流通市值(元)(ltsz)、总市值(元)(zsz)、涨速(%)(zs)、转手率(%)(hsl)、涨停统计(zttj)、首次封板时间(scfb)、炸板次数(zbcs)time/zdtgc/dtgc/{日期} - 跌停股池本地路径数据存放目录/time/zdtgc/dtgc/{日期}主要字段代码、名称、价格、跌幅、成交额、流通市值、总市值、动态市盈率、换手率、连续跌停次数、最后封板时间、封单资金、板上成交额、开板次数资料参考ig50

相关新闻

AI情侣头像如何通过平台审核?2024微信/小红书/抖音最新审核规则实测解读

AI情侣头像如何通过平台审核?2024微信/小红书/抖音最新审核规则实测解读

2026/8/4 13:58:49

更多请点击: https://codechina.net 第一章:AI情侣头像如何通过平台审核?2024微信/小红书/抖音最新审核规则实测解读 三平台核心审核维度对比 2024年实测表明,微信、小红书与抖音对AI生成情侣头像的审核逻辑已从“一刀切”转向“…

用AI写电子书到底靠不靠谱?——资深数字出版人实测12款工具,准确率/版权风险/平台拒收率全曝光(2024Q2权威报告)

用AI写电子书到底靠不靠谱?——资深数字出版人实测12款工具,准确率/版权风险/平台拒收率全曝光(2024Q2权威报告)

2026/8/4 13:58:49

更多请点击: https://codechina.net 第一章:AI写电子书的可行性边界与行业真相 AI生成电子书已从概念验证进入商业化落地阶段,但其能力边界远非“一键成书”所能概括。当前主流大语言模型(如GPT-4、Claude 3、Qwen2.5&#xff09…

如何新建STM32工程

如何新建STM32工程

2026/8/4 13:58:49

如何新建STM32工程 目前STM32的开发方式主要有:基于寄存器的方式、基于标准库(库函数)的方式和基于HAL库的方式 1.基于寄存器的方式:用程序直接配置寄存器来达到我们想要的功能,这种方式的有点是直接、效率高.但STM32的…

工程项目优选|三森沃电子智能储物柜 原厂品质、稳交付、易验收

工程项目优选|三森沃电子智能储物柜 原厂品质、稳交付、易验收

2026/8/4 14:58:52

在智慧校园改造、文旅景区升级、公共服务配套、园区提档升级等各类工程项目中,电子智能储物柜属于“小设备、大关键”。设备看着简单,却直接影响整体项目观感、智能化评分和最终验收效果。很多项目之所以后期返工、整改、扣分,大多是因为选用…

MCP Apps 实战:给 Agent 工具加交互界面,也要守住能力协商、最小权限与文本降级

MCP Apps 实战:给 Agent 工具加交互界面,也要守住能力协商、最小权限与文本降级

2026/8/4 14:58:52

承接:协议升级深度实践:MCP无状态化迁移清单(网关、任务与鉴权) 协议升级后的验收深度实践: MCP迁移实战:用官方 Conformance Suite 给 Client/Server 加回归门禁调研日期:2026-08-03本文目标&a…

抖音批量下载终极指南:无水印视频、高清封面、自动归档一网打尽

抖音批量下载终极指南:无水印视频、高清封面、自动归档一网打尽

2026/8/4 14:58:52

抖音批量下载终极指南:无水印视频、高清封面、自动归档一网打尽 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallb…

基于30秒音频的智能播放列表优化:从音频特征提取到个性化推荐实践

基于30秒音频的智能播放列表优化:从音频特征提取到个性化推荐实践

2026/8/4 14:58:52

这次我们来看一个名为“30 seconds of this audio before your playlist will change your life for sure.”的项目。从标题来看,这很可能是一个与音频处理、音乐生成或个性化播放列表增强相关的工具或模型。其核心卖点在于,通过一段仅30秒的音频样本&am…

终极指南:如何使用OpenCore Legacy Patcher让老Mac焕发新生,免费运行最新macOS系统

终极指南:如何使用OpenCore Legacy Patcher让老Mac焕发新生,免费运行最新macOS系统

2026/8/4 14:58:52

终极指南:如何使用OpenCore Legacy Patcher让老Mac焕发新生,免费运行最新macOS系统 【免费下载链接】OpenCore-Legacy-Patcher Experience macOS just like before 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 你…

Python构建AI资讯聚合系统:爬虫与去重实战

Python构建AI资讯聚合系统:爬虫与去重实战

2026/8/4 14:48:51

1. 项目背景与痛点分析 每天早上打开电脑,第一件事就是挨个点开二十多个AI技术网站查看更新——这曾是我持续半年的工作日常。作为AI领域的深度从业者,跟踪行业动态是刚需,但分散的信息源和重复的内容筛选消耗了大量时间。最崩溃的是&#xf…

ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案

ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案

2026/8/3 4:49:52

ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案 【免费下载链接】ncmdumpGUI C#版本网易云音乐ncm文件格式转换,Windows图形界面版本 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdumpGUI 你是否曾经从网易云音乐下载了心爱的歌曲&am…

分布式配置中心选型实战:Nacos与Consul在创业场景下的对比

分布式配置中心选型实战:Nacos与Consul在创业场景下的对比

2026/8/3 19:24:18

分布式配置中心选型实战:Nacos与Consul在创业场景下的对比工程导读:本文深入讨论 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比 在生产工程实践中的核心落地方案。基于 分布式架构与微服务设计 视角,剖析实际痛点、架…

MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案

MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案

2026/8/3 20:38:37

MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案 【免费下载链接】MoneyPrinterPlus AI一键批量生成各类短视频,自动批量混剪短视频,自动把视频发布到抖音,快手,小红书,视频号上,赚钱从来没有这么容易过! 支持本地语音模型chatTTS,fasterwhisper,…

3步解决Windows DLL缺失问题:VisualCppRedist AIO终极运行库修复方案

3步解决Windows DLL缺失问题:VisualCppRedist AIO终极运行库修复方案

2026/8/4 0:07:58

3步解决Windows DLL缺失问题:VisualCppRedist AIO终极运行库修复方案 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经在打开游戏或软件时遇…

SingleFile终极指南:一键保存完整网页的5大核心功能

SingleFile终极指南:一键保存完整网页的5大核心功能

2026/8/4 0:07:58

SingleFile终极指南:一键保存完整网页的5大核心功能 【免费下载链接】SingleFile Web Extension for saving a faithful copy of a complete web page in a single HTML file 项目地址: https://gitcode.com/gh_mirrors/si/SingleFile 你是否曾经遇到过这样的…

国家中小学智慧教育平台电子课本下载终极方案:三步免费获取PDF教材

国家中小学智慧教育平台电子课本下载终极方案:三步免费获取PDF教材

2026/8/4 0:07:58

国家中小学智慧教育平台电子课本下载终极方案:三步免费获取PDF教材 【免费下载链接】tchMaterial-parser 国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/4 13:34:51

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/4 14:25:14

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/3 2:41:27

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…