498 lines
36 KiB
HTML
498 lines
36 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="zh-CN" data-theme="night">
|
||
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<title>“华字辈”概念深度投研报告</title>
|
||
<script src="https://cdn.tailwindcss.com"></script>
|
||
<link href="https://cdn.jsdelivr.net/npm/daisyui@4.10.2/dist/full.min.css" rel="stylesheet" type="text/css" />
|
||
<script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js"></script>
|
||
<script src="https://cdn.jsdelivr.net/npm/echarts@5.5.0/dist/echarts.min.js"></script>
|
||
<style>
|
||
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;700&display=swap');
|
||
|
||
body {
|
||
font-family: 'Noto Sans SC', sans-serif;
|
||
background-color: #020617;
|
||
background-image:
|
||
radial-gradient(at 27% 37%, hsla(215, 98%, 61%, 0.1) 0px, transparent 50%),
|
||
radial-gradient(at 97% 21%, hsla(125, 98%, 72%, 0.1) 0px, transparent 50%),
|
||
radial-gradient(at 52% 99%, hsla(355, 98%, 76%, 0.15) 0px, transparent 50%),
|
||
radial-gradient(at 10% 29%, hsla(255, 98%, 70%, 0.1) 0px, transparent 50%),
|
||
radial-gradient(at 97% 96%, hsla(38, 60%, 74%, 0.1) 0px, transparent 50%),
|
||
radial-gradient(at 33% 50%, hsla(222, 67%, 73%, 0.1) 0px, transparent 50%),
|
||
radial-gradient(at 79% 53%, hsla(343, 68%, 79%, 0.1) 0px, transparent 50%);
|
||
}
|
||
|
||
.glass-card {
|
||
background: rgba(15, 23, 42, 0.6);
|
||
backdrop-filter: blur(16px) saturate(180%);
|
||
-webkit-backdrop-filter: blur(16px) saturate(180%);
|
||
border: 1px solid rgba(255, 255, 255, 0.125);
|
||
border-radius: 1.5rem; /* 极致圆角 */
|
||
transition: all 0.3s ease;
|
||
}
|
||
|
||
.glass-card:hover {
|
||
transform: translateY(-5px);
|
||
box-shadow: 0 0 25px rgba(0, 191, 255, 0.2), 0 0 40px rgba(72, 61, 139, 0.1);
|
||
border-color: rgba(0, 191, 255, 0.3);
|
||
}
|
||
|
||
.bento-grid {
|
||
display: grid;
|
||
gap: 1.5rem;
|
||
grid-template-columns: repeat(12, 1fr);
|
||
grid-auto-rows: minmax(100px, auto);
|
||
}
|
||
|
||
.bento-item-1 { grid-column: span 12; grid-row: span 1; }
|
||
.bento-item-2 { grid-column: span 12; grid-row: span 3; md:grid-column: span 7; md:grid-row: span 3; }
|
||
.bento-item-3 { grid-column: span 12; grid-row: span 2; md:grid-column: span 5; md:grid-row: span 2; }
|
||
.bento-item-4 { grid-column: span 12; grid-row: span 2; md:grid-column: span 5; md:grid-row: span 1; }
|
||
.bento-item-5 { grid-column: span 12; grid-row: span 2; md:grid-column: span 6; md:grid-row: span 2; }
|
||
.bento-item-6 { grid-column: span 12; grid-row: span 2; md:grid-column: span 6; md:grid-row: span 2; }
|
||
.bento-item-7 { grid-column: span 12; grid-row: span 2; }
|
||
|
||
|
||
@media (min-width: 768px) {
|
||
.bento-item-1 { grid-column: span 12; grid-row: span 1; }
|
||
.bento-item-2 { grid-column: span 7; grid-row: span 3; }
|
||
.bento-item-3 { grid-column: span 5; grid-row: span 2; }
|
||
.bento-item-4 { grid-column: span 5; grid-row: span 1; }
|
||
.bento-item-5 { grid-column: span 6; grid-row: span 2; }
|
||
.bento-item-6 { grid-column: span 6; grid-row: span 2; }
|
||
.bento-item-7 { grid-column: span 12; grid-row: span 2; }
|
||
}
|
||
|
||
.text-glow {
|
||
text-shadow: 0 0 8px rgba(135, 206, 250, 0.6);
|
||
}
|
||
|
||
.tab-active {
|
||
color: #67e8f9 !important;
|
||
border-color: #67e8f9 !important;
|
||
background: rgba(103, 232, 249, 0.1) !important;
|
||
}
|
||
|
||
.table thead th {
|
||
background-color: rgba(255, 255, 255, 0.05);
|
||
border-bottom: 1px solid rgba(255, 255, 255, 0.2);
|
||
color: #9ca3af;
|
||
}
|
||
.table tbody tr:hover {
|
||
background-color: rgba(255, 255, 255, 0.08);
|
||
}
|
||
details summary {
|
||
cursor: pointer;
|
||
}
|
||
</style>
|
||
</head>
|
||
|
||
<body class="text-gray-300 min-h-screen p-4 sm:p-6 lg:p-8">
|
||
<div class="max-w-7xl mx-auto">
|
||
|
||
<!-- Header -->
|
||
<header class="text-center mb-12">
|
||
<h1 class="text-4xl md:text-5xl font-bold text-transparent bg-clip-text bg-gradient-to-r from-cyan-300 to-blue-500 text-glow">
|
||
“华字辈”概念深度投研报告
|
||
</h1>
|
||
<p class="mt-4 text-sm text-gray-500">
|
||
北京价值前沿科技有限公司 AI投研agent:“价小前投研” 进行投研呈现
|
||
</p>
|
||
<p class="text-xs text-red-500/70 mt-1">本报告为AI合成数据,投资需谨慎</p>
|
||
</header>
|
||
|
||
<!-- Core Insight Bento Grid -->
|
||
<main class="bento-grid mb-12">
|
||
<div class="bento-item-1 glass-card p-6 flex flex-col justify-center">
|
||
<h2 class="text-2xl font-bold text-cyan-300 mb-2 text-glow">核心观点摘要</h2>
|
||
<p class="text-gray-300 leading-relaxed">“华字辈”是一个典型的双层结构概念:其表层是A股特有的、由市场情绪和资金偏好驱动的<strong class="text-amber-300">“名称主题性炒作”</strong>,具有轮动快、波动大的特点;其内核则是由<strong class="text-lime-300">“华为(Huawei)生态圈”</strong>和<strong class="text-sky-300">“中华(China)自主可控”</strong>两大强基本面逻辑所支撑的价值投资主线。当前,该概念正处于表层炒作与内核价值发现并存的阶段,其未来潜力取决于市场能否穿透名称的迷雾,聚焦于真正具备核心竞争力的“真·华字辈”企业。</p>
|
||
</div>
|
||
|
||
<div class="bento-item-2 glass-card p-6 overflow-y-auto">
|
||
<h2 class="text-2xl font-bold text-cyan-300 mb-4 text-glow">核心驱动力与市场认知</h2>
|
||
<div class="space-y-4 text-gray-300">
|
||
<div>
|
||
<h3 class="font-semibold text-lg text-amber-300">1. 名称驱动的“玄学”炒作</h3>
|
||
<p class="text-sm">最直接、最表层的驱动力。基于A股部分游资和散户对“字辈”概念的偏好,名称中含“华”的股票在特定时期容易形成板块联动效应,纯情绪博弈特征明显。</p>
|
||
</div>
|
||
<div>
|
||
<h3 class="font-semibold text-lg text-lime-300">2. 技术驱动的“华为”生态赋能</h3>
|
||
<p class="text-sm">最硬核的驱动力。指向华为在AI(CANN)、操作系统(鸿蒙)、智能汽车(鸿蒙智行)等领域的领导地位。相关公司的价值来源于其作为华为生态链一环的协同效应和商业前景。</p>
|
||
</div>
|
||
<div>
|
||
<h3 class="font-semibold text-lg text-sky-300">3. 政策驱动的“中华”自主可控</h3>
|
||
<p class="text-sm">最具宏大叙事背景的驱动力。在中美科技竞争加剧的背景下,国家对半导体、高端制造等关键领域的自主可控需求空前迫切。“华”字蕴含的“中华”意象,使其天然与国家战略挂钩。</p>
|
||
</div>
|
||
<div>
|
||
<h3 class="font-semibold text-lg text-purple-300">4. 产业驱动的“华”丽冠军</h3>
|
||
<p class="text-sm">部分被纳入概念的“华字辈”公司,本身是细分行业的龙头,其驱动力源于自身强大的基本面,如运动鞋制造、原料药一体化、煤炭等领域的龙头企业。</p>
|
||
</div>
|
||
<div class="pt-2">
|
||
<h3 class="font-semibold text-lg text-rose-300">预期差分析</h3>
|
||
<p class="text-sm">最大的预期差在于概念的“纯度”与“广度”。市场易将所有“华字辈”混为一谈,忽略了背后驱动逻辑的巨大差异,构成了巨大的认知偏差和投资风险。关键忽略点在于“伪华”与“真华”的辨别、对华为生态的依赖风险以及炒作的不可持续性。</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="bento-item-3 glass-card p-6">
|
||
<h2 class="text-2xl font-bold text-cyan-300 mb-4 text-glow">关键催化剂 (未来3-6个月)</h2>
|
||
<ul class="space-y-3 list-disc list-inside text-gray-300">
|
||
<li><strong class="text-lime-400">华为鸿蒙智行新车发布/合作落地:</strong>上汽申请“尚界”商标是明确的潜在催化剂,若合作官宣将引爆新一轮关注。</li>
|
||
<li><strong class="text-sky-400">鸿蒙原生应用生态突破:</strong>更多头部应用完成原生开发,或鸿蒙PC版正式发布,将是重要催化剂。</li>
|
||
<li><strong class="text-amber-400">半导体自主可控政策加码:</strong>外部制裁或国内扶持政策(如大基金三期具体投向)将直接催化相关公司。</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="bento-item-4 glass-card p-6">
|
||
<h2 class="text-2xl font-bold text-cyan-300 mb-4 text-glow">长期发展路径</h2>
|
||
<ul class="space-y-3 list-disc list-inside text-gray-300 text-sm">
|
||
<li><strong>从“概念”到“指数”:</strong>模糊概念将被更精准的“华为产业链指数”或“信创核心指数”替代。</li>
|
||
<li><strong>华为的平台化:</strong>从提供产品到提供平台(鸿蒙OS、昇腾AI),生态内公司价值将更多体现在创新应用和服务上。</li>
|
||
<li><strong>自主可控的“深水区”:</strong>从“点”状突破走向“面”状覆盖,从“可用”走向“好用”。</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="bento-item-5 glass-card p-6">
|
||
<h2 class="text-2xl font-bold text-cyan-300 mb-4 text-glow">产业链图谱</h2>
|
||
<div class="grid grid-cols-1 md:grid-cols-3 gap-4 text-sm">
|
||
<div class="p-3 bg-slate-800/50 rounded-lg">
|
||
<h3 class="font-bold text-sky-300 border-b border-sky-300/30 pb-1 mb-2">上游:核心技术/材料/设备</h3>
|
||
<ul class="list-disc list-inside space-y-1">
|
||
<li><strong>半导体/光刻胶:</strong> 华微电子, 华懋科技</li>
|
||
<li><strong>核心元器件/材料:</strong> 菲利华, 华通线缆</li>
|
||
<li><strong>EDA/软件:</strong> 华大九天, 华胜天成</li>
|
||
<li><strong>半导体设备:</strong> 北方华创</li>
|
||
</ul>
|
||
</div>
|
||
<div class="p-3 bg-slate-800/50 rounded-lg">
|
||
<h3 class="font-bold text-lime-300 border-b border-lime-300/30 pb-1 mb-2">中游:制造与解决方案</h3>
|
||
<ul class="list-disc list-inside space-y-1">
|
||
<li><strong>智能制造:</strong> 华工科技, 华东重机</li>
|
||
<li><strong>消费品制造:</strong> 华利集团, 华纺股份</li>
|
||
<li><strong>系统集成/智慧城市:</strong> 延华智能, 华体科技</li>
|
||
</ul>
|
||
</div>
|
||
<div class="p-3 bg-slate-800/50 rounded-lg">
|
||
<h3 class="font-bold text-amber-300 border-b border-amber-300/30 pb-1 mb-2">下游:应用与服务</h3>
|
||
<ul class="list-disc list-inside space-y-1">
|
||
<li><strong>华为生态:</strong> 华立股份, 舒华体育</li>
|
||
<li><strong>新能源/智能电网:</strong> 京泉华, 意华股份</li>
|
||
<li><strong>大金融:</strong> 华西证券, 华鑫股份</li>
|
||
<li><strong>消费服务:</strong> 华天酒店, 九华旅游</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="bento-item-6 glass-card p-6">
|
||
<h2 class="text-2xl font-bold text-cyan-300 mb-4 text-glow">核心玩家对比</h2>
|
||
<div class="space-y-3 text-sm">
|
||
<div>
|
||
<h3 class="font-bold text-purple-300">领导者 & 逻辑最纯粹</h3>
|
||
<p><strong class="text-white">华大九天:</strong> 国产EDA绝对龙头,国家队血脉,自主可控逻辑最纯粹。风险在于市占率仍低,成长路径漫长。</p>
|
||
<p><strong class="text-white">北方华创:</strong> 国内半导体设备龙头,自主可控硬件设备端基石。</p>
|
||
</div>
|
||
<div>
|
||
<h3 class="font-bold text-green-300">核心生态玩家</h3>
|
||
<p><strong class="text-white">华录集团:</strong> 低空经济基建核心玩家,车路协同技术与华为战略高度协同。</p>
|
||
<p><strong class="text-white">华为直接关联公司:</strong> 如华立股份,价值高度绑定华为生态成败,成长空间与依赖风险并存。</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="bento-item-7 glass-card p-6">
|
||
<h2 class="text-2xl font-bold text-red-400 mb-4 text-glow">潜在风险与挑战</h2>
|
||
<ul class="space-y-3 list-disc list-inside text-gray-300">
|
||
<li><strong class="text-red-400/80">技术风险:</strong> 国产EDA在数字前后端工具仍存短板,华为自身也面临外部技术封锁压力。</li>
|
||
<li><strong class="text-red-400/80">商业化风险:</strong> 华为智选车模式面临激烈竞争,市场份额和盈利能力存在不确定性。</li>
|
||
<li><strong class="text-red-400/80">政策与竞争风险:</strong> 中美科技摩擦、生态内部竞争加剧等因素,都将对板块产生重大影响。</li>
|
||
<li><strong class="text-red-400/80">信息交叉验证风险:</strong> “大众认知”与“产业现实”的脱节是最大的信息风险,投资者需警惕“蹭概念”标的。</li>
|
||
</ul>
|
||
</div>
|
||
</main>
|
||
|
||
<!-- Supporting Data -->
|
||
<section x-data="{ tab: 'news' }" class="glass-card p-6 mb-12">
|
||
<h2 class="text-2xl font-bold text-cyan-300 mb-6 text-glow">多维数据源验证</h2>
|
||
<div class="tabs tabs-boxed bg-slate-900/50 mb-6">
|
||
<a class="tab" :class="{ 'tab-active': tab === 'news' }" @click.prevent="tab = 'news'">新闻数据</a>
|
||
<a class="tab" :class="{ 'tab-active': tab === 'roadshow' }" @click.prevent="tab = 'roadshow'">路演纪要</a>
|
||
<a class="tab" :class="{ 'tab-active': tab === 'research' }" @click.prevent="tab = 'research'">研报精粹</a>
|
||
</div>
|
||
|
||
<div x-show="tab === 'news'" class="space-y-4 text-sm leading-relaxed">
|
||
<p>新闻数据显示,A股市场存在“X字辈”概念炒作文化,但并未直接将“华字辈”作为明确板块讨论。核心信息点围绕<strong class="text-lime-400">“华为”</strong>展开:</p>
|
||
<ul class="list-disc list-inside space-y-2 pl-4">
|
||
<li><strong>上汽与华为合作传闻 (2025-01-26):</strong> 上汽集团申请“尚界”商标,市场密集报道其与华为的密切接触,预期鸿蒙智行“第五界”即将诞生,极大地提升了市场对华为汽车生态的想象空间。</li>
|
||
<li><strong>鸿蒙生态落地 (2024-10-13):</strong> 微博鸿蒙客户端出现输入问题,华为工程师介入排查,这侧面反映了鸿蒙原生生态正在加速落地,并进入实际应用迭代阶段。</li>
|
||
<li><strong>华为CANN概念股:</strong> 在盘面梳理中,明确提及华为CANN(异构计算架构)概念,并列出相关标的如<strong class="text-amber-300">东方国信、皖通科技、华孚时尚</strong>,将其与华为的技术主线直接关联。</li>
|
||
<li><strong>名称关联股:</strong> 在其他概念梳理中,零星提及了名称含“华”的股票,如<strong class="text-amber-300">华夏幸福、华人健康、华密新材</strong>,但逻辑较为分散。</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div x-show="tab === 'roadshow'" class="space-y-4 text-sm leading-relaxed">
|
||
<p>路演纪要提供了来自机构视角的一手信息,聚焦于具备明确业务逻辑的“华”字头公司,验证了基本面驱动的核心逻辑:</p>
|
||
<ul class="list-disc list-inside space-y-2 pl-4">
|
||
<li><strong>华大九天 (2025-04-10 国海证券):</strong> 路演核心标的。作为国产EDA龙头,在“关税加速自主可控”背景下深度受益。纪要详述其历史沿革(继承“熊猫系统”)、行业地位、与国际巨头的差距(短板在数字前后端工具)以及高增长的IP业务。客户覆盖<strong class="text-cyan-400">华虹、中芯国际</strong>等头部企业。</li>
|
||
<li><strong>华录集团 (2024-10-08 浙商电新):</strong> 低空经济基建核心标的。已中标江苏、南京等多地项目,交付太仓无人机试飞基地。其领先的车路协同技术与华为的智能汽车战略高度契合。</li>
|
||
<li><strong>华利集团 (2024-09-17 招商证券):</strong> 纺织服装制造龙头,运动制造链核心标的。受益于出口制造高增长,但需关注关税政策风险。</li>
|
||
<li><strong>华海药业 (2024-09-17 招商证券):</strong> 医药集采核心标的。作为原料制剂一体化企业,在集采背景下业绩确定性高。</li>
|
||
<li><strong>其他提及:</strong> 还包括<strong class="text-amber-300">北方华创</strong>(半导体设备)、<strong class="text-amber-300">菲利华</strong>(军工材料)、<strong class="text-amber-300">中国神华</strong>(煤炭红利股)、<strong class="text-amber-300">华新水泥</strong>(水泥龙头)等,均为各细分领域具备较强基本面的龙头公司。</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div x-show="tab === 'research'" class="space-y-4 text-sm leading-relaxed">
|
||
<p>研究报告清晰地反映了“华字辈”概念的双重属性:</p>
|
||
<ul class="list-disc list-inside space-y-2 pl-4">
|
||
<li><strong>市场炒作概念 (2024年1月):</strong> 多份研报在1月集中复盘市场,明确将“华字辈”作为一个活跃的市场概念。报告详细列出了因此涨停的个股,如<strong class="text-rose-400">华立股份(6天5板)、华生科技(2连板)、深中华A</strong>等,其背后逻辑高度分散,涵盖华为鸿蒙、纺织、锂电池等,印证了名称驱动的炒作特征。</li>
|
||
<li><strong>核心企业深度分析 (华为):</strong> 部分报告深度聚焦华为技术有限公司。例如,2024年3月20日的报告详细阐述了华为在电力数字化领域的<strong class="text-lime-400">云边协同、电力智算、AI大模型、6G</strong>等前沿技术布局和实践案例,强化了华为作为技术领导者的核心地位。</li>
|
||
<li><strong>潜在关联延伸:</strong> 报告将概念延伸至与“华为”相关的生态链(如<strong class="text-cyan-400">华鲲振宇</strong>)、与“中华”相关的<strong class="text-sky-400">“中字头”</strong>概念,以及因谐音关联的“上海”(沪)本地股,展现了市场资金丰富的联想逻辑。</li>
|
||
</ul>
|
||
</div>
|
||
</section>
|
||
|
||
<!-- ECharts Visualization -->
|
||
<section class="glass-card p-6 mb-12">
|
||
<h2 class="text-2xl font-bold text-cyan-300 mb-4 text-glow">概念板块分布</h2>
|
||
<div id="stock-category-chart" style="width: 100%; height: 400px;"></div>
|
||
</section>
|
||
|
||
<!-- Stock Data Tables -->
|
||
<section>
|
||
<h2 class="text-3xl font-bold text-center text-cyan-300 my-8 text-glow">关联个股全景透视</h2>
|
||
|
||
<!-- Main Stock List Table -->
|
||
<div class="glass-card p-6 mb-12">
|
||
<h3 class="text-xl font-bold mb-4">“华字辈”概念股列表</h3>
|
||
<div class="overflow-x-auto">
|
||
<table class="table table-zebra w-full">
|
||
<thead>
|
||
<tr>
|
||
<th>股票名称</th>
|
||
<th>股票代码</th>
|
||
<th>核心逻辑/标签</th>
|
||
<th>关联原因</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody id="stock-list-body">
|
||
<!-- JS will populate this -->
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Rise Analysis Table -->
|
||
<div class="glass-card p-6">
|
||
<h3 class="text-xl font-bold mb-4">重点个股涨幅归因分析</h3>
|
||
<div class="overflow-x-auto">
|
||
<table class="table w-full">
|
||
<thead>
|
||
<tr>
|
||
<th>股票名称</th>
|
||
<th>交易日期</th>
|
||
<th>涨幅</th>
|
||
<th>核心原因摘要与分析</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody id="rise-analysis-body">
|
||
<!-- JS will populate this -->
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
</div>
|
||
|
||
<script>
|
||
document.addEventListener('DOMContentLoaded', function () {
|
||
const stockData = {
|
||
"华字辈(240118)": [
|
||
{ "stock": "华升股份", "reason": "外销72.57%", "其他标签": "外贸", "stock_code": "600156" },
|
||
{ "stock": "华瓷股份", "reason": "60.09%", "其他标签": "外贸", "stock_code": "001216" },
|
||
{ "stock": "奥佳华", "reason": "63.65%", "其他标签": "外贸", "stock_code": "002614" },
|
||
{ "stock": "华生科技", "reason": "27.98%", "其他标签": "外贸", "stock_code": "605180" },
|
||
{ "stock": "新华锦", "reason": "91.96%", "其他标签": "外贸", "stock_code": "600735" },
|
||
{ "stock": "华通线缆", "reason": "63.9%", "其他标签": "外贸", "stock_code": "605196" },
|
||
{ "stock": "深中华A", "其他标签": "消费", "stock_code": "000017" },
|
||
{ "stock": "华纺股份", "其他标签": "消费", "stock_code": "600448" },
|
||
{ "stock": "华天酒店", "其他标签": "消费", "stock_code": "000428" },
|
||
{ "stock": "九华旅游", "其他标签": "消费", "stock_code": "603199" },
|
||
{ "stock": "华孚时尚", "其他标签": "消费", "stock_code": "002042" },
|
||
{ "stock": "华茂股份", "其他标签": "消费", "stock_code": "000850" },
|
||
{ "stock": "宏盛华源", "其他标签": "智能电网", "stock_code": "601096" },
|
||
{ "stock": "炬华科技", "其他标签": "智能电网", "stock_code": "300360" },
|
||
{ "stock": "江苏华辰", "其他标签": "智能电网", "stock_code": "603097" },
|
||
{ "stock": "华林证券", "其他标签": "大金融", "stock_code": "002945" },
|
||
{ "stock": "华鑫股份", "其他标签": "大金融", "stock_code": "600621" },
|
||
{ "stock": "华金资本", "其他标签": "大金融", "stock_code": "000532" },
|
||
{ "stock": "华资实业", "其他标签": "大金融", "stock_code": "600191" },
|
||
{ "stock": "华西证券", "其他标签": "大金融", "stock_code": "002926" },
|
||
{ "stock": "南华期货", "其他标签": "大金融", "stock_code": "603093" },
|
||
{ "stock": "华立股份", "其他标签": "华为", "stock_code": "603038" },
|
||
{ "stock": "舒华体育", "其他标签": "华为", "stock_code": "605299" },
|
||
{ "stock": "亚华电子", "其他标签": "华为", "stock_code": "301337" },
|
||
{ "stock": "延华智能", "其他标签": "华为", "stock_code": "002178" },
|
||
{ "stock": "深中华A", "其他标签": "新能源", "stock_code": "000017" },
|
||
{ "stock": "华控赛格", "其他标签": "新能源", "stock_code": "000068" },
|
||
{ "stock": "意华股份", "其他标签": "新能源", "stock_code": "002897" },
|
||
{ "stock": "华丰股份", "其他标签": "新能源", "stock_code": "605100" },
|
||
{ "stock": "华东重机", "其他标签": "新能源", "stock_code": "002685" },
|
||
{ "stock": "京泉华", "其他标签": "新能源", "stock_code": "002885" },
|
||
{ "stock": "华体科技", "其他标签": "人工智能", "stock_code": "603679" },
|
||
{ "stock": "华西股份", "其他标签": "人工智能", "stock_code": "000936" },
|
||
{ "stock": "华工科技", "其他标签": "人工智能", "stock_code": "000988" },
|
||
{ "stock": "国华网安", "其他标签": "人工智能", "stock_code": "000004" },
|
||
{ "stock": "华胜天成", "其他标签": "人工智能", "stock_code": "600410" },
|
||
{ "stock": "华设集团", "reason": "基建", "其他标签": "其他相关", "stock_code": "603018" },
|
||
{ "stock": "华昌化工", "其他标签": "其他相关", "stock_code": "002274" },
|
||
{ "stock": "华微电子", "reason": "半导体", "其他标签": "其他相关", "stock_code": "600360" },
|
||
{ "stock": "华懋科技", "reason": "光刻胶", "其他标签": "其他相关", "stock_code": "603306" },
|
||
{ "stock": "华媒控股", "reason": "传媒", "其他标签": "其他相关", "stock_code": "000607" },
|
||
{ "stock": "华力创通", "reason": "卫星通信", "其他标签": "其他相关", "stock_code": "300045" },
|
||
{ "stock": "新华网", "其他标签": "其他相关", "stock_code": "603888" },
|
||
{ "stock": "华光源海", "其他标签": "北交所", "stock_code": "832110" },
|
||
{ "stock": "华信永道", "其他标签": "北交所", "stock_code": "837592" },
|
||
{ "stock": "华密新材", "其他标签": "北交所", "stock_code": "836247" },
|
||
{ "stock": "华原股份", "其他标签": "北交所", "stock_code": "838837" },
|
||
{ "stock": "华阳变速", "其他标签": "北交所", "stock_code": "839946" },
|
||
{ "stock": "华阳赛车", "其他标签": "北交所", "stock_code": "834479" },
|
||
{ "stock": "华岭股份", "其他标签": "北交所", "stock_code": "430139" },
|
||
{ "stock": "华维设计", "其他标签": "北交所", "stock_code": "833427" },
|
||
{ "stock": "齐鲁华信", "其他标签": "北交所", "stock_code": "830832" },
|
||
{ "stock": "凯华材料", "其他标签": "北交所", "stock_code": "831526" }
|
||
]
|
||
};
|
||
|
||
const riseAnalysisData = [
|
||
{ "stock": "华盛昌", "stock_code": "002980", "rise_rate": 9.99, "trade_date": "2025-08-20", "reason": "# 华盛昌(002980)2025-08-20上涨9.99%原因分析\n\n## 一、主要原因分析\n\n### 1. \"华字辈\"概念炒作(核心驱动因素)\n从投资者论坛讨论可以看出,华盛昌被视为\"华字辈\"概念股的核心标的之一:\n- 多位投资者提到\"最近几天炒华字辈,华字辈中间最核心的就是,华昌达,华盛昌,寓意非常好\"\n- 有投资者明确指出\"玄学妙不可言,去年的日出东方,东方精工走出大牛,今年轮到华字辈!华盛昌,3板起步\"\n- 这种基于股票名称的炒作在A股市场并不罕见,类似于之前对\"东方\"字辈股票的炒作热潮\n\n### 2. AI概念关联\n投资者论坛讨论显示华盛昌与AI概念有关联:\n- 有投资者提到\"华字辈,又有AI眼睛,9月很多消息催化,现在这个位置一点也不高\"\n- 另一位投资者表示\"这票炒的人工智能明天估计没有溢价\",进一步印证了华盛昌与AI概念的关联\n- \"AI眼睛\"可能指AI视觉或AR/VR相关技术,这是当前市场热门的AI应用领域\n\n### 3. 半导体/芯片行业整体带动\n2025-08-20的行情显示半导体芯片股整体强势:\n- 新闻报道\"A股半导体芯片股午后拉升,芯原股份、艾为电子涨超10%,成都华微、盛科通信、南芯科技、寒武纪等涨逾5%\"\n- 随后\"芯片股震荡回暖,芯原股份涨超15%,此前三安光电涨停,成都华微、盛科通信涨超10%\"\n- 如果华盛昌业务与半导体或芯片产业链相关,行业整体上涨会对其股价产生积极影响\n\n### 4. 市场情绪与资金推动\n从投资者讨论可以看出市场情绪和资金面因素:\n- 有投资者认为\"这盘控麻了这玩意想拉涨停就像毛一样简单\",暗示可能有主力资金在操作该股\n- \"全部都有,给我加仓国泰民安,中华昌盛\"的言论显示有资金在追捧\"华字辈\"股票\n- 投资者对9月有消息催化的预期也推动了资金进场\n\n## 二、辅助因素分析\n\n### 1. 技术面突破\n- 有投资者提到\"形态非常好,明天cgyj老师(首字母)可能会进来做1进2哦\"\n- 从技术面看,该股可能处于一个较好的突破位置,吸引了技术派投资者的关注和买入\n\n### 2. 市场整体环境\n- 虽然新闻中提到韩国经济面临不确定性、英国央行可能降息等宏观经济因素,但这些似乎不是直接推动华盛昌上涨的因素\n- 半导体设备、国产交换芯片等领域的积极消息(如北方华创创新高、盛科通信被看好)可能为整个科技板块提供了良好的市场氛围\n\n## 三、结论\n\n华盛昌(002980)在2025-08-20上涨9.99%的主要原因是\"华字辈\"概念炒作,这是最直接的驱动因素。其次,AI概念关联(特别是\"AI眼睛\"相关业务预期)和半导体/芯片行业整体上涨的带动作用也不可忽视。此外,主力资金的推动、技术面的突破以及投资者对9月消息催化的预期共同促成了这一大幅上涨。\n\n需要注意的是,这种基于概念炒作的上涨往往持续性有限,投资者应关注公司基本面和实际业务发展,避免盲目跟风。如果华盛昌确实在AI或半导体领域有实质性业务布局,那么其股价可能会有更长期的支撑;如果仅是概念炒作,则需警惕回调风险。" },
|
||
{ "stock": "万里马", "stock_code": "300591", "rise_rate": 5.75, "trade_date": "2025-09-22", "reason": "万里马(300591)在2025年9月22日上涨5.75%的主要原因是A股市场\"马字辈\"概念股集体炒作的结果,受游资短期推动明显。这种上涨与公司基本面无关,纯粹是由市场资金行为导致的短期概念炒作。从投资者论坛的后续讨论也可以看出,这种概念炒作往往缺乏持续性,随后\"马字辈\"股票出现了集体下跌,印证了其投机性质。" },
|
||
{ "stock": "圣龙股份", "stock_code": "603178", "rise_rate": 5.19, "trade_date": "2025-08-15", "reason": "圣龙股份(603178)上涨5.19%可能与市场热点、板块轮动以及融资资金动态等多种因素相关。核心是“龙字辈”股票热点炒作,融资资金流入也增加了买盘力量。公司基本面目前仍面临挑战,上涨可能主要受市场热点因素的影响,持续性有待观察。投资者应关注公司基本面的实际发展情况。" },
|
||
{ "stock": "福龙马", "stock_code": "603686", "rise_rate": 9.99, "trade_date": "2025-09-23", "reason": "福龙马4连板并非由订单或政策驱动,而是“机器人情绪外溢+生肖‘马’字辈”双题材叠加下的纯资金抱团。宇树科技发布人形机器人视频引爆板块情绪,同时“马字辈”个股集体异动,福龙马因流通盘小成为游资旗杆。上涨缺乏基本面支撑,无人环卫车收入占比小,近期亦无重大中标公告。" },
|
||
];
|
||
|
||
|
||
// Populate Stock List Table
|
||
const stockListBody = document.getElementById('stock-list-body');
|
||
stockData["华字辈(240118)"].forEach(item => {
|
||
let codeHtml = item.stock_code ? `<a href="https://valuefrontier.cn/company?scode=${item.stock_code}" target="_blank" class="text-cyan-400 hover:underline">${item.stock_code}</a>` : 'N/A';
|
||
const row = `
|
||
<tr>
|
||
<td class="font-semibold">${item.stock}</td>
|
||
<td>${codeHtml}</td>
|
||
<td><div class="badge badge-outline border-purple-400 text-purple-300">${item['其他标签']}</div></td>
|
||
<td class="text-gray-400 text-sm">${item.reason || '名称关联'}</td>
|
||
</tr>
|
||
`;
|
||
stockListBody.innerHTML += row;
|
||
});
|
||
|
||
// Populate Rise Analysis Table
|
||
const riseAnalysisBody = document.getElementById('rise-analysis-body');
|
||
riseAnalysisData.forEach(item => {
|
||
const simpleReason = item.reason.split('##')[0].replace(/#.*?\n/, '').trim().substring(0, 200) + '...';
|
||
const formattedReason = item.reason.replace(/## (.*?)\n/g, '<h3 class="text-lg font-bold text-cyan-300 mt-3 mb-1">$1</h3>').replace(/### (.*?)\n/g, '<h4 class="text-md font-semibold text-amber-300 mt-2">$2</h4>').replace(/\n/g, '<br>');
|
||
|
||
const row = `
|
||
<tr>
|
||
<td class="font-semibold">${item.stock}<br><span class="text-xs text-gray-500">${item.stock_code}</span></td>
|
||
<td class="text-gray-400">${item.trade_date}</td>
|
||
<td><span class="font-mono text-lg ${item.rise_rate > 0 ? 'text-red-400' : 'text-green-400'}">${item.rise_rate.toFixed(2)}%</span></td>
|
||
<td class="text-sm">
|
||
<details>
|
||
<summary>${simpleReason} (点击展开)</summary>
|
||
<div class="p-4 mt-2 bg-slate-800/50 rounded-lg text-gray-300 leading-relaxed">${formattedReason}</div>
|
||
</details>
|
||
</td>
|
||
</tr>
|
||
`;
|
||
riseAnalysisBody.innerHTML += row;
|
||
});
|
||
|
||
// ECharts Initialization
|
||
var chartDom = document.getElementById('stock-category-chart');
|
||
var myChart = echarts.init(chartDom);
|
||
var option;
|
||
|
||
const categories = {};
|
||
stockData["华字辈(240118)"].forEach(item => {
|
||
const label = item['其他标签'];
|
||
if (categories[label]) {
|
||
categories[label]++;
|
||
} else {
|
||
categories[label] = 1;
|
||
}
|
||
});
|
||
|
||
const chartData = Object.keys(categories).map(key => ({
|
||
name: key,
|
||
value: categories[key]
|
||
}));
|
||
|
||
chartData.sort((a,b) => b.value - a.value);
|
||
|
||
option = {
|
||
backgroundColor: 'transparent',
|
||
tooltip: {
|
||
trigger: 'axis',
|
||
axisPointer: {
|
||
type: 'shadow'
|
||
},
|
||
backgroundColor: 'rgba(15, 23, 42, 0.8)',
|
||
borderColor: '#38bdf8',
|
||
textStyle: {
|
||
color: '#e5e7eb'
|
||
}
|
||
},
|
||
grid: {
|
||
left: '3%',
|
||
right: '4%',
|
||
bottom: '3%',
|
||
containLabel: true
|
||
},
|
||
xAxis: {
|
||
type: 'value',
|
||
boundaryGap: [0, 0.01],
|
||
axisLine: { lineStyle: { color: 'rgba(255, 255, 255, 0.3)' } },
|
||
splitLine: { lineStyle: { color: 'rgba(255, 255, 255, 0.1)' } },
|
||
axisLabel: { color: '#9ca3af' }
|
||
},
|
||
yAxis: {
|
||
type: 'category',
|
||
data: chartData.map(item => item.name),
|
||
axisLine: { lineStyle: { color: 'rgba(255, 255, 255, 0.3)' } },
|
||
axisLabel: { color: '#9ca3af' }
|
||
},
|
||
series: [
|
||
{
|
||
name: '股票数量',
|
||
type: 'bar',
|
||
data: chartData.map(item => item.value),
|
||
itemStyle: {
|
||
color: new echarts.graphic.LinearGradient(1, 0, 0, 0, [
|
||
{ offset: 0, color: '#0ea5e9' },
|
||
{ offset: 1, color: '#67e8f9' }
|
||
]),
|
||
borderRadius: [0, 5, 5, 0]
|
||
},
|
||
label: {
|
||
show: true,
|
||
position: 'right',
|
||
color: '#e5e7eb'
|
||
}
|
||
}
|
||
]
|
||
};
|
||
|
||
option && myChart.setOption(option);
|
||
window.addEventListener('resize', myChart.resize);
|
||
});
|
||
</script>
|
||
|
||
|
||
</body>
|
||
|
||
</html> |