This guide shows you how to start futures trading on WEEX, including setting leverage, margin modes, and how to place market, limit, trigger, and trailing stop orders.
ℹ️ This tutorial uses USDT-M futures as an example and applies to web platform.
Step 1: Open the futures trading page
After logging in to your WEEX account, go to "Futures" in the web navigation bar, then select "USDT-M Futures".

💡 USDT-M futures: Derivatives settled and margined in USDT, making them the preferred choice for most traders.
Step 2: Choose a trading pair
On the futures trading page, find the trading pair in the top left (such as BTC/USDT) to switch between different pairs such as ETH, SOL, or BNB.

Step 3: Set leverage
In the order panel, go to the leverage setting (usually set by default to 10× or 20×) to adjust your preferred leverage level.
⚠️ Note: Higher leverage increases both potential profits and potential losses.
Step 4: Select margin mode
Next to the leverage setting, you can choose between two margin modes:
Mode | Description | Best for |
Cross | All available USDT in your futures account is shared as margin across positions. Better liquidation resistance, but liquidation may affect the entire futures balance. | Experienced traders |
Isolated | Each position uses its own margin. Losses are limited to the margin assigned to that position and won't affect other funds. | ✅ Recommended for beginners |

Step 5: Place a market order
A market order executes immediately at the best available market price without setting a specific price.
📌 How to place a market order

ℹ️ Market order pros & cons
Pros: Orders execute instantly with a very high fill rate, making them ideal for fast entries and exits.
Cons: During high volatility, the execution price may differ from the displayed price due to slippage.
Step 6: Place a limit order
A limit order lets you set a target trigger price. Once the market reaches that price, the order is placed at the current market price, so the final execution price may differ from the price you set.
📌 How to place a market order

ℹ️ Limit order pros & cons
Pros: Once a trigger price is set, the order is automatically placed when the market reaches that level. Great for planned entries and trading.
Cons: The trigger price only activates the order—execution still happens at the market price, so slippage may occur. If you need tighter price control, consider using a trigger order instead. Orders that never reach the target price will remain open until canceled manually.
⚡ Market order
Executes instantly at the current market price
No price setup required
Best for chasing momentum and fast entries
Slippage may occur
🎯 Limit order
Executes at market price after the trigger price is reached
Lets you set a target price
Best for planned entries
May qualify for maker fees by adding liquidity
Step 7: Place a trigger order
A trigger order is a conditional order type. After setting a trigger price, the order will only be activated and submitted as a market order or limit order once the market reaches that price.
In simple terms: A trigger order = trigger price + an order. Before the trigger price is reached, the order will not appear in the order book.
📖 Example use case
Suppose BTC is currently trading at 94,000 USDT, and you believe a breakout above 96,000 USDT confirms further upside. You can set: Trigger price = 96,000 USDT, order type = market buy. Once BTC reaches 96,000 USDT, a long position will be opened automatically at the market price.
📌 How to place a trigger order

ℹ️ Trigger order pros & cons
Pros: No need to monitor the market constantly. Orders can execute automatically when price breaks key levels, and can also be used for stop-loss protection.
Cons: If a market order is selected after triggering, slippage may occur. If a limit order is selected, the order may not get filled during high volatility.
💡 Tip: Trigger orders are commonly used for breakout entries and stop-loss strategies, making them a popular tool among advanced traders.
Step 8: Place a trailing stop order
A trailing stop order dynamically follows market price movements. After setting a callback percentage, the trigger price moves along with the market when price moves in your favor. Once the market reverses by the preset percentage, the order is triggered automatically.
Core idea: Lock in profits while still giving the trend room to move, helping avoid exiting too early during small pullbacks.
📖 Example use case
You're holding a BTC long position opened at 90,000 USDT, and the current price has risen to 96,000 USDT. Set a trailing stop with a 3% callback rate:
📌 How to place a trailing stop order

ℹ️ Trailing stop pros & cons
Pros: Automatically locks in unrealized profits and helps maximize gains during trending markets without manually adjusting TP/SL levels.
Cons: In choppy markets, trailing stops may trigger frequently. A callback rate set too tight may close positions too early, while a wider setting may allow larger pullbacks.
🛡️ Tip: The callback rate can be adjusted based on the asset's average true range (ATR). For example, BTC often moves around 2 – 3% intraday, so a callback rate of 2.5% – 4% is commonly used depending on market conditions.
📊 Quick comparison of the four order types
⚡ Market order
🎯 Limit order
🔔 Trigger order
📈 Trailing stop order
Step 9: Monitor and close your position
After your order is filled, view your position details under the "Positions" tab at the bottom of the page, including:

To close a position, use "Close" and choose either a market close (flash close) or limit close order.
🛡️ Strongly recommended: Set stop-loss and take-profit orders when opening a position to help manage risk and protect your funds during volatile market conditions.
📋 Quick recap
Action | Description |
Open the futures page | Home → Futures → USDT-M futures |
Select trading pair | Select the pair to trade, such as BTC/USDT |
Set leverage | Beginners: ≤ 10× recommended |
Select margin mode | Beginners: Isolated recommended |
Market order | Select "Market" → Enter amount → Open long/Open short for instant execution |
Limit order | Select "Limit" → Enter price + amount → Wait for the trigger price |
Trigger order | Set a trigger price + order type → Activates automatically once triggered |
Trailing stop | Set a callback rate → Triggers automatically after price reversal |
Monitor & close positions | Go to "Positions" → Use "Close" |
⚠️ Risk disclaimer: Futures trading involves high risk and may result in the loss of your entire principal. This content is for educational purposes only and doesn't constitute investment advice. Trade responsibly and make decisions based on your own risk tolerance after fully understanding the risks involved.