Skip to content

实时基金估值与重仓股追踪工具,支持基金实时净值查询、基金估值监控、自选基金管理与多设备同步

License

Notifications You must be signed in to change notification settings

LiangGame/real-time-fund

Repository files navigation

实时基金估值 | 基金实时净值查询与重仓追踪工具 (Real-time Fund Valuation)

一个基于 Next.js 开发的 纯前端基金实时估值工具,支持 基金实时净值查询、基金盘中估值监控、自选基金管理、基金重仓股实时行情追踪

采用玻璃拟态设计(Glassmorphism),移动端友好,无需后端服务器即可运行,适合作为 基金投资者个人基金看板 / 自用基金估值面板

预览地址:https://lianggame.github.io/real-time-fund/

预览截图

✨ 特性

  • 基金实时估值 / 净值查询:通过输入 6 位基金代码,实时获取并展示基金单位净值、估值净值、实时涨跌幅,适合做 基金盘中估值监控面板
  • 基金重仓股与持仓追踪:自动获取基金前 10 大重仓股票,并实时追踪重仓股盘中行情,支持展开 / 收起查看 基金持仓结构
  • 纯前端基金工具:采用 JSONP 方案直连 天天基金、东方财富、腾讯财经 等公开接口,彻底解决跨域问题,支持在 GitHub Pages 等静态环境直接部署。
  • 自选基金与组合管理:支持添加自选基金、分组管理,自定义基金组合视图,适合作为个人 基金组合管理 / 自选基金看板
  • 本地持久化 + 多设备同步:使用 localStorage 本地保存基金列表、持仓与配置,可选开启 Supabase 云同步,实现多设备间的基金持仓同步。
  • 响应式设计:完美适配 PC 与移动端,支持手机端随时查看 基金实时净值 与重仓股行情。
  • 可自定义刷新频率:支持设置自动刷新间隔(5秒 - 300秒),并提供手动刷新按钮,适合盯盘场景。

🛠 技术栈

  • 框架Next.js (App Router)
  • 样式:原生 CSS (Global CSS) + 玻璃拟态设计
  • 数据源
    • 基金估值:天天基金 (JSONP)
    • 重仓数据:东方财富 (HTML Parsing)
    • 股票行情:腾讯财经 (Script Tag Injection)
  • 部署:GitHub Actions + GitHub Pages

🚀 快速开始

本地开发

  1. 克隆仓库:

    git clone https://github.com/LiangGame/real-time-fund.git
    cd real-time-fund
  2. 安装依赖:

    npm install
  3. (可选)配置多设备同步:

    • 如需使用多设备同步功能,请参考 Supabase 设置指南
    • 复制 env.example.env.local 并填入 Supabase 配置
    • 在 Supabase Dashboard 执行 supabase-migration.sql 创建数据库表
  4. 运行开发服务器:

    npm run dev

    访问 http://localhost:3000 查看效果。

构建与部署

本项目已配置 GitHub Actions。每次推送到 main 分支时,会自动执行构建并部署到 GitHub Pages。

若要手动构建:

npm run build

静态文件将生成在 out 目录下。

📖 使用说明

  1. 添加基金:在顶部输入框输入 6 位基金代码(如 110022),点击"添加"。
  2. 查看详情:卡片将展示实时估值及前 10 重仓股的占比与今日涨跌。
  3. 调整频率:点击右上角"设置"图标,可调整自动刷新的间隔时间。
  4. 删除基金:点击卡片右上角的红色删除图标即可移除。
  5. 多设备同步(可选):
    • 点击导航栏右侧的同步状态区域
    • 注册/登录账号后,数据会自动同步到云端
    • 在其他设备登录同一账号即可自动同步数据

📝 免责声明

本项目所有数据均来自公开接口,仅供个人学习及参考使用。数据可能存在延迟,不作为任何投资建议。

📄 开源协议 (License)

本项目采用 GNU Affero General Public License v3.0(AGPL-3.0)开源协议。

  • 允许:自由使用、修改、分发本软件;若你通过网络服务向用户提供基于本项目的修改版本,须向该服务的用户提供对应源代码。
  • 要求:基于本项目衍生或修改的作品需以相同协议开源,并保留版权声明与协议全文。
  • 无担保:软件按「原样」提供,不提供任何明示或暗示的担保。

完整协议文本见仓库根目录 LICENSE 文件,或 GNU AGPL v3 官方说明

🔍 关键词 / Tags

基金实时估值、基金估值查询、基金净值估算、基金实时净值查询、基金盘中估值、指数基金实时估值、ETF 实时估值、场内基金估值、场外基金估值、 自选基金管理、基金组合管理、基金持仓查询、基金重仓股实时行情、个人基金看板、基金估值开源项目、纯前端基金工具、天天基金实时估值、东方财富重仓股。


Made by LiangGame

本项目在 hzm0321/real-time-fund 的基础上进行了二次开发与功能扩展,感谢原作者的开源贡献。

About

实时基金估值与重仓股追踪工具,支持基金实时净值查询、基金估值监控、自选基金管理与多设备同步

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published