智能股票分析平台

使用说明

谷市渣男专用分析平台 V1.8 完整使用指南

作者:谷市圣手 | QQ群:21286789

📊 平台简介

谷市渣男专用分析平台 V1.8

这是一款专为股票投资者打造的智能分析系统,集成了技术分析、基本面分析、AI智能分析等多维度功能, 旨在帮助投资者做出更明智的投资决策。

核心理念:炒股不是谈恋爱,该谈就谈,该跑就跑。股市里只有当渣男才能有高收益! 当你不再频繁进出,而是耐心等待确定性出现,你就成功了一半。
🎯 核心特性
  • 多维度综合分析(技术+基本面+资金+情绪)
  • 实时股价数据与技术指标计算
  • AI智能分析(支持阿里百炼/通义千问)
  • 批量股票对比分析
  • 圣手抓龙头功能(自动筛选强势股)
  • 13个技术指标详细分析
  • 技术形态自动识别(10种经典形态)
  • 主力资金流向监控
  • 市场情绪实时计算
  • 中线/短线交易建议

🚀 快速开始

1 注册/登录账号

点击右上角"登录/注册"按钮,注册个人账号。

  • 支持用户名+密码注册
  • 可选择"记住我"功能(7天自动登录)
  • 登录后可保存收藏股票和API配置
2 配置API密钥(可选)

系统已内置默认API密钥,如需更高频率访问或AI分析功能,请配置个人密钥:

  • 麦瑞API密钥:用于获取股票数据 → 申请地址
  • AI API密钥:用于AI智能分析(支持阿里百炼) → 申请地址
点击用户菜单 → "API配置" 进行设置
3 添加股票

在"批量添加股票"文本框中输入股票代码或名称:

支持格式:
  • 600036 - 股票代码
  • 招商银行 - 股票名称
  • 600036,000001,000858 - 逗号分隔
  • 600036 000001 000858 - 空格分隔
  • 支持换行分隔
快捷操作:
  • 点击"批量添加"按钮添加股票
  • 点击股票卡片的"×"按钮删除
  • 点击"收藏"按钮保存到收藏列表
  • 点击"我的收藏"快速调用
4 选择分析参数
分析周期
  • 日线:适合短线交易
  • 周线:适合中线波段
  • 月线:适合长线投资
分析类型
  • 综合分析:全面分析(推荐)
  • 基本面分析:财务+估值
  • 技术面分析:技术指标
开始分析
  • 点击"开始分析"按钮
  • 或点击"多股对比"快速对比
  • 等待3-10秒完成分析

🔍 功能详解

核心功能:自动从待分析股票中筛选出符合龙头特征的强势股票。

筛选条件:
  • ✅ 综合评分 ≥ 70分
  • ✅ 近5日涨幅 ≥ 3%
  • ✅ 量比 ≥ 1.2(成交活跃)
  • ✅ 主力资金净流入 > 0
  • ✅ 技术指标看多信号 ≥ 50%
显示内容:
  • 🏆 龙头股排名(按综合评分排序)
  • 📊 关键指标对比(涨幅、量比、资金流向)
  • 🎯 投资建议等级
  • ⚡ 一键查看详细分析
使用技巧:点击"圣手抓龙"标签页开始筛选按钮,系统会自动筛选出最优质的龙头股供您选择。

核心功能:以表格形式横向对比多只股票的关键指标。

对比指标:
价格与涨幅:
  • 今日股价
  • 今日涨幅
  • 5日/10日/20日/30日涨幅
综合评分:
  • 上涨概率评分(0-100分)
  • 基本面/技术面/资金面/情绪面评分
  • 投资建议等级
交互功能:
  • 🖱️ 点击股票名称查看详细分析
  • 📈 支持按任意列排序
  • 🎨 颜色标识(红色=优秀,黄色=良好,绿色=需关注)
  • 🔍 快速识别强势股/弱势股

核心功能:以卡片形式展示每只股票的详细分析结果。

