Bloomberg AIM · Schema

Portfolio

An investment portfolio managed within Bloomberg AIM, containing positions across multiple securities with associated analytics and compliance attributes.

Financial DataMarket DataOrder ManagementPortfolio ManagementTrading

Properties

Name Type Description
portfolioId string Unique portfolio identifier within the AIM system
name string Human-readable portfolio name
description string Description of the portfolio strategy or purpose
portfolioType string Classification of the portfolio
currency string Base reporting currency (ISO 4217)
benchmarkTicker string Bloomberg ticker of the benchmark index
manager string Portfolio manager responsible for investment decisions
managerId string Unique identifier for the portfolio manager
custodian string Custodian institution for the portfolio's assets
custodianAccountId string Account identifier at the custodian
inceptionDate string Date the portfolio was created
status string Current portfolio status
totalMarketValue number Total market value of all positions in base currency
totalCostBasis number Total cost basis of all positions in base currency
cashBalance number Available cash balance in the portfolio
unrealizedPnL number Unrealized profit and loss across all open positions
realizedPnL number Realized profit and loss from closed positions
totalReturn number Total return as a percentage since inception
ytdReturn number Year-to-date return as a percentage
mtdReturn number Month-to-date return as a percentage
positions array Current positions held in the portfolio
assetAllocation object Asset allocation breakdown as percentage weights
riskMetrics object Portfolio-level risk metrics
complianceStatus string Portfolio compliance status
tags array Custom tags for portfolio classification
lastUpdated string Timestamp of the last portfolio update
View JSON Schema on GitHub