investment-grade bonds means: Commercial credit rating agencies give bonds a rating that falls within the top four categories. SP rates investment-grade bonds BBB and higher while Moody’s ranks investment grade bonds BAA or better. Related: High-yield bond. (in Stock Market Dictionary)