分析维度:
1. 基本面分析:
  • 盈利能力(净资产收益率、毛利率)
  • 成长性(营收增长、利润增长)
  • 估值水平(PE、PB、PS)
  • 财务健康(负债率、流动比率)
2. 技术面分析:
  • 趋势方向(MA均线、布林带)
  • 动量指标(MACD、KDJ、RSI)
  • 量价关系(成交量、OBV)
  • 支撑阻力位
3. 资金面分析:
  • 主力资金流向(超大单、大单)
  • 主力控盘度
  • 散户跟风程度
4. 情绪面分析:
  • 市场情绪(涨跌家数比)
  • 板块热度
  • 政策影响
可视化展示:
  • 📊 雷达图(10维度直观对比)
  • 🎯 综合评分(0-100分)
  • 💡 投资建议(强烈建仓/建议建仓/观望/减仓/清仓)
  • ⭐ 收藏功能(保存关注的股票)

核心功能:详细展示13个技术指标的状态、数值和分析建议。

13个技术指标:
指标 用途 看多信号 看空信号
MACD 趋势判断 金叉、DIFF>0 死叉、DIFF<0
KDJ 超买超卖 J值<20低位金叉 J值>80高位死叉
RSI 强弱指标 RSI<30超卖 RSI>70超买
布林带 支撑阻力 价格触及下轨 价格触及上轨
BBI 多均线 价格>BBI 价格
成交量 量价配合 放量上涨 放量下跌
Williams 超买超卖 W&R<-80 W&R>-20
CCI 趋势强度 CCI>100 CCI<-100
DMI 方向性 +DI>-DI,ADX上升 -DI>+DI,ADX上升
OBV 能量潮 OBV上升 OBV下降
ATR 波动率 ATR上升(机会增加) ATR下降(机会减少)
筹码分布 成本分析 筹码集中在低位 筹码集中在高位
趋势方向 整体判断 多头排列 空头排列
🤖 AI智能分析(核心功能)
强大的AI分析引擎,点击"AI智能分析"按钮后,系统会:
  • ✅ 综合13个技术指标状态
  • ✅ 结合当前股价、估值水平(PE/PB)、20日压力位/支撑位
  • ✅ 分析主力资金流向(大单、超大单、控盘度)
  • ✅ 识别10种经典技术形态(W底、M顶、头肩顶等)
  • ✅ 计算市场整体情绪(涨跌比、涨跌停数量)
  • ✅ 联网搜索最新新闻(利好/利空分析)
  • ✅ 分析所属板块热度与个股联动
  • ✅ 给出明确操作建议(买入/观望/卖出+目标价位+止盈止损位)
AI分析结果展示:
  • ⭐ 置信度评级(1-5星)
  • 📊 信号强度(0-100%)
  • 📈 数据完整度
  • 📉 市场波动性
  • 💬 详细分析报告(180-200字)
配置提示:AI分析需要配置阿里百炼API密钥。点击用户菜单 → "API配置" → 填写"AI API密钥"。 申请免费密钥

核心功能:基于5个不同周期的MACD指标,给出中线波段操作建议。

5个MACD周期(优化参数,比普通行情软件更灵敏):
周期类型 快速EMA 慢速EMA 信号线 适用场景
长期趋势 20 42 120 判断大周期方向
中期趋势 9 19 7 波段买卖点
短期趋势 7 15 6 短线进出场
基础动能 10 20 7 动量确认
趋势确认 13 21 8 信号验证
操作建议类型:
  • 🟢 强烈建议建仓:多个MACD周期共振看多,趋势确立
  • 🟡 建议建仓:大部分MACD看多,可逐步建仓
  • 观望等待:信号不明确,等待更好时机
  • 🟠 建议减仓:部分MACD转空,风险增加
  • 🔴 建议清仓:多个MACD死叉,趋势转弱
MACD图表可视化:
  • 📈 DIFF线、DEA线、柱状图
  • 🎨 颜色标识(绿色=看多,红色=看空)
  • 🔔 金叉/死叉标注

