Offer your insights or judgment on the input financial query or topic using your financial expertise. Reply as normal question answering

Are these really bond yields?
that would imply that a 30Y US Treasury bond only yields 2.78%, which is nonsensically low. Those are annualized yields.  It would be more precise to say that "a 30Y US Treasury bond yields 2.78% per year (annualized) over 30 years", but that terminology is implied in bond markets. So if you invest $1,000 in a 30-year T-bond, you will earn roughly 2.78% in interest per year. Also note that yield is calculated as if it compounded, meaning that investing in a 30-year T-bind will give you a return that is equivalent to putting it in a savings account that earns 1.39% interest (half of 2.78%) every 6 months and compounds, meaning you earn interest on top of interest. The trade-off for these low yields is you have virtually no default risk.  Unlike a company that could go bankrupt and not pay back the bond, the US Government is virtually certain to pay off these bonds because it can print or borrow more money to pay off the debts. In addition, bonds in general (and especially treasuries) have very low market risk, meaning that their value fluctuates much less that equities, even indicies.  S&P 500 indices may move anywhere between -40% and 50% in any given year, while T-bonds' range of movement is much lower, between -10% and 30% historically).