Backend connected — cached portfolio data is shown below. Refresh when you want the latest quote snapshot.
Portfolio Value
—
—
Annual Income
—
—
Yield on Cost
—
—
Avg Div Yield
—
weighted avg
Next Payout
—
—
Goal Progress
—
—
12-Month Income Forecast
Estimated from current holdings
Currency
FX not loaded
Income Goal
——
Income Concentration
Top contributors
Add Holding
Canadian tickers use .TO: ENB.TOTD.TORY.TOBCE.TOBNS.TOXDV.TOVDY.TO
· US tickers: TOVZSCHDJNJ
Data & Backup
Export a backup before changing devices or clearing browser data.
Holdings
Ticker↕
Shares↕
Price↕
Market Value↕
Weight↕
Div / Share↕
Yield↕
YOC↕
Freq↕
Next Pay↕
Annual Income↕
Income %↕
↗Upcoming Dividend Events
Next 90 days
▣Payment Calendar
Next 12 months
Edit Holding —
Update position, cost basis, and dividend details for this holding.
You can update it anytime from the row actions.
Local Storage Notice
DivTracker stores your portfolio data in this browser only. It is not saved as portfolio data on a server account.
Holdings, income goal, preferences, backups, and cached values stay in your local browser storage.
If you clear browser data or switch devices, export a backup first.
Live quotes and FX requests still call the API, but your saved portfolio is managed locally on this device.
Create Your First Profile
Profiles let you keep portfolios like Personal, Business, John, or Jane separate on this device. Your existing portfolio will be copied into the profile below, and the old local data will be left untouched as a safety fallback.
Name Your First Profile
Give this local portfolio a name before you start adding holdings. You can rename it later from the profile menu.
Switch Profile
Choose which local portfolio to view and edit. Each profile has its own holdings, cache, goal, preferences, FX data, and refresh cooldowns.