核心功能:针对短线交易者,提供日内或1-3天的快速进出建议。

分析内容:
技术信号:
  • K线形态(锤子线、射击之星等)
  • 分时走势(盘中强弱)
  • 量价配合(放量/缩量)
  • 背离信号(顶背离/底背离)
操作建议:
  • 进场点位(具体价格)
  • 止损位(风险控制)
  • 止盈位(目标收益)
  • 持仓时间(1-3天)
风险提示:短线交易风险极高,需要:
  • 严格执行止损(亏损3-5%立即止损)
  • 控制仓位(建议不超过30%)
  • 快进快出(不贪恋,盈利5-10%考虑止盈)
  • 避免追高(不在涨停板附近买入)

1. 我的收藏
  • 保存关注的股票列表
  • 一键加载收藏的股票
  • 支持分组管理(未来版本)
2. 题材挖掘(外链)
  • 跳转到55188.cn题材板块
  • 查看当前热门题材
  • 发现新的投资机会
3. 作战体系(siwei.html)
  • 思维持仓管理系统
  • 仓位控制策略
  • 止盈止损规则
4. 性能监控
  • 实时监控系统性能
  • 显示API调用次数
  • 优化分析速度

📚 分析指南

如何正确使用分析结果
1. 评分解读
评分区间 评价 建议
80-100分 优秀 可重点关注,考虑建仓
60-80分 良好 等待更好时机或小仓位试探
40-60分 一般 谨慎观望,不建议操作
0-40分 较差 规避风险,已持有考虑减仓
2. 投资建议等级
  • 🟢 强烈建议建仓:多维度指标优秀,趋势向上,可积极参与
  • 🟡 建议建仓:大部分指标良好,可适当建仓
  • 观望等待:信号不明确或风险收益比不佳,等待更好时机
  • 🟠 建议减仓:风险增加,已持有可考虑减仓
  • 🔴 建议清仓:多项指标转差,趋势转弱,及时止损
3. 仓位管理建议
永远不要满仓!建议仓位分配:
  • 短线交易:单股≤10%,总仓位≤30%
  • 中线波段:单股≤20%,总仓位≤50%
  • 长线投资:单股≤30%,总仓位≤70%
  • 现金储备:至少保留20-30%现金应对回调加仓
4. 止盈止损原则
  • 止损:亏损达到3-5%立即止损(短线);10-15%止损(中长线)
  • 止盈:盈利5-10%考虑减仓一半(短线);20-30%分批止盈(中线)
  • 移动止损:盈利后将止损位上移至成本价或盈利点,保护利润

❓ 常见问题

重要声明:

  • 系统基于历史数据和数学模型进行分析,不保证100%准确
  • 股票市场受政策、突发事件、市场情绪等多种因素影响,存在不确定性
  • 分析结果仅供参考,不构成投资建议
  • 建议结合多种工具和个人判断综合决策
  • 投资有风险,入市需谨慎

  • 股价数据:实时更新(交易时间内)
  • 技术指标:实时计算
  • 财务数据:季度更新(财报发布后)
  • AI分析:每次点击实时生成
  • 建议:每次交易前重新分析

麦瑞API密钥:

AI API密钥(阿里百炼):

如遇到问题,可通过以下方式获取帮助:

  • 📧 加入QQ群:21286789
  • 🔄 刷新页面(Ctrl+F5强制刷新)
  • 🔑 检查API密钥配置是否正确
  • 🌐 确保网络连接正常
  • 📱 尝试使用不同浏览器

🏗️ 详细设计说明书

整体架构
前端展示层
业务逻辑层
数据接口层
外部API
技术栈
HTML5 CSS3 JavaScript (ES6+) Bootstrap 5 Chart.js PHP 7.4+ MySQL
核心模块
  • 认证模块 (auth.js):用户登录、注册、会话管理
  • 分析模块 (analysis.js):股票数据分析、评分计算
  • 图表模块 (chart.js):可视化图表渲染
  • UI模块 (ui.js):界面交互、DOM操作
  • API客户端 (api-client.js):封装API调用

