Back to Beginner
Beginner

Futures Liquidation: Mark Price, Margin and Stop-Loss Orders

Trader Stan·2026.10.16·Reading Time 15 min

Futures liquidation is platform intervention that can forcibly reduce or close positions when a position or account no longer meets maintenance requirements. It need not wait until margin reaches zero. A stop loss follows a separate order process: the wrong trigger price source or an unfilled triggered order may leave exposure open. Check the product, mode, mark price and effective exits, then reconstruct events from account and execution records. Without risk snapshots or fills, one candle cannot establish the cause. Preserve disputed records for the platform to investigate.

“The chart never reached my stop, so why is my position gone?” It is tempting to compare two lines immediately. First, though, ask which price the chart displays, which price triggers the stop, and how the platform measures account risk.

We will separate those questions, then follow a two-price teaching ledger to identify what each event shows and what remains unknown. A few candles cannot reveal a real account's liquidation price. The goal is a reproducible checking process that distinguishes “not triggered,” “triggered but unfilled” and “liquidated.”

Key takeaways

  • Liquidation, a price stop and margin reaching zero are different events, not interchangeable lines.
  • Read a risk ratio's numerator and denominator. Even two 100% thresholds can worsen in opposite directions.
  • Prices establish price conditions. Actual liquidation and losses also require account and fill records.

Liquidation checks account risk; a stop follows an order process

Liquidation is platform risk handling; a stop is a trader's planned exit condition. The first does not pause because a stop exists. The second does not reduce a position merely because a price appears on screen. For the broader relationship between quantity, margin and exits, see the perpetual futures guide. The necessary concepts are explained here too.

Separate last traded price, index price and mark price

Last traded price is the contract's latest matched trade. Index price is a spot reference assembled under the platform's rules. Mark price is used to value positions and assess risk. They may be close without being the same data series. A last-price candle's wick is not automatically a mark-price high or low.

Binance's official Futures Liquidation Protocol describes mark price as a liquidation reference and distinguishes it from last price. This is why chart sources matter. If a stop uses last price while mark price reaches a risk condition first, the two processes can diverge in time. A mark-price trigger still does not guarantee a fill at mark price; execution depends on available counterparties.

One product, three price sources. Check chart source, stop trigger source and then account risk. Concept or hypothetical teaching illustration; not actual account results.

Initial margin is not an allowance you can lose entirely

The same Binance protocol explains supporting funds and maintenance requirements. Initial margin forms part of the capital needed to establish a position; maintenance margin is the minimum requirement for keeping it. Insufficient supporting equity may start risk handling before all funds are exhausted. “Entry price moves against me by the reciprocal of leverage” is only a crude intuition, not a valid liquidation-price calculation.

Reconstruction also requires the product formula, quantity, mode, risk tier, fees and contemporaneous fund movements. More decimal places cannot repair missing inputs. Keep the trigger reference, the price used during platform handling and the final account statement separate rather than labeling all three as one fill price.

Why two 100% risk ratios can move in opposite directions

A percentage without its numerator and denominator cannot be compared across platforms. Similar names can describe ratios that become more dangerous as one rises and the other falls. Identify the applicable formula before asking how far away the threshold is.

Check the formula before interpreting direction

Bybit's FAQ — Order Execution and Liquidation, dated September 25, 2026, states a 100% account maintenance margin rate, or MMR, threshold for cross margin in its Unified Trading Account (UTA). For isolated margin, it describes mark price reaching a position's liquidation price. OKX's How Is the Futures Liquidation Price Calculated?, dated August 11, 2026, uses a maintenance margin ratio at or below 100%, subject to account applicability. Copying “100%” without definitions and modes loses the meaning.

A simple arithmetic comparison shows the difference. Suppose supporting funds are 100 and maintenance requirements are 80. Requirements divided by support gives 80%; support divided by requirements gives 125%. If support falls to 80, both reach 100%, but one rises and the other falls. These reciprocal teaching formulas are not any platform's complete risk engine and cannot calculate an actual account's risk ratio.

Both reach 100%, but in opposite directions. Arithmetic example: supporting funds 100 → 80; maintenance requirement stays 80. Concept or hypothetical teaching illustration; not actual account results.

A cross-margin reference price is not a fixed protective boundary

Other positions, funds and collateral can change cross-margin risk together. Bybit's cited FAQ calls the displayed cross-margin liquidation price a reference; account MMR governs actual handling. Do not keep applying a screenshot taken at entry as though nothing can change. Isolated vs cross margin explains which funds support which positions.

