乐于分享
好东西不私藏

AI做项目–A股 / 美股盯盘选股系统 V2 Demo

AI做项目–A股 / 美股盯盘选股系统 V2 Demo

A股 / 美股盯盘选股系统 V2 Demo

安装使用说明与软件介绍

一、软件简介

本系统是一套本地运行的 A股 / 美股盯盘选股与自选股管理 Demo 系统

它主要用于:

  • 查看 A股候选股
  • 查看 A股信号
  • 管理 A股自选股
  • 管理美股自选股
  • 查询单只股票详情
  • 查看本地规则分析
  • 预留联网详情与 AI 分析模块
  • 为后续接入专业数据源、新闻源、AI 大模型、API 接口打基础

当前版本是 V2 Demo,重点展示产品结构、功能流程、界面交互和未来扩展方向。

二、重要声明

本系统仅用于产品演示、数据观察和功能验证。

  • 不连接券商账户
  • 不自动下单
  • 不提供投资建议
  • 不保证行情实时性
  • 不保证数据完整性
  • 不保证任何收益

系统中的 A股 / 美股行情数据来自免费或公开数据源,可能存在延迟、缺失、接口失败或字段异常。


三、V2 版本主要功能

1. A股候选股

展示系统筛选出的 A股候选股票,包括:

  • 股票代码
  • 股票名称
  • 最新价格
  • 涨跌幅
  • 成交额
  • 信号原因
  • 风险标签
  • 数据读取时间

A股候选股、A股信号、A股自选股统一显示同一轮 A股数据读取时间。


2. A股信号

展示系统识别出的 A股重点信号,例如:

  • 接近高点
  • 接近低点
  • 偏强观察
  • 偏弱观察
  • 中性观察

用于辅助观察当日 A股市场中的短线强弱变化。


3. A股自选股

支持查看和管理 A股自选股。

当前支持:

  • 查看 A股自选股行情
  • 点击个股查看完整详情
  • 从详情中删除 A股自选股
  • 从个股查询中加入 A股自选股
  • A股实时刷新后同步更新 A股自选股

A股自选股的数据来自 A股主数据缓存,避免每次单独重新拉取全市场行情。


4. 美股自选股

支持查看和管理美股自选股。

当前支持:

  • 查看美股自选股行情
  • 点击个股查看完整详情
  • 从详情中删除美股自选股
  • 从个股查询中加入美股自选股
  • 点击“美股实时刷新”更新自选股行情

美股当前主要使用 yfinance / Yahoo Finance 免费数据源。


5. 个股查询

个股查询是 V2 的核心入口之一。

支持输入:

  • A股代码,例如:600519、sh600519、000001、sz000001
  • A股名称,例如:贵州茅台、招商银行
  • 美股代码,例如:NVDA、TSLA、GOOG、LLY、TSM、VXUS

查询后可以显示:

  • 个股详情
  • 最新价
  • 涨跌幅
  • 涨跌额
  • 开盘价
  • 最高价
  • 最低价
  • 昨收价
  • 距高点
  • 距低点
  • 日内位置
  • 成交量
  • 成交额
  • 市值
  • 市盈率
  • 数据来源
  • 数据读取时间
  • 本地规则分析

同时支持:

  • 将 A股加入 A股自选股
  • 将美股加入美股自选股

6. 本地规则分析

系统会基于已有行情字段生成简单规则分析,包括:

  • 综合判断
  • 价格位置
  • 短线风险
  • 观察策略
  • 数据质量说明

该分析不调用 AI,不联网,不产生 API 成本。

它不是投资建议,只是根据行情字段生成的观察说明。


7. 联网详情与 AI 分析预留

V2 已经预留两个后续模块入口。

联网详情

未来可扩展:

  • 公司简介
  • ETF 简介
  • 行业板块
  • 财报日期
  • 新闻异动
  • 分红信息
  • 分析师评级
  • ETF 成分持仓

AI 分析

未来可扩展:

  • 当前走势总结
  • 利好 / 利空因素
  • 新闻和财报整合
  • 行业背景分析
  • 自选股组合对比
  • 次日观察重点
  • 接入 OpenAI API
  • 接入本地大模型

当前 V2 Demo 暂不真正调用 AI API。


8. 配置页

配置页用于展示系统级规划,包括:

  • A股行情数据源
  • 美股行情数据源
  • 网页信息源
  • AI / API / 大模型设置
  • 风险与输出设置
  • 当前运行环境

自选股添加与删除不放在配置页中。

功能归位如下:

  • 添加自选股:在“个股查询”
  • 删除自选股:在“A股自选股 / 美股自选股”详情里
  • 数据源与 AI 参数:在“配置”页

四、Windows 安装要求

1. 操作系统

建议使用:

  • Windows 10
  • Windows 11

2. Python

建议安装:

  • Python 3.10
  • Python 3.11

安装 Python 时必须勾选:

Add Python to PATH

如果没有安装 Python,可以从 Python 官网下载安装:

https://www.python.org/downloads/windows/

五、Windows 运行方法

第一步:解压 Demo 包

