Open Net Worth
Open Net Worth is an open-source personal AI wealth assistant you run yourself: one ledger for your whole financial life, worked by an AI agent you control.
Tracks copy-trading and AI-picked portfolios, including Nancy Pelosi's disclosed trades and a forward Claude portfolio, and stress-tests them against historical and hypothetical shocks.
Translation pending
FinancePython · HTMLGitHub @hpark236OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Pelosi copy-trading with the real filing delay, forward-only AI portfolios, and stress tests (Hormuz, Ukraine, pandemic, bull and bear markets)
Loading the full README.
Read the full README ↗Tracks portfolios people copy or hand to AI, and stress-tests them.
Live: https://portfolio-stress.vercel.app
build/ptr.py): ticker, buy or sale, trade date, filing date, dollar range, share counts and option details. Her trades are replayed twice: filled on the trade date, and filled the trading day after the report was filed, which is the earliest anyone else could act. Reports come a median of 24 days after the trade.build/ai_portfolio.py asks a model for a one-month portfolio with a fixed prompt (build/prompts/ai_portfolio.md, which does not mention the stress tests) and saves it as a dated snapshot. Returns are counted only from that date, because asking a model to pick stocks "as of" a past date lets it use what it knows happened next. Autopilot's own Claude, Grok, ChatGPT and DeepSeek portfolios are not public. Holdings copied from its app can be added to data/holdings/<name>/<date>.json.python3 -m venv .venv && .venv/bin/pip install -r requirements.txt # needs pdftotext (poppler)
.venv/bin/python build/ptr.py # Pelosi filings -> data/pelosi_trades.json
.venv/bin/python build/build.py # prices, simulations, stress tests -> data/site.json
.venv/bin/python build/ai_portfolio.py # this month's Claude portfolio (needs the Claude Code CLI)
A GitHub Actions job rebuilds the data every weekday after the US close.
Not investment advice.