What does the margin ratio on a KCEX XRP position measure, and why is 100% the number that ends it?
Key takeaway
. Margin ratio on KCEX is how much of your position's cushion is already spoken for. For an isolated position it is (maintenance margin + liquidation fee) divided by (position margin + unrealized PnL). It starts low, climbs as the trade goes against you, and at 100% KCEX liquidates.

Note that KCEX writes the ratio "upside down" compared with some exchanges, so higher is worse here.
The image is KCEX's live XRP/USDT perpetual page at about 10:20 AM ET: last 1.3144, +0.18%, index 1.3148, mark 1.3144, funding +0.0100% with the countdown, 24h high 1.3441 and low 1.3064, open interest 34.201M USDT, the 15m chart and order book. On the right the order panel sits on Isolated and 20X, the two settings that decide everything below, with fees shown as Maker 0% / Taker 0.01%.
Walk through one position, using KCEX's public API from 10:19 AM ET:
- Size it. One XRP contract is 10 XRP. 1,000 contracts = 10,000 XRP. At the 1.3133 fair price that is 13,133 USDT notional.
- Find the tier. XRP's first tier covers up to 7,800 contracts (78,000 XRP, about 102,437 USDT here) with a 0.67% maintenance rate and 1.33% initial rate, which is where the 75x max comes from. Our 1,000 contracts sit in it.
- Put up margin. Isolated at 20x: 13,133 / 20 = 656.65 USDT. Opening as a taker at 0.01% costs about 1.31 USDT.
- Compute maintenance margin. 13,133 x 0.67% = 87.99 USDT. Leaving out the liquidation fee, the margin ratio on entry is 87.99 / 656.65 = about 13.4%.
- Find 100%. The ratio hits 100% when margin + PnL has shrunk to 87.99, so after a loss of 656.65 - 87.99 = 568.66 USDT. Spread over 10,000 XRP that is 0.0569 per XRP, a liquidation price near 1.2564, about 4.33% under the fair price. The liquidation fee would bring it a little closer.
- Know how size changes it. Every extra 65,034 contracts past the first tier adds 0.34% to the maintenance rate and 0.67% to the initial rate. So tier 2 is 1.01% maintenance and 2.00% initial, which caps leverage at 50x. KCEX says the rate depends on position size, not on the leverage you pick.
The 24h low of 1.3064 is only about 0.53% under the fair price, so today's range alone is nowhere near this example at 20x.
Quick FAQ
- Does lowering leverage lower my maintenance rate? No. It lowers the ratio by adding margin, not by changing the rate.
- What if I add margin? In isolated mode you can add or reduce it on the position. More margin means a lower ratio and a liq price further away.
- What does KCEX do at 100%? It cancels orders first, steps a large position down through tiers by partial liquidation, then takes over what is left at the bankruptcy price.
- Is it the same on BTC, ETH, SOL or DOGE? Same formula, different tier table.
Common mistakes:
- Reading the KCEX ratio like a health bar. Here it climbs toward 100%, so a rising number is bad news.
- Forgetting the liquidation fee. The example leaves it out, and the real line sits a little closer than 1.2564.
- Sizing past 7,800 contracts without noticing the tier change. Tier 2 raises maintenance to 1.01% and caps leverage at 50x.
- Watching the last price instead of the fair price. The ratio follows the fair price, 1.3133 in the API read.
- Treating a quiet day as protection. The 24h low was only about 0.53% under the fair price, but one fast move can be far larger than a day's range.
A second pass with the same numbers, to see the ratio move:
- Start at about 13.4% on entry.
- Every USDT of loss shrinks the denominator, so the ratio rises faster as the position gets worse.
- At 568.66 USDT of loss the denominator equals 87.99 and the ratio is 100%.
- Adding margin raises the denominator again and pulls the ratio back down.
One more FAQ
- Is a taker fee part of the ratio? The 1.31 USDT opening fee is paid up front, so it is already out of your balance before the ratio starts counting.
Open an account
KCEX fees, review and signup details
Open KCEXLiquidityFlow may earn a commission if you register through that link. Affiliate disclosure