1. 圣手抓龙模块 (dragon-hunter.js)

功能:自动筛选符合龙头特征的强势股票

核心算法

function identifyDragonStocks(stocks) {
    return stocks.filter(stock => {
        return stock.score >= 70 &&
               stock.change5d >= 3 &&
               stock.volumeRatio >= 1.2 &&
               stock.mainCapital > 0 &&
               stock.bullishRatio >= 0.5;
    }).sort((a, b) => b.score - a.score);
}
2. 技术指标分析模块 (technical-indicators.js)

功能:计算13个技术指标并进行AI智能分析

关键方法

  • calculateDetailedTechnicalIndicators() - 计算13个技术指标
  • recognizePattern() - 识别10种经典技术形态
  • getMarketSentimentInfo() - 计算市场情绪指标
  • requestAiAnalysis() - 调用AI API进行智能分析
3. 中线交易分析模块 (midterm-analysis.js)

功能:多周期MACD分析,给出波段操作建议

MACD参数配置

const MACD_CONFIGS = {
    longTerm: { fast: 20, slow: 42, signal: 120 },
    midTerm: { fast: 9, slow: 19, signal: 7 },
    shortTerm: { fast: 7, slow: 15, signal: 6 },
    basePower: { fast: 10, slow: 20, signal: 7 },
    confirmation: { fast: 13, slow: 21, signal: 8 }
};
4. 收藏管理模块 (favorites.js)

功能:保存和管理用户收藏的股票列表

存储方式:localStorage + 服务器数据库双重存储

股票分析流程
1. 用户输入股票代码/名称
   ↓
2. 调用麦瑞API匹配股票信息
   ├─ /api/stock/match (股票匹配)
   ├─ /api/stock/finance (财务数据)
   └─ /api/stock/kline (K线数据)
   ↓
3. 前端计算技术指标
   ├─ MACD、KDJ、RSI等13个指标
   ├─ 技术形态识别(10种形态)
   ├─ 主力资金分析
   └─ 市场情绪计算
   ↓
4. 综合评分计算
   ├─ 基本面评分(30%)
   ├─ 技术面评分(30%)
   ├─ 资金面评分(20%)
   └─ 情绪面评分(20%)
   ↓
5. 生成投资建议
   ├─ 强烈建议建仓
   ├─ 建议建仓
   ├─ 观望等待
   ├─ 建议减仓
   └─ 建议清仓
   ↓
6. AI智能分析(可选)
   └─ 调用阿里百炼API生成详细分析报告
AI分析流程
1. 收集多维度数据
   ├─ 当前股价、涨跌幅、估值(PE/PB)
   ├─ 13个技术指标状态
   ├─ 主力资金流向(超大单、大单、控盘度)
   ├─ 技术形态(10种经典形态)
   ├─ 市场情绪(涨跌比、涨跌停、成交额)
   ├─ 所属板块热度
   └─ 价格趋势(5/10/20/30日涨幅)
   ↓
2. 联网搜索最新新闻
   └─ 调用阿里百炼搜索功能获取实时新闻
   ↓
3. 构建AI提示词
   └─ 整合所有数据,生成180-200字分析要求
   ↓
4. 调用AI API
   ├─ 模型:qwen-plus
   ├─ temperature: 0.7
   └─ max_tokens: 500
   ↓
5. 解析AI响应
   ├─ 提取分析文本
   ├─ 计算置信度(1-5星)
   ├─ 计算信号强度(0-100%)
   └─ 展示可视化结果

1. 并发控制

使用信号量(Semaphore)控制API并发请求数量,避免频繁调用导致限流:

const concurrencyLimit = 5;
const semaphore = new Semaphore(concurrencyLimit);
2. 数据缓存
  • 股票数据缓存:避免重复获取相同股票数据
  • AI分析缓存:10分钟内复用AI分析结果
  • 新闻缓存:5分钟内复用新闻数据
