专为个人价值投资者打造的极简而强大的投资管理与复盘工具箱,支持本地局域网私有化部署。集成了自选股跟踪、深度复盘笔记、复利计算与专业公司估值模型等核心功能,帮助您在波动的市场中保持纪律,沉淀策略,构建属于自己的交易系统。
💡 提示:在线演示版无后端服务支撑,采用纯前端模拟数据。您的任何操作修改不会被真正持久化,请放心点击体验各项交互功能。
在信息碎片化和市场噪音喧嚣的当下,个人投资者最缺的不是资讯,而是独立的思考与纪律的执行。
Value-Invest-Sys 并非一个自动化的量化交易程序,而是一个“数字化投资手账”。它鼓励你:
- 算清底牌:用数据和估值模型(如 DCF 和段永平法)评估安全边际。
- 沉淀逻辑:通过沉浸式的全局与个股复盘笔记,记录每一次买卖的思考。
- 守住隐私:所有核心数据和交易记录完全保存在本地,你的财富密码只属于你自己。
- 一键自选:便捷添加自选股,随时追踪关注的核心标的。
- 高效直达:股票代码直达东方财富网,无缝切换查看详细行情。
- 多维标签:支持自定义分类(如:白马股、收息股、困境反转、观察仓),构建灵活的股票池。
- 沉浸式深度体检 (研报):基于极具扩展性的纯 JSON 架构,内置 21 项专业基本面与量化技术分析指标。采用沉浸式多彩分组UI(绿区:基础与宏观;蓝区:商业逻辑;红区:量化与估值),并带来失去焦点即刻静默保存的极速无感交互体验。同时支持一键生成 AI 辅助提示词并复制到剪贴板,方便快速借助大模型(如 ChatGPT / 豆包)自动分析公司基本面。
- 智能资产识别:体检功能专为 A 股设计,智能识别并友好拦截美股、港股及 ETF。
- 核心财务透视 (内置 TTM 平滑算法):
- 资产负债表趋势:全景拆解长周期资产、负债及权益结构。
- 现金流/营收追踪:同框对比“营业收入”、“销售净现金流”与“经营净现金流”,严判营收含金量。
- 净利润/现金流核查:直观对比账面“净利润”与“现金流净额”,一图看透盈利质量。 (注:上述时序财务图表均深度植入 TTM (滚动十二个月) 算法,完美消除单季报及财报周期的断崖式断层波动!)
- 交易日记:快捷录入历史买卖操作,独立抽屉视图清晰展示单次交易盈亏与买卖逻辑。
- 现金流透视 (FCF):一键计算 TTM 自由现金流及收益率,支持跨期数据智能相加,看透企业真真实现金创造能力。
- 竞对多维对比雷达:多维度图表横向对比标的与竞争对手的核心财务数据。内置“图表放大聚光灯”模式,可点击右上角随时放大查看,并在放大弹窗中通过“上一图/下一图”沉浸式切换,极大提升研判效率。
- 跨宽基对比:一键切换沪深 300、中证 500、中证 1000 等核心宽基指数,迅速把握不同市值风格的市场温度与强弱分化。
- 硬核财务还原:深度对接金融开放平台,通过底层公式(总营收 = 总市值 / 市销率)精准反演并还原真实的指数总营收绝对值,全过程零估算、零模拟数据。
- 周期水位刻度:结合营收与市值的双 Y 轴直方图对比,以及直观的 PE(市盈率)历史折线走势图,辅以虚线参考带,帮您清晰判断当前大盘所处的周期水位。
- 全局与个股双线并行:
- 全局复盘:记录每日/每周大盘走势、行业轮动规律及整体投资心态感悟。
- 个股复盘:精准锚定单只股票,记录基本面变化、技术面异动或买卖点计划。
- 现代化编辑器:深度集成 Markdown 语法,支持丰富排版,让思考跃然纸上。
- 时光机热力图:直观的日历热力图展示,复盘历史一目了然,支持快速跳转查阅过去的投资心得。
- 专注模式:全屏沉浸式写作体验,搭配快捷键(
Cmd/Ctrl + S局部保存),排除干扰,专注总结。
摒弃凭感觉的盲目交易,用经典模型寻找确定性:
- 段氏估值法 (隐性预期倒推):通过当前市值和企业真实现金流,一键倒推当前股价所隐含的永续增长率预期,判断市场情绪。
- 三阶段 / 两阶段 DCF 估值引擎:
- 支持高速增长期、过渡期、永续期的自由现金流精细化贴现估值。
- 灵活降维:将第二阶段年限设为 0 即可原生降级为经典的“两阶段 DCF 模型”。
- 细节至上:控制台控件按“金额/增长率/年限”进行多色沉浸式分类;全局覆盖中英对照财务指标名称(如
Total PV of CF (现金流现值合计)),大幅降低估值门槛。
- 直观的复利收益演算工具,支持动态调整年化收益率与投资年限,帮您具象化长期财富增长目标,坚定持有信心。
- 数据自主掌控:纯本地数据存储 (SQLite / JSON Fallback),彻底告别云端数据泄露焦虑。
- 纯静态托管 (GitHub Pages):内置自动化静态构建脚本 (
build_static_data.js),支持在构建期将大盘与个股的深度行情、财务报表打包成纯静态 JSON,实现无后端的顺滑离线展示。 - 极简本地部署:提供跨平台一键启动脚本 (
start.sh/start.bat)。 - 多端共享:支持在本机运行,亦可在家庭或办公室局域网内通过手机、平板、电脑跨设备无缝访问。
- Node.js >= 16.0.0
- npm >= 8.0.0
- (可选推荐) Python 3.x (用于支持大盘宏观指标数据的智能抓取)
您可以通过一键脚本快速启动,或者使用标准 npm 命令启动。
选项 A:一键脚本启动(最简单)
# 1. 克隆项目
git clone https://github.com/your-username/Value-Invest-Sys.git
cd Value-Invest-Sys
# 2. 运行启动脚本(会自动执行 npm install 安装依赖)
# Windows 用户请双击运行或在 CMD 中输入:
start.bat
# Mac/Linux 用户请在终端运行:
./start.sh
选项 B:手动命令启动
如果您更习惯标准的 npm 工作流,并希望在同一个终端内同时查看到前后端的开发日志:
# 1. 克隆项目
git clone https://github.com/your-username/Value-Invest-Sys.git
cd Value-Invest-Sys
# 2. 安装依赖
npm install
# 3. 运行开发模式(同时启动前端 Vite 和后端 API)
npm run dev:all
🎉 启动成功! 终端会打印出本地访问地址及局域网 IP 地址,打开浏览器即可开始您的投资复盘之旅。
如果您希望在云服务器或局域网主机上长期运行该服务,推荐使用 PM2:
# 1. 安装项目依赖并构建前端静态产物
npm install
npm run build
# 2. 全局安装 PM2 (如系统已安装可跳过)
npm install -g pm2
# 3. 使用 PM2 启动后端服务
pm2 start server/index.js --name "value-invest-sys"
💡 PM2 常用管理命令:
- 查看运行状态:
pm2 list - 查看项目日志:
pm2 logs value-invest-sys - 重启/停止服务:
pm2 restart value-invest-sys/pm2 stop value-invest-sys - 设置开机自启动:执行
pm2 save后,再执行pm2 startup并根据提示配置
本项目采用轻量级的全栈架构,易于二次开发和定制:
Value-Invest-Sys/
├── server/ # 后端 Express API 服务 (轻量高效)
│ ├── index.js # 服务入口
│ ├── db.js # SQLite 本地数据库服务
│ └── routes/ # RESTful API 路由模块
├── src/ # 前端 Vue 3 源码 (响应式与现代 UI)
│ ├── api/ # 前端 API 接口封装
│ ├── components/ # 模块化组件 (复盘、自选股、估值工具等)
│ ├── App.vue # 根组件及布局
│ └── main.js # Vue 应用入口
├── scripts/ # 辅助运维脚本 (包含 Node 与 Python 数据爬虫)
├── data/ # SQLite 数据库文件及种子数据的存储目录
├── public/data/ # 供 GitHub Pages 使用的静态预构建数据目录
├── start.bat / start.sh # Windows/Mac 一键启动与依赖智能修复脚本
├── build.bat / build.sh # 生产环境一键构建脚本
└── package.json # 项目依赖配置
投资是一场孤独的修行,但开发不用。 欢迎任何形式的贡献!如果您发现了 Bug、有提升用户体验的建议,或是想增加新的估值模型,请随时提交 Issue 或 Pull Request。我们一起打造最懂个人投资者的开源工具箱!
本项目基于 MIT License 许可协议开源,您可以自由地使用、修改和分发。