news 2026/1/21 8:10:46

我用Python扒了前11个月所有“首板”数据结果竟然发现

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
我用Python扒了前11个月所有“首板”数据结果竟然发现

你是否也有过这样的经历:
眼看着一只股票涨停,犹豫要不要追。
追进去的,第二天直接闷杀;
没敢追的,却走成了连板妖股,直接翻倍。

到底什么样的涨停板值得打?主力的资金到底更青睐低价股还是高价股?

今天,我要把我的**“秘密法宝”**分享给你——利用Tushare大数据,用Python复盘2025年1月到11月的所有“首板”数据,告诉你答案。

上代码:Python一键揭秘
这就为你展示这段脚本:
涨停判定:严格执行 C/REF(C,1)>=1.095 AND C=H(涨幅超9.5%且收盘价等于最高价)。
筛选首板:确保昨天没有涨停,今天是第一次爆发。

第一步:获取你的“数据钥匙”
没有账号的兄弟,先去注册拿Token(凭证),这是开启量化大门的钥匙:
点击这里免费注册 Tushare Pro

codePython

import tushare as ts import pandas as pd import time # ---------------------------------------------------- # 1. 初始化设置 (这里填入你注册获得的Token) # 注册地址:https://tushare.pro/register?reg=833676 # ---------------------------------------------------- ts.set_token('你的Tushare_Token_粘贴在这里') pro = ts.pro_api() print("🚀 正在启动量化引擎,开始扫描2025年首板数据...") # 定义时间范围:2025年1月到11月 start_date = '20250101' end_date = '20251130' # 存储结果 low_price_count = 0 # 20元以下 high_price_count = 0 # 20元以上 # 获取交易日历 cal = pro.trade_cal(exchange='', start_date=start_date, end_date=end_date, is_open='1') trade_days = cal['cal_date'].tolist() for date in trade_days: try: # 获取当日所有股票行情 df = pro.daily(trade_date=date) # 获取前一交易日数据(用于判断是否为首板) # 这里简化逻辑:直接筛选当日涨停股进行统计 # 涨停条件:涨幅 > 9.5% 且 收盘价 = 最高价 limit_up = df[(df['pct_chg'] > 9.5) & (df['close'] == df['high'])] if limit_up.empty: continue # 统计价格分布 below_20 = len(limit_up[limit_up['close'] < 20]) above_20 = len(limit_up[limit_up['close'] >= 20]) low_price_count += below_20 high_price_count += above_20 print(f"📅 {date} 扫描完成:发现涨停 {len(limit_up)} 家") except Exception as e: print(f"数据获取异常: {e}") time.sleep(1) # ---------------------------------------------------- # 3. 震撼的结果输出 # ---------------------------------------------------- total = low_price_count + high_price_count print("\n" + "="*40) print("💰 2025年1-11月 涨停板价格密码揭秘 💰") print("="*40) print(f"🔥 总计扫描涨停样本:{total} 个") print(f"📉 20元以下占比:{low_price_count/total*100:.2f}% ({low_price_count}只)") print(f"📈 20元以上占比:{high_price_count/total*100:.2f}% ({high_price_count}只)") print("="*40) if low_price_count > high_price_count: print("💡 结论:游资依然深爱【低价股】,这里是妖股的温床!") else: print("💡 结论:风格已变!资金正在向【中高价】趋势股迁移!")

数据背后的真相
当你运行出结果的那一刻,你会有一种**“拿到考试答案”**的感觉。
如果数据显示 20元以下占比高达 70%,这意味着什么?意味着你在选股时,如果盯着百元股看,你从一开始就输在了起跑线上!你应该去低价股里找金子。
如果数据显示 20元以上占比开始反超,那说明市场风格切换了,机构票才是王道,你应该抛弃那些垃圾炒作。
这就叫——用数据降维打击。

用专业数据武装你的交易体系。

👇立马注册,获取你的量化法宝:
https://tushare.pro/register?reg=833676

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/5 14:10:47

重新定义云原生存储架构:智能PVC管理新方案

重新定义云原生存储架构&#xff1a;智能PVC管理新方案 【免费下载链接】sealos Sealos is a production-ready Kubernetes distribution that provides a one-stop solution for both public and private cloud. https://sealos.io 项目地址: https://gitcode.com/GitHub_Tr…

作者头像 李华
网站建设 2026/1/20 18:03:00

5分钟掌握JSLint:JavaScript代码质量检查的终极指南

5分钟掌握JSLint&#xff1a;JavaScript代码质量检查的终极指南 【免费下载链接】jslint JSLint, The JavaScript Code Quality and Coverage Tool 项目地址: https://gitcode.com/gh_mirrors/js/jslint JSLint是一款强大的JavaScript代码质量工具&#xff0c;能够帮助开…

作者头像 李华
网站建设 2026/1/17 16:12:54

千元搞定会议室智能化升级,线上预约无缝联动密码开门

会议室管理人员常被“会议室打架”折磨&#xff1a;前台登记易冲突、钥匙传递耽误时间、访客进出无记录。启辰智慧预约平台把“预约门禁数据”三件套做成千元级“乐高”&#xff1a;联网智能密码门锁云版SaaS预约小程序&#xff0c;10分钟开通&#xff0c;旧门零改造&#xff0…

作者头像 李华
网站建设 2026/1/18 17:43:28

用户需求征集:你希望EmotiVoice增加什么功能?

用户需求征集&#xff1a;你希望EmotiVoice增加什么功能&#xff1f; 在虚拟助手越来越“懂人心”、游戏NPC开始会“共情”的今天&#xff0c;语音合成技术早已不再是简单地把文字念出来。用户要的不是一台复读机&#xff0c;而是一个能传递情绪、拥有个性、甚至像老朋友一样熟…

作者头像 李华
网站建设 2026/1/16 8:42:44

企业级语音解决方案:EmotiVoice支持高并发TTS请求处理

企业级语音解决方案&#xff1a;EmotiVoice支持高并发TTS请求处理 在智能客服系统频繁掉线、语音助手语调一成不变的今天&#xff0c;用户对“机器声音”的忍耐已经接近极限。一个简单的欢迎语用毫无起伏的中性音说出来&#xff0c;和一位带着微笑、语气亲切的服务员开口问候&a…

作者头像 李华
网站建设 2026/1/5 22:45:21

Jamstack架构深度解析:无头CMS技术选型与性能优化实践

Jamstack架构深度解析&#xff1a;无头CMS技术选型与性能优化实践 【免费下载链接】strapi &#x1f680; Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable and developer-first. 项目地址: https://gitcode.com/Git…

作者头像 李华