3. 懒加载
  • 图表可视化:切换到对应标签页时才渲染
  • 技术指标:点击详情时才计算完整指标
  • AI分析:手动点击按钮触发

后端API接口
接口 方法 说明
/api/auth/register.php POST 用户注册
/api/auth/login.php POST 用户登录
/api/auth/verify.php GET 验证登录状态
/api/user/api_config.php GET/POST 获取/保存API配置
/api/user/stocks.php GET/POST 获取/保存收藏股票
外部API接口
API 用途 官网
麦瑞API 股票数据获取 mairuiapi.com
阿里百炼 AI智能分析 bailian.aliyun.com

数据库概述

股票分析平台使用 MySQL 数据库存储用户信息、配置、持仓记录和收藏股票等数据。数据库设计遵循 ACID 原则,确保数据的一致性和完整性。

核心数据表
表名 用途 主要字段
users 用户信息表 id, phone, username, password_hash, created_at, updated_at, last_login, status
user_api_config 用户API配置表 user_id, stock_api_key, ai_api_key, total_capital, created_at, updated_at
user_stocks 用户收藏股票表 id, user_id, stock_code, stock_name, created_at
user_positions 用户持仓记录表 user_id, position_type, stock_code, stock_name, buy_price, buy_shares, buy_amount, buy_date, current_price, profit_loss, profit_rate, status, sell_date, sell_price, notes
remember_tokens 记住我功能令牌表 id, user_id, token, expires_at, created_at
安全设计

数据库在设计时充分考虑了安全性:

  • 密码安全:用户密码使用 bcrypt 算法进行哈希存储,确保即使数据库泄露也无法直接获取用户密码
  • 外键约束:通过外键约束确保数据完整性,如 user_stocks 表中的 user_id 字段关联 users 表
  • 记住我功能安全:remember_tokens 表使用随机生成的令牌和过期时间,防止令牌被长期滥用
  • 数据类型限制:对字段长度和类型进行严格限制,防止SQL注入等安全风险
  • 索引优化:为常用查询字段创建索引,提高查询效率的同时减少数据库负载
  • 数据备份:建议定期备份数据库,防止数据丢失
  • 访问控制:通过数据库用户权限管理,限制对敏感数据的访问
性能优化

数据库在设计时也考虑了性能优化:

  • 索引策略:为经常查询的字段创建索引,如 user_id、stock_code 等
  • 数据归档:对于历史持仓记录,可以考虑定期归档以减少主表数据量
  • 分区表:对于大量历史数据,可以考虑使用分区表提高查询性能
  • 连接池:在应用层使用连接池管理数据库连接,提高并发处理能力
表结构详情
users(用户表)
CREATE TABLE `users` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `phone` varchar(20) NOT NULL COMMENT '手机号',
  `username` varchar(50) NOT NULL COMMENT '用户昵称',
  `password_hash` varchar(255) NOT NULL COMMENT '密码哈希',
  `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `last_login` timestamp NULL DEFAULT NULL COMMENT '最后登录时间',
  `status` enum('active','inactive') DEFAULT 'active' COMMENT '用户状态',
  PRIMARY KEY (`id`),
  UNIQUE KEY `phone` (`phone`)
) ENGINE=InnoDB
user_api_config(用户API配置表)
CREATE TABLE `user_api_config` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `user_id` int(11) NOT NULL COMMENT '用户ID',
  `stock_api_key` varchar(255) DEFAULT '' COMMENT '股票API密钥',
  `ai_api_key` varchar(255) DEFAULT '' COMMENT 'AI API密钥',
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `total_capital` decimal(12,2) DEFAULT '20.00' COMMENT '总资金(万元)',
  PRIMARY KEY (`id`),
  UNIQUE KEY `idx_user_id` (`user_id`)
) ENGINE=InnoDB
user_stocks(用户收藏股票表)
CREATE TABLE `user_stocks` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `user_id` int(11) NOT NULL COMMENT '用户ID',
  `stock_code` varchar(20) NOT NULL COMMENT '股票代码',
  `stock_name` varchar(100) DEFAULT NULL COMMENT '股票名称',
  `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_user_stock` (`user_id`,`stock_code`),
  CONSTRAINT `user_stocks_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB
