BM.XYZ’s order panel gives you precise control over how your trades execute. Basic market and limit orders are available on both spot and perps from day one. Testnet V2 unlocks advanced trigger-based order types — stop and take-profit — for perpetual markets.
Basic orders (V1)
Available on both spot and perps.
Market
Executes immediately at the best available price. You specify size (and side); price is determined by the book.
Use when: you need immediate execution and accept slippage.
Limit
Rests on the book at your chosen price until filled or canceled.
Use when: you want a specific entry or exit price.
Advanced orders (V2)
Open the Advanced tab in the order panel to access trigger-based order types.
| Type | Trigger | Execution |
|---|
| Stop Market | Price crosses stop trigger | Market order |
| Stop Limit | Price crosses stop trigger | Limit order at your limit price |
| TP Market | Price reaches take-profit trigger | Market order |
| TP Limit | Price reaches take-profit trigger | Limit order |
Advanced stop and take-profit orders are supported on perps in testnet V2. Exact market eligibility follows the in-app market selector.
Order panel fields
| Field | Applies to |
|---|
| Side (Buy / Sell) | All |
| Size | All |
| Price | Limit, Stop Limit, TP Limit |
| Trigger price | Stop*, TP* |
| Leverage | Perps only |
| Reduce only | Mainnet (not testnet) |
| Post only | Mainnet (not testnet) |
Cancellation
- Open Open Orders in the bottom panel to see all resting and trigger orders.
- Cancel orders individually by clicking the cancel icon on each row.
- Use batch cancel when available to clear all open orders at once.
Fees
Trading fees on testnet follow the testnet fee schedule shown in the UI. Official fee tiers for mainnet will be published in a dedicated Fees doc.
Minimum size
Each market enforces a minimum notional and lot size. Orders submitted below the minimum are rejected with an inline error message indicating the required floor for that market.