The term
"leverage rate" refers to the amount of borrowed funds or debt used to finance an investment. It indicates the extent to which an individual or company is relying on borrowed money to generate returns. A higher
leverage rate means a larger proportion of debt is being used, which can potentially amplify both profits and losses.
Full definition