user_positions(用户持仓记录表)
CREATE TABLE `user_positions` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `user_id` int(11) NOT NULL COMMENT '用户ID',
  `position_type` tinyint(1) NOT NULL COMMENT '仓位类型: 1-长线T仓 2-中线T仓 3-短线T仓 4-T+0仓 5-预备金',
  `stock_code` varchar(10) NOT NULL COMMENT '股票代码',
  `stock_name` varchar(50) NOT NULL COMMENT '股票名称',
  `buy_price` decimal(10,2) NOT NULL COMMENT '买入价格',
  `buy_shares` int(11) NOT NULL COMMENT '买入股数',
  `buy_amount` decimal(12,2) NOT NULL COMMENT '买入金额(万元)',
  `buy_date` date NOT NULL COMMENT '买入日期',
  `current_price` decimal(10,2) DEFAULT NULL COMMENT '当前价格',
  `profit_loss` decimal(12,2) DEFAULT NULL COMMENT '盈亏金额',
  `profit_rate` decimal(8,2) DEFAULT NULL COMMENT '盈亏比例(%)',
  `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态: 1-持仓中 2-已止盈 3-已止损',
  `sell_date` date DEFAULT NULL COMMENT '卖出日期',
  `sell_price` decimal(10,2) DEFAULT NULL COMMENT '卖出价格',
  `notes` text COMMENT '备注',
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `stock_type` varchar(100) DEFAULT '' COMMENT '股票类型(如:板块龙头、题材股等)',
  PRIMARY KEY (`id`),
  KEY `idx_user_id` (`user_id`),
  KEY `idx_position_type` (`position_type`),
  KEY `idx_stock_code` (`stock_code`),
  KEY `idx_status` (`status`),
  KEY `idx_stock_type` (`stock_type`)
) ENGINE=InnoDB
remember_tokens(记住我功能令牌表)
CREATE TABLE `remember_tokens` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `user_id` int(11) NOT NULL,
  `token` varchar(64) NOT NULL,
  `expires_at` datetime NOT NULL,
  `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  UNIQUE KEY `token` (`token`),
  KEY `user_id` (`user_id`),
  KEY `idx_token` (`token`),
  KEY `idx_expires` (`expires_at`),
  CONSTRAINT `remember_tokens_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB

安全措施
  • 密码加密:使用bcrypt算法
  • SQL注入防护:使用PDO预处理语句
  • XSS防护:输出时转义特殊字符
  • CSRF防护:验证请求来源
  • 会话管理:HttpOnly Cookie + Session
  • API密钥保护:敏感信息加密存储
  • 数据库安全:通过外键约束、数据类型限制和访问控制确保数据安全
性能优化
  • 数据库索引:为常用查询字段创建索引,提高查询效率
  • 连接池管理:使用连接池管理数据库连接,提高并发处理能力
  • 数据缓存:对频繁访问的数据进行缓存,减少数据库查询压力
  • 查询优化:使用预编译语句和优化查询逻辑,减少数据库负载

⚠️ 风险提示与免责声明

重要声明

本平台提供的所有分析结果和建议仅供参考,不构成任何投资建议。投资者应:

  • 独立判断:谨慎决策,对自己的投资行为负责
  • 充分了解风险:理性投资,不盲目跟风
  • 结合自身情况:考虑风险承受能力和投资目标
  • 分散投资:控制仓位,避免过度集中
  • 严格纪律:设置止损止盈,执行交易计划
  • 持续学习:提升投资知识和技能

股市有风险,投资需谨慎!市场有赢有亏,请理性看待投资结果。

平台开发者不对使用本系统产生的任何投资损失承担责任。使用本系统即表示您已充分理解并接受此免责声明。

谷市渣男专用分析平台 V1.8

作者:谷市圣手

技术支持QQ群:21286789

最后更新:2026.01.04

返回首页