Glossary March 5, 2026 Leverage Ratio Leverage Ratio The multiple of an investor's own capital used in a leveraged cryptocurrency trade.