LuoDi-Nate/financial-management

自托管家庭资产管理 · 每月10分钟,全家资产全局图 + 真实年化(XIRR/TWR)+ AI 资产体检 · 数据自托管, 不泄密

What it solves

Family Ledger is a self-hosted financial management system designed for families who have assets scattered across multiple platforms (banks, brokers, Alipay, real estate, etc.) and want a global view of their net worth without sacrificing privacy to commercial apps. It solves the problem of tracking real annual returns (XIRR), distinguishing between earned income and investment gains, and identifying hidden industry risks by "penetrating" through mutual fund holdings to see the actual underlying assets.

How it works

Instead of daily transaction logging, the project uses a monthly snapshot approach. Users open a period, enter their end-of-month balances, and close the period to generate reports. It integrates AI to reduce manual entry: visual LLMs can recognize holdings from screenshots of brokerage accounts, and AI provides diagnostic interpretations of asset allocation and risk exposure based on calculated engineering data.

Who it’s for

Individuals or families who can manage a Linux server (or NAS) and prioritize data privacy. It is specifically for those who want a high-level monthly overview of their wealth and real investment performance rather than a detailed daily budget or expense tracker.

Highlights

  • AI-Powered Data Entry: Uses visual LLMs to extract asset names and values from screenshots, automatically tagging them by industry or type.
  • Fund Penetration: Breaks down mutual funds into their actual holdings (stocks, bonds, cash) and industry sectors to reveal true risk exposure.
  • Real Performance Metrics: Calculates XIRR (money-weighted) and TWR (time-weighted) returns, and tracks net worth against CPI inflation and M2 money supply lines.
  • Privacy-First Self-Hosting: Deploys via Docker Compose or systemd, ensuring all financial data remains on the user's own server.
  • Automated Valuation: Automatically fetches current prices for stocks (A-share, HK, US), cryptocurrencies, and precious metals.
  • AI Asset Health Check: Provides a four-dimensional diagnosis (allocation, risk, liquidity, and return) with actionable rebalancing steps.

Related

  • Project
  • Project
  • Project
  • Project
  • Project