get_investment_holdings
Get detailed investment holdings across all investment accounts with individual securities, quantities, values, and asset allocation.Parameters
None - automatically fetches holdings from all connected investment accounts.Response
Returns comprehensive portfolio view with:- Total portfolio value
- Asset allocation breakdown by security type
- Holdings grouped by account
- Individual security details:
- Security name and ticker symbol
- Quantity of shares
- Current price per share
- Total market value
Example
Request:Data Scope
Includes all security types:- Stocks: Individual equities with ticker symbols
- Bonds: Corporate and government bonds
- ETFs: Exchange-traded funds
- Mutual Funds: Index and actively managed funds
- Cash: Cash positions in investment accounts
- Other: Options, derivatives, alternative investments
How It Works
- Calls Plaid’s
/investments/holdings/getendpoint - Joins holdings with securities metadata
- Groups by account for easy analysis
- Calculates total portfolio value and allocation
- Real-time data (within seconds of market updates)
Use Cases
- “What stocks do I own?”
- “What’s my portfolio allocation?”
- “What’s in my 401k?”
- “How many shares of Apple do I own?”
- “Show me my investment holdings”
Notes
- Only available for investment accounts
- Bank accounts and credit cards won’t appear (use
get_account_balancesinstead) - Complements
get_account_balanceswith security-level detail
