Tracker behaviors
How snapshots, holdings, and transaction-based trackers update values for live investment types.
Last reviewed 2026-07-23
Investment types do not all update the same way. Invesh uses three tracker behaviors for the types you can create today.
| Type | Behavior | What you update |
|---|---|---|
| Bank Account | Snapshot-based | Available balance as of a date |
| Stocks | Holdings-based | Quantity, avg buy price, current price |
| US Stocks | Holdings-based | Quantity, avg buy price, current price (USD) |
| Mutual Funds | Holdings-based | Units, avg buy NAV, current NAV |
| Fixed Deposit | Holdings-based | Deposit terms; value accrues automatically |
| Public Provident Fund | Transaction-based | Deposits, lump sums, interest, withdrawals |
| Employee Provident Fund | Transaction-based | Monthly contribution, interest, withdrawal, lump sum (employee / employer / pension amounts) |
Snapshot vs holdings vs transactions
- Snapshot-based — point-in-time balances (Bank Account). You record the available balance as of a date; Invesh does not need every debit or credit.
- Holdings-based — positions you hold (Stocks, US Stocks, Mutual Funds, Fixed Deposit). You track quantity/units or deposit terms. Stocks, US Stocks, and Mutual Funds show current value and P&L from those positions; Fixed Deposit shows accrued current value and maturity from deposit terms.
- Transaction-based — a ledger of money in and out (Public Provident Fund, Employee Provident Fund). You record contributions, interest, and withdrawals (EPF also tracks pension in each row); current value and FY totals follow that history.
Open a type page below for the exact metrics and update rules.
Per-type behavior
- Bank Account — snapshot balances
- Stocks — share holdings and P&L
- US Stocks — US share holdings and P&L (USD, with INR display)
- Mutual Funds — unit holdings and P&L
- Fixed Deposit — deposit terms and auto-accrual
- Public Provident Fund — transaction ledger
- Employee Provident Fund — company transaction ledger