A screenshot of one trading pair without contemporaneous account data reconstructs only part of the market state. Cross margin can be investigated, but the missing account state cannot be supplied by the wick of a last-price candle.

Two-price example: the risk reference is crossed before the stop condition

Compare last traded price and mark price at the same times to see why a stop condition may arrive later. Every price, time, position and risk reference below is hypothetical. None is a historical market or live-account record. Fix the position and rules before reading the events; the example does not prove a liquidation occurred.

Step 1: fix the position, price source and unknown fields

Assume a 0.050 BTC long in a USDT linear perpetual, entered at 60,000 USDT. Falling prices produce negative price profit and loss (P&L). BTC means bitcoin; USDT is the quote and settlement asset. The illustrative clock uses Coordinated Universal Time (UTC), not a particular market date. At 10:00:00, set both last and mark prices to 60,000.

The original stop condition is “start a market exit when last price is at or below 58,900.” Add a separate teaching risk reference of 58,600 to show how mark price can cross a different line first. This is not a liquidation price calculated from a platform formula, and no account screenshot substantiates it. Crossing it records only “reference reached,” not a liquidation fill.

The table contains snapshots, not the paths between them. To establish actual isolated liquidation, we would need the account, product, mode and effective liquidation condition at that time, plus platform events. Cross margin also needs account-risk data. These are absent, so we can compare only when the two prices meet specified conditions.

Fix the rules; keep unknowns unknown. USDT linear BTC long. All numbers and times are hypothetical. Concept or hypothetical teaching illustration; not actual account results.

Step 2: the same timestamp can give different answers

At each row, first test the last-price stop condition, then whether mark price has crossed the teaching reference. Do not choose whichever price makes the outcome look preferable.

Illustrative UTC timeLast traded priceMark priceWhat this row establishes
10:00:0060,00060,000Neither price condition reached
10:00:0159,05058,980Last above 58,900; mark above 58,600
10:00:0258,95058,590Stop price condition not reached; mark below teaching reference
10:00:0358,88058,580Last-price stop condition reached; fill unknown

At 10:00:02, last price remains 58,950, above 58,900, so the stop condition is unmet. Mark price is already 58,590, below 58,600. Both observations can be correct. The example shows how different price sources can reach conditions in a different order; it supplies no evidence of a platform liquidation event.

Looking only at last price, the stop seems another 50 away. Treating 58,600 as a guaranteed safety line could reinforce a mistaken sense of time remaining. Keep chart price, condition price and risk data in separate fields, preserving the contemporaneous version. A later reference update must not rewrite the 10:00:02 judgment.

10:00:02: different price conditions. Last-price stop: ≤58,900; mark-price teaching reference: ≤58,600. Concept or hypothetical teaching illustration; not actual account results.

Step 3: reaching the stop price still does not prove a fill

At 10:00:03, 58,880 is below 58,900, satisfying the teaching price condition. But there is no server trigger report, order acceptance or execution record. The defensible status is “price condition reached.” The row does not even prove a real market order entered the market, let alone an average exit of 58,900.

If later records show a trigger with zero filled quantity, record “triggered, unfilled.” If part fills, reduce quantity only by the reported fill. A liquidation event needs its own takeover time and handled quantity, followed by a check of remaining exit orders. These are possible evidence-based branches, not events established here. Without reports, stop the ledger rather than invent a successful exit.

This boundary matters. Recording “closed” when only a condition was met makes every subsequent calculation assume zero exposure. A partial exit or a failed submission would leave risk hidden by the record.

Step 4: calculate price changes and investigate liquidation separately

At 0.050 BTC, the planned difference from 60,000 to 58,900 is a 55 USDT loss. That values the position temporarily at the trigger price; it does not cap the actual loss. At 10:00:02, valuation at last price, 58,950, gives a 52.5 loss. Valuation at the same row's mark price, 58,590, gives a 70.5 loss. Both use different price sources, and neither is realized execution P&L.

“Last-price loss is still below the planned 55” and “mark-price loss is already 70.5” are therefore compatible. Whether the platform must act depends on effective supporting funds and maintenance requirements. The 70.5 alone reveals neither remaining margin nor a confirmed liquidation. Leave missing account inputs open for investigation.

For an independent comparison, keep all events unchanged but make mark price the hypothetical stop source. At 10:00:02, 58,590 is below 58,900, so this branch reaches its price condition earlier. It still lacks order acceptance and fills, so it cannot establish an escape from liquidation. Do not overwrite the original last-price plan with this alternative. Changing one input at a time reveals the cause of the difference.

