工具概览
PortfolioDB 是自托管的单用户记账工具,用于在你自己掌控的一处跟踪你在所有券商持有的资产。每笔交易都作为只追加的行存入你自己的 Postgres,并标记其发生的账户。持仓、成本基础和盈亏在每次读取时都从原始批次重新计算,从不持久化或改写,既可按账户计算,也可跨所有账户合并计算。
FIFO 和移动平均批次匹配并行运行,并按每次匹配归集费用。货币运算全程使用 Decimal;浮点数只出现在显示层。系统中没有持仓表。可选的只读 MCP 服务器通过带 Bearer 认证的 Streamable HTTP,把仪表盘所用的同一套引擎开放给 Claude Code、Claude Desktop 或 Cursor,提供 47 个工具、7 个资源和 7 个提示词。数据健康页面按标的检查价格新鲜度、缺失的成本基础、孤立的卖出和疑似拆股,回答该数据是否可信。
可选的顾问会在每次简报和聊天回复之前读取一页投资规则文档和账本的实时快照,可配合 Anthropic、OpenAI、OpenRouter,或通过 Ollama 运行的完全本地模型使用。已知限制包括:仅支持单一币种、按设计不同步券商、无内置登录,以及仅限股票和 ETF。唯一的要求是 Docker 和 Compose;仪表盘、调度器、MCP 服务器和命令行工具打包在一个拉取的 Docker 镜像中,采用 AGPL-3.0 许可,无遥测。
定价
价格与限制可能变化,请以官网为准,并确认币种、付款周期、最低席位数和用量上限。
应用场景
- 个人用户用 PortfolioDB 在自己掌控的一处保持所有券商持仓的最新记录。
- 用户用 PortfolioDB 在每次读取时从原始批次重新计算持仓、成本基础和盈亏,而不持久化持仓。
- 用户用 PortfolioDB 并行运行 FIFO 和移动平均批次匹配,并按每次匹配归集费用。
- 用户用 PortfolioDB 通过可选的只读 MCP 服务器,把投资组合引擎开放给 AI 智能体。
- 用户用 PortfolioDB 按标的检查数据健康,包括价格新鲜度、缺失的成本基础、孤立的卖出和疑似拆股。
- 用户用 PortfolioDB 让可选的顾问在简报和聊天回复之前读取其投资规则和账本实时快照。
- 用户用 PortfolioDB 配合 Anthropic、OpenAI、OpenRouter,或通过 Ollama 运行的完全本地模型来运行顾问。
- 用户用 PortfolioDB 把仪表盘、调度器、MCP 服务器和命令行工具部署在一个拉取的 Docker 镜像中。
功能特性
AI 助手
自然语言界面
工作流自动化
用户评论
还没有评论,来分享你的使用体验吧