将压缩包:

a-stock-watch-system-v2-demo-windows.zip

解压到普通英文路径下,例如:

C:\Users\你的用户名\Desktop\a-stock-watch-system-v2-demo-windows

建议不要放在权限复杂、中文过多、或网盘同步目录里。


第二步:双击启动

进入解压后的文件夹,双击:

run_demo_windows.bat

第一次运行会自动:

  • 检查 Python
  • 创建虚拟环境
  • 安装依赖
  • 启动 Dashboard

第一次运行可能需要几分钟,取决于网络和电脑速度。

第三步:打开网页

正常启动后,浏览器会打开:

http://localhost:8501

如果浏览器没有自动打开,可以手动复制这个地址到浏览器。


六、如何停止系统

停止系统有两种方式。

方法一:关闭命令行窗口

直接关闭运行中的 CMD / Terminal 窗口。

方法二:按 Ctrl + C

在运行窗口里按:

Ctrl + C

浏览器页面可能仍然存在,但后台服务已经停止。刷新页面后会失效。


七、主要操作流程

1. 查看 A股数据

点击顶部:

A股候选股A股信号A股自选股

可以查看不同 A股模块。

点击左侧:

A股实时刷新

系统会刷新 A股主数据,并同步更新 A股自选股。


2. 查看美股数据

点击顶部:

美股自选股

可以查看美股自选股行情。

点击左侧:

美股实时刷新

系统会重新拉取美股自选股行情。


3. 查询个股

点击顶部:

个股查询

输入股票代码或名称,例如:

NVDATSLALLY600519招商银行

输入后回车即可查询。


4. 添加自选股

在“个股查询”结果中,如果股票不在自选股内,会显示加入按钮。

A股显示:

加入A股自选股

美股显示:

加入美股自选股

点击后即可加入对应自选股。


5. 删除自选股

进入:

A股自选股

或:

美股自选股

点击表格中的个股行,在详情区域会出现删除按钮。

例如:

从自选股删除 sh600036 招商银行从自选股删除 NVDA

点击即可删除。


八、数据时间说明

A股相关页面统一显示:

数据读取时间

该时间代表本轮 A股主数据读取时间。

以下页面会保持一致:

  • A股候选股
  • A股信号
  • A股自选股

这样可以避免每个 CSV 文件单独生成时间造成误解。

美股自选股使用美股自选股行情刷新时间。


九、数据源说明

当前 V2 使用免费公开数据源。

A股

当前 A股数据源复用项目中已经验证可用的数据管线。

注意:

  • 不直接使用不稳定的东方财富全市场接口
  • A股自选股优先复用 A股主数据缓存
  • 后续有商业需求时,可接入专业行情源

美股

当前美股自选股使用:

yfinance / Yahoo Finance

免费数据可能延迟或暂时不可用。


十、后续可扩展方向

1. 专业行情数据源

在有商业需求、客户付费需求、实时性需求或稳定性要求后,可以尝试接入:

  • 专业 A股行情源
  • 专业美股行情源
  • 券商行情接口
  • 付费金融数据 API

2. 新闻与网页信息

可以接入:

  • 公司新闻
  • 财报新闻
  • 行业新闻
  • 异动原因
  • 分析师评级
  • ETF 信息

3. AI 分析

可以接入:

  • OpenAI API
  • 本地大模型
  • 混合模式:规则分析 + AI 总结

用于生成:

  • 个股摘要
  • 风险分析
  • 新闻解读
  • 自选股组合分析
  • 次日观察重点

4. 用户账户与权限

未来可加入:

  • 用户登录
  • 不同客户配置
  • 私有自选股
  • 数据权限控制
  • 云端部署

5. Windows 安装包

当前版本是 zip 解压运行版。

未来可以升级为:

  • 一键安装包
  • 桌面快捷方式
  • 自动更新
  • 独立 EXE
  • 后台服务版

十一、常见问题

1. 双击 bat 后提示 Python was not found

说明 Windows 没有正确安装 Python,或没有勾选 Add Python to PATH。

解决方法:

重新安装 Python,并勾选:

Add Python to PATH

2. 第一次启动很慢

正常。

第一次启动会创建虚拟环境并安装依赖,需要几分钟。


3. 页面打不开

检查运行窗口是否还开着。

如果窗口关闭了,服务就停止了。

重新双击:

run_demo_windows.bat

4. 行情刷新失败

可能原因:

  • 网络不稳定
  • 免费数据源临时不可用
  • 数据源限流
  • 股票代码不存在
  • Python 依赖安装失败

可以稍后重试。


5. 是否可以用于真实交易?

不可以。

当前版本只是 Demo 和辅助观察工具,不连接券商,不自动交易,不提供投资建议。


十二、版本信息

版本:

V2 Demo

核心更新:

  • 新增 A股自选股
  • 新增 A股 / 美股自选股添加删除
  • 统一 A股数据读取时间
  • 优化个股详情
  • 优化表格颜色和数字格式
  • 新增本地规则分析
  • 预留联网详情与 AI 分析
  • 预留数据源 / API / 大模型配置页