Add positions
Any US ticker. VOO, VTI, AAPL, BRK.B, fractional shares welcome. Switch modes with one tap.
Plain-English explainers
How to buy, when to buy, what to do when it dips, and how taxes work. Reference reading you can come back to.
All guidesFirst moves
Build a plan
0/9 read
100% private
Live multi-ticker tracker
Add any US stock or ETF. Quotes refresh every 60 seconds. No signup, no cloud, no account — your portfolio stays in your browser, never on our servers.
This tracker is for illustrative purposes only. Quotes are delayed up to about one minute and are sourced from Yahoo Finance, VOO.us does not guarantee their accuracy. Nothing shown here is a recommendation, and unrealized gains do not reflect taxes, fees, or other costs that would apply if you sold. Verify your actual positions with your broker before making investment decisions.
Any US ticker. VOO, VTI, AAPL, BRK.B, fractional shares welcome. Switch modes with one tap.
Quotes refresh every 60 seconds from Yahoo Finance. Today’s change is color-coded per position.
Add cost per share to see unrealized gain/loss on each position and across the whole portfolio.
Any US-listed stock or ETF with a standard ticker symbol. For example VOO, VTI, AAPL, MSFT, SCHD, QQQ, BRK.B. Live prices come from Yahoo Finance via our Cloudflare proxy. Up to 10 tickers per batch. Mutual funds and over-the-counter securities are not supported.
Basic mode shows current value and today’s change for each position, just ticker and shares. Advanced mode adds a cost-per-share field so the tracker can calculate total gain or loss in dollars and percentage. Use basic mode for a quick portfolio value check; switch to advanced when you want to see unrealized returns.
Your tickers, share counts, and cost basis are stored only in your browser’s local storage. Nothing is transmitted to VOO.us servers or any third party. Price quotes are fetched from Yahoo Finance through a proxy that only sees the list of symbols in a single request. It has no idea who sent it or what you own.
Prices refresh automatically every 60 seconds while the tab is visible. Refreshing pauses when the tab is hidden to save battery and bandwidth. Quotes are delayed up to about one minute versus the live exchange feed, which is typical for free financial data.
No. Cost basis is optional and only appears in advanced mode. If you just want to see your portfolio value and today’s change, stay in basic mode with ticker and shares only. In advanced mode, you can leave cost blank on any row. Only rows with a cost contribute to the total gain/loss figure.
No. The tracker is intentionally simple. It multiplies your share count by the live price. It does not adjust for past stock splits (update your shares manually after a split), does not model dividend reinvestment, and does not track individual tax lots. For those, use your broker’s reporting tools. This is a quick live-value dashboard, not an accounting system.