估值君 —— 一个帮你实时追踪基金估值的小工具
前言
作为一名基金投资者,你是否也有过这样的困扰:交易日盘中想看看自己持有的基金大概涨了多少,却只能反复刷新各种 App,而且大多数行情软件只展示基金的上一日净值,盘中的实时估值要东找西找。
为了解决这个痛点,我利用业余时间开发了 估值君 —— 一个专注于基金盘中实时估值追踪的 Web 工具。输入基金代码即可添加,盘中自动刷新估算净值,让你对自己的持仓盈亏一目了然。
功能介绍
实时估值追踪
估值君的核心功能就是盘中实时估值。在交易日的 9:30-15:00 期间,系统会自动刷新每只基金的估算净值,并记录为时间序列数据,生成盘中走势折线图。收市后,你可以在估值走势图上清晰地看到当天估值的变化轨迹。
添加基金也非常简单,只需要输入基金代码(如 000001),系统会自动拉取基金的基本信息、历史净值走势以及前十大重仓股。
持仓管理与盈亏计算
除了看估值,你还需要记录自己的实际持仓。估值君支持录入买入/卖出交易记录,包括份额、手续费、交易日期等信息。系统会根据你的实际持仓成本和当前估值,自动计算:
- 持有收益(实际盈亏金额)
- 持有收益率(盈亏百分比)
- 分组汇总的账户级别盈亏
对于在 15:00 之后提交的交易,系统会自动识别为待确认交易,避免将 T+1 的操作误算入当日持仓。
基金分组管理
如果你同时关注多个方向的基金(比如”稳健理财”和”高波动成长”),分组功能就很实用了。你可以:
- 创建多个基金分组
- 在分组之间拖拽移动基金
- 每个分组独立显示汇总盈亏
- 为基金打上自定义颜色标签
收益日历
收益日历以月历的形式,直观展示每一天的持仓盈亏。绿色代表盈利,红色代表亏损,一眼就能看出这个月”哪些天赚钱、哪些天亏钱”。在手机端还支持左右滑动切换月份。
定投计划
如果你是定投党,估值君也内置了定投计划配置功能。支持按日、按周、按双周、按月等不同周期设置,也可以精确到每周的哪几天或每月的几号。帮你规划和跟踪自己的定投节奏。
扫码导入
有时候你在其他 App 上看到一组基金代码想快速添加,手动输入太麻烦。估值君内置了 OCR 扫描功能,直接截图或者拍照,系统会自动识别图片中的基金代码,一键批量导入。
云端同步
注册账号后,你的基金配置会自动同步到云端。更棒的是,估值君使用了 SSE(Server-Sent Events) 实现实时同步 —— 在手机上添加一只基金,电脑端的页面几乎瞬间就能看到更新,无需手动刷新。
用户密码在传输前会通过 RSA 非对称加密处理,保障安全性。
技术栈
简单介绍一下项目用到的主要技术:
前端:
- Next.js 16(App Router)+ React 18
- Tailwind CSS v4 + shadcn/ui 组件库,毛玻璃风格 UI
- Zustand 状态管理 + TanStack React Query 服务端缓存
- Chart.js 图表(净值走势、盘中估值折线图)
- Framer Motion 动画 + @dnd-kit 拖拽排序
- Tesseract.js OCR 文字识别
- Fuse.js 模糊搜索
后端:
- FastAPI(Python)+ PostgreSQL
- JWT 认证(RSA 密钥对,Access + Refresh Token)
- SSE 实时推送
部署:
- Docker 容器化部署
- 支持 PWA 安装到手机桌面,体验接近原生 App
移动端体验
估值君采用了移动端优先的设计理念。在手机浏览器中打开后,底部有完整的导航栏,基金列表以卡片形式展示,操作体验与原生 App 几乎无异。
你也可以通过浏览器的”添加到主屏幕”功能,将估值君安装为 PWA 应用。安装后会生成独立图标,启动时不再显示浏览器地址栏,体验更加沉浸。
写在最后
估值君目前是一个个人项目,功能还在持续迭代中。如果你也有基金投资的习惯,不妨试试看。也欢迎通过应用内的反馈功能给我提建议。
访问地址:





