Skip to Content
GlossaryLLeverage Ratio (MSTR)

Leverage Ratio (MSTR)

A measure of debt relative to assets or equity, in Strategy’s case (Debt + Preferred)/Market Cap.

What is Leverage Ratio (MSTR)?

Leverage ratio assesses financial risk by comparing liabilities to assets, with Strategy defining it as (Debt + Preferred Stock)/Market Cap, targeting 20-30% for “intelligent leverage.” As of May 2025, it stood at 9%, the lowest since 2020, enabling further debt for Bitcoin buys.

In Bitcoin treasuries, higher ratios amplify returns but risk liquidations; Strategy’s 3:1 implies 30% equity loss on 10% Bitcoin drop.

Last updated on