Understanding Delivery Contracts: A Complete Guide for Traders (App & Web)

·

Delivery contracts are a powerful financial instrument in the digital asset space, allowing traders to profit from both rising and falling markets. Designed with fixed expiration dates, these derivative products settle in cryptocurrency and offer leveraged exposure to price movements of major assets like Bitcoin and Ethereum. Whether you're using the mobile app or web platform, mastering delivery contracts can enhance your trading strategy—provided you understand the mechanics, risks, and best practices.

This comprehensive guide walks you through everything you need to know about delivery contracts, from fund transfers and account setup to opening long and short positions across both app and web interfaces.


What Are Delivery Contracts?

A delivery contract is a futures agreement that settles in cryptocurrency upon expiration. Unlike perpetual contracts, which have no expiry, delivery contracts terminate on a predetermined date—clearly indicated in the contract name. For example, BTCUSD-26SEP25 expires on September 26, 2025.

At expiry, positions are automatically settled based on the arithmetic average of the underlying spot index price over the hour preceding delivery. This ensures fair valuation and reduces manipulation risk.

These contracts come in two primary types:

👉 Discover how delivery contracts can boost your trading strategy with real-time tools and deep liquidity.


Step 1: Fund Transfer – Prepare Your Trading Account

Before trading delivery contracts, transfer funds from your main wallet to your derivatives trading account.

On Mobile App:

  1. Open the OKX app.
  2. Tap 【Assets】【Fund Transfer】.
  3. Select currency (e.g., USDT).
  4. Choose transfer direction: From 【Funding Account】 → To 【Trading Account】.
  5. Enter amount → Confirm.

On Web Platform:

  1. Log in and click 【Wallet】【Fund Transfer】 at the top right.
  2. Pick asset (e.g., USDT).
  3. Transfer from Funding Account to Trading Account.
  4. Enter amount → Confirm.

Ensure sufficient balance before placing orders. Insufficient margin may prevent execution—even if prices seem favorable.


Step 2: Configure Account Settings

Proper configuration enhances control over leverage, margin mode, and trade units.

Access Settings:

Key Options:

Select settings aligned with your risk tolerance and trading style.


Step 3: Going Long – Buy to Open, Sell to Close

When bullish on an asset’s price movement, open a long position.

Example: BTCUSDT Weekly Contract (0325)

1. Buy to Open Long

  1. Go to 【Trade】 → Tap 【BTC/USDT】.
  2. Switch mode → 【Delivery】【USDT Contract】.
  3. Select contract: e.g., BTCUSDT-0325.
  4. Choose:

    • Margin Mode: Cross or Isolated
    • Leverage: Up to 125x for BTC
    • Order Type: Limit
  5. Input Price, Quantity → Tap 【Buy to Open Long】 → Confirm.
⚠️ Note: Higher leverage amplifies both gains and losses. Always set stop-losses.

You can enable "Double Confirmation" during order placement to add an extra layer of security and pre-set take-profit or stop-loss levels.

2. Sell to Close Long

Close your long position manually when ready to lock profits or cut losses.

Option A: From Trade Page
Option B: From Positions Tab

For rapid exit: Use 【Market Close All】 to instantly liquidate full position.

👉 Maximize your market moves with precision tools for entering and exiting trades efficiently.


Step 4: Going Short – Sell to Open, Buy to Close

Bearish? Profit from price declines by shorting delivery contracts.

Example: BTCUSDT Weekly Contract (0325)

1. Sell to Open Short

  1. Navigate to 【Trade】 → Select BTC/USDT.
  2. Switch to 【Delivery】【USDT Contract】.
  3. Pick contract (e.g., BTCUSDT-0325).
  4. Set:

    • Margin Mode
    • Leverage (up to 125x)
    • Order Type: Limit
  5. Enter price & quantity → Tap 【Sell to Open Short】 → Confirm.

Same risk principles apply: higher leverage = higher volatility impact.

2. Buy to Close Short

Exit your short trade via:

From Trade Page:
From Positions Tab:

Use 【Take-Profit/Stop-Loss】 function:

Fast action needed during high volatility—slippage or failed orders may occur in fast-moving markets.


Monitoring Your Trades

After opening a position, track performance in real time under the 【Positions】 tab.

Key Metrics Explained:

Regularly monitor these values—especially during high-volatility events like macroeconomic news or exchange outages.


Managing Orders and Pending Trades

Check active orders anytime:

You can also review conditional orders like take-profit/stop-loss under dedicated tabs.


Frequently Asked Questions (FAQ)

Q1: What happens when a delivery contract expires?

At expiry, all open positions are settled using the average spot index price from the last hour before delivery. Contracts are closed automatically, and profits or losses are credited in crypto.

Q2: Can I hold a delivery contract past its expiry date?

No. All positions are forcibly closed at expiration. You must roll over manually by closing the expiring contract and opening a new one with a later date.

Q3: How is the liquidation price calculated?

It depends on entry price, leverage, fees, and funding (if applicable). The system updates it dynamically based on mark price and used margin.

Q4: What’s the maximum leverage available?

BTC-based delivery contracts support up to 125x leverage. Lower caps apply to altcoins. Use high leverage cautiously—it increases liquidation risk significantly.

Q5: Why use mark price instead of last traded price?

Mark price prevents manipulation and ensures fair liquidation triggers by referencing external index prices across major exchanges.

Q6: Are there fees for trading delivery contracts?

Yes. Trading incurs taker and maker fees (typically ranging from 0.02% to 0.05%), plus potential delivery settlement fees. Check fee schedule on the platform.


Final Tips for Success

👉 Access advanced charting, risk management tools, and real-time data to refine your delivery contract strategy today.