Financial & Economic Glossary

Clear, accessible definitions for personal finance, debt management, and investing terminology.

Letter Y

Yield

The income return on an investment, expressed as an annual percentage based on the investment cost, current market value, or face value.

Read Full Definition →