这套开源系统聚焦净值型资产记账 + 全量账单管理,专门适配基金、理财等净值波动类资产,自动跟踪资产净值变动,计算持仓成本、浮盈浮亏,联动账单流水,适合个人财务复盘、毕业设计、二次开发,源码开源无加密,附带部署文档,可私有化部署。
普通理财源码大多只适合录入固定金额资产,对净值类产品支持弱,无法记录多笔申购赎回流水,持仓成本计算逻辑粗糙,账单与资产数据脱节,容易出现资产和账单对不上的情况。本套系统重点解决净值资产的持仓核算,账单流水与资产台账双向联动,保证账面数据一致。
源码核心亮点
- 净值资产专业管理(核心能力) 支持净值型产品:基金、各类净值理财;记录申购、赎回、分红等每一笔交易流水;自动核算持仓份额、平均持仓成本;手动录入单位净值,实时计算持仓市值、浮盈、浮亏、收益率;分红支持现金分红、红利再投资两种模式。每一笔交易全部留痕,资产台账和账单流水互相校验,避免金额错乱。
- 完整账单管理体系 收入、支出、转账;支持把申购赎回自动生成对应账单记录;自定义收支分类、自定义标签;多账本隔离;多条件筛选检索账单;账单批量导入导出 Excel。
- 净值可视化统计分析
- 资产净值走势图表,跟踪账户净值曲线
- 各类净值资产盈亏分布饼图、柱状图
- 持仓成本、收益拆解统计,区分本金、浮动收益
- 周期维度盈亏统计,查看月度 / 年度整体投资盈亏
- 支持按标签、账本筛选净值资产做统计
- 开源易部署,可二次开发 核心模块注释完整,无加密后门;净值计算模块可独立抽离出来集成到其他记账项目;附带部署文档,数据表说明,Docker‑Compose 支持容器快速部署。Redis 缓存统计结果,提升大数据量交易流水下查询性能。金额全部使用 Decimal 类型,规避浮点数计算 BUG。
主要功能
📱移动端 UniApp(H5 / 小程序 / APP)
- 净值资产交易管理 新建净值资产;录入申购、赎回、分红记录;切换现金分红 / 红利再投资;更新产品单位净值;自动计算份额、成本、市值、浮盈浮亏;查看完整交易流水。
- 账单记账 普通收支记账;资产交易自动生成账单;多账本切换;自定义标签分类;账单筛选、备注、附件上传。
- 统计图表 账户净值总曲线;持仓盈亏图表;资产占比;周期盈亏统计;报表导出。
- 配套理财工具 预算管控、攒钱目标、简易收益测算工具;消息提醒,净值变动记录提醒。
- 多端同步 净值资产、交易流水、账单数据云端多端同步。
🖥️Web 管理后台
- RBAC 角色权限,后台子账号,操作审计日志
- 平台数据大盘:用户资产、交易流水全局统计
- 系统配置:预置净值资产分类、风险提示文案配置
- 用户管理、公告推送
核心数据表设计
user_net_asset:净值资产主表,保存持仓份额、平均成本等net_asset_trade:净值资产交易流水表(申购 / 赎回 / 分红)bill:用户账单主表bill_tag、bill_tag_rel:账单标签关联表
技术栈
- 后端:SpringBoot3 + MyBatis‑Plus + Redis
- 数据库:MySQL8.0
- 移动端:UniApp + Vue3 + ECharts
- 管理后台:Vue3 + Element‑Plus
- 部署:Docker‑Compose 容器部署
交付内容
- 完整开源前后端源码
- MySQL 初始化 SQL 脚本
- 部署文档、净值计算逻辑说明文档
- 常见问题排错手册
适用场景
- 学习研究:毕业设计,学习净值持仓核算、交易流水记账业务逻辑。
- 私有化部署:个人记录基金、净值理财持仓与账单,做财务复盘。
- 二次集成:把净值资产模块嵌入现有理财记账系统。
⚠️合规提示
本系统为本地记账演示工具,不会对接外部行情接口,净值需要手动录入,无金融交易功能,所有盈亏均为模拟计算,不构成投资建议。对外上线必须增加风险提示,做好用户财务敏感数据保护,遵守网络安全、个人信息保护法规,严禁开展金融经营业务。
总结
2026 新版净值理财账单管理开源系统,主打净值类资产持仓核算,交易流水与账单双向联动,解决普通记账软件处理基金、净值理财的痛点,开源可二次开发,支持私有化部署。