π Asset Events
Asset events represent corporate actions or scheduled financial occurrences that affect an asset globally β independent of any individual investor's portfolio. They are distinct from transactions, which track what happens at the portfolio level (e.g., a user buying or selling shares).
Understanding asset events is essential for accurate price analysis, total return calculations, and historical chart interpretation.
π Event Types Overview
| Type | Emoji | Impact on Price | Typical Assets | Details |
|---|---|---|---|---|
| Dividend | π° | Price drops by dividend amount (ex-date) | Stocks, ETFs | π |
| Interest | π | Accrual reduces remaining yield | Bonds, Loans, Fixed-income | π |
| Split | βοΈ | Price divides, quantity multiplies | Stocks, ETFs | π |
| Price Adjustment | π | Algebraic change (+/β) to fair value | Bonds, Illiquid assets | π |
| Maturity Settlement | π | Final capital return, no further pricing | Bonds, Term deposits | π |
π Events vs Transactions
| Concept | Events | Transactions |
|---|---|---|
| Scope | Global β affects the asset itself | Personal β affects a user's portfolio |
| Example | "Apple declared a $0.25 dividend on 2024-05-10" | "I received $12.50 from my 50 AAPL shares" |
| Effect on chart | Marker on the price chart | Not visible on price chart |
| Who creates them | Provider (automatic) or user (manual) | Import from broker reports (BRIM) |
βοΈ Sources of Events
π€ Provider-generated (automatic)
Some providers produce events during data synchronization:
- Scheduled Investment: generates
INTERESTandPRICE_ADJUSTMENTevents from the configured interest schedule - Yahoo Finance: may produce
DIVIDENDevents from historical data
Provider-generated events have a provider_assignment_id and are automatically refreshed during sync (deduplication on asset_id + date + type).
βοΈ User-created (manual)
Events can be added manually via the Data Editor or CSV Import. Manual events have no provider_assignment_id and are never auto-deleted during sync.
π Event Markers on the Chart
Events appear as colored diamond markers (β) on the interactive price chart. Each event type has a distinct color. Hover over a marker to see full details (date, type, value, currency, notes).
Double-clicking an event marker while the Data Editor is open will scroll directly to that event's row in the Events tab.
π Related
- π Interactive Chart β Event markers on the chart
- βοΈ Data Editor β Manual event management
- πΈ Transaction Types β Portfolio-level operations