If a record claims an exit between snapshots, check fill identifiers, times, quantities and prices, not merely a smaller P&L figure. Here, actual trade count and executed volume are unknown, not zero.

Reproduce the table row by row. Alternative exercises can change trigger source, omit a required price or introduce duplicate times. Missing necessary fields mean “needs evidence,” not invented account performance. Keep price source, trigger status and missing evidence together so the next investigation step is clear.

Valuation losses are not realized losses. Fixed hypothetical long: 0.050 BTC; entry valuation 60,000; fees excluded. Concept or hypothetical teaching illustration; not actual account results.

Investigate liquidation disputes through events

Rebuild one timeline, then compare the settings effective at each event. A final screenshot may contain later quantities, risk prices or balances. Event identifiers and server times are generally easier to align with platform support than manually drawn lines.

Preserve account and order state alongside price sources

Record the full product name, account mode, direction and quantity, plus price source and timezone. For orders, preserve trigger source and price, order type, status changes, filled quantity and average price. For the account, retain supporting funds, maintenance requirements, transfers, fees and related positions. The comparison must use matching times, not arbitrary screenshots.

The cited OKX liquidation page also distinguishes cancellation, reduction and liquidation stages. Do not assume all quantity closes instantly. Track actual reductions, remaining size and fees to their reports. Product and regional scope vary; another platform's sequence is not a verdict on a dispute.

Missing evidence means an open question. Align product, mode, timestamp and timezone before comparing records. Concept or hypothetical teaching illustration; not actual account results.

Leave unsupported conclusions unresolved

Last-price candles alone leave the mark-price path unknown. Mark price alone leaves the account threshold unknown. A risk warning alone does not establish takeover or final execution. When one OHLC candle contains several levels, its open, high, low and close do not establish their intrabar order. Finer data or event reports are needed.

Naming missing evidence helps the investigation. It prevents a hypothesis from becoming “confirmed platform error” through repeated retelling.

Reduce liquidation risk through the controls you actually have

You can plan exposure, funding and exits; you cannot guarantee every exit's speed or price. A liquidation price should not substitute for your stop. Repeatedly transferring money in response to rising risk also needs a renewed limit on total funds you are prepared to commit.

Reducing quantity, adding margin and changing leverage differ

For the same price movement, lower quantity reduces the absolute linear price P&L. More margin changes supporting funds without undoing losses. Leverage changes affect margin and platform conditions; a smaller multiplier is not proof of safety. Use futures position sizing to check quantity and budget, then examine this account's actual risk state.

Next steps: make the plan verifiable

Use the trading journal fields and templates to separate plans, orders and fills. Futures take-profit and stop-loss orders develops exit execution. Funding rates, settlement and holding costs covers settlements while the position remains open.

This article teaches risk identification, not investment advice. Its illustrative numbers do not represent actual prices, accounts or fills. Leveraged contracts involve liquidation, slippage, system and asset risks. One example establishes neither strategy performance nor a maximum loss.

FAQ

Q1. Must margin reach zero before liquidation?

No. Platforms act under maintenance requirements and applicable account-risk conditions, potentially before all supporting funds are exhausted. Initial margin, maintenance requirements and final handling prices need separate checks.

Q2. Why can liquidation risk arrive before a candle reaches my stop?

The chart may show last traded price while liquidation refers to mark price or account risk. A last-price stop can therefore reach its condition later. Actual liquidation still requires event evidence.

Q3. Does a mark-price stop guarantee an earlier exit?

No. Meeting a price condition, triggering an order and obtaining a fill are separate states. Execution and slippage remain uncertain, and mark price is not a guaranteed fill price.

Q4. Can I compare two platforms' 100% risk ratios directly?

No. Check numerator, denominator, mode and scope. One ratio may become riskier as it rises, another as it falls. The reciprocal example here only illustrates direction.

Q5. Are entry price and leverage enough for an exact liquidation price?

No. Product formulas, quantity, funds, risk tier, fees and other inputs are needed. Cross margin also involves other positions. An incomplete estimate is not the account's effective threshold.

Q6. Does the example prove liquidation at 10:00:02?

No. It shows mark price below a chosen reference while last price has not met the stop condition. Without actual account and platform events, no liquidation fill is established.

Futures LiquidationLiquidation RiskMark PriceIndex PriceMaintenance MarginStop LossPerpetual FuturesRisk Management