Yield measures the return an investment generates, commonly relative to its price or invested amount. In portfolio analysis, it provides a shared label for passive income from dividends, bond coupons, and staking rewards. section 1.2.2 section 6.7
The abstraction is useful because assets produce income in different ways. An ETF may contain stocks, bonds, or other ETFs, so its yield summarizes varied dividend and interest payments rather than describing one payment mechanism. section 6.5.2
A practical asset monitor can use yield to:
- Enrich ETF holdings with navPrice and yield data retrieved through financial-data tools. section 6.5.2
- Compare passive-income data across stocks, bonds, ETFs, and cryptocurrency without treating their payment details as identical. section 6.7
- Interpret higher yield cautiously because riskier bonds may offer greater potential return, while prices and payments can vary. section 1.2.2 section 5.5
all_etfs_held = all_ positions[all_positions['asset_type'].isin(["ETF"])]
full_etf_data = all_etf["yahoo"].unique().tolist()
essential_etf_data = merge_values_into_df(all_etfs_held,
full_etf_data,
["navPrice", "yield"])
The listing filters holdings to ETFs and merges navPrice and yield into the monitoring dataset. section 6.5.2

