Confirmation required before submit
| Market | Side | Qty | Entry | Mark | uPnL | ROI | Margin | Liq. | Lev | TP/SL | Actions |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ p.market_symbol }} | {{ p.side }} | {{ fmt_qty(p.qty, p) }} | {{ fmt_price(p.entry_price, p) }} | {{ fmt_price(p.mark_price, p) }} | {{ fmt_balance(p.unrealized_pnl, 4) }} | {{ (parseFloat(p.roe_pct) || 0).toFixed(2) }}% | {{ fmt_price(p.liquidation_price, p) }} | {{ p.leverage }}x | {{ tpsl_display(p) }} |
|
|
| No open positions | |||||||||||
| Closed At | Market | Side | Qty | Entry | Close | Realized PnL | Lev | Status |
|---|---|---|---|---|---|---|---|---|
| {{ fmt_time_full(p.closed_at ? Math.floor(new Date(p.closed_at).getTime() / 1000) : null) }} | {{ p.market_symbol }} | {{ p.side }} | {{ fmt_qty(p.qty, p) }} | {{ fmt_price(p.entry_price, p) }} | {{ fmt_price(p.mark_price, p) }} | {{ fmt_balance(p.realized_pnl || 0, 4) }} | {{ p.leverage }}x | {{ p.status }} |
| No closed positions | ||||||||
| Time | Market | Side | Type | Price | Qty | Filled | Status | |
|---|---|---|---|---|---|---|---|---|
| {{ fmt_time_full(o.placed_at_ts) }} | {{ o.market_symbol }} | {{ o.side }} | {{ o.type }} | {{ o.price ? fmt_price(o.price, o) : '--' }} | {{ fmt_qty(o.qty, o) }} | {{ fmt_qty(o.filled_qty, o) }} | {{ o.status }} | |
| No open orders | ||||||||
| Time | Market | Side | Type | Price | Qty | Status |
|---|---|---|---|---|---|---|
| {{ fmt_time_full(o.placed_at_ts) }} | {{ o.market_symbol }} | {{ o.side }} | {{ o.type }} | {{ (o.avg_price || o.price) ? fmt_price(o.avg_price || o.price, o) : '--' }} | {{ fmt_qty(o.qty, o) }} | {{ o.status }} |
| No history | ||||||
| Time | Market | Side | Price | Qty | Fee | Closed PnL |
|---|---|---|---|---|---|---|
| {{ fmt_time_full(t.executed_at ? Math.floor(new Date(t.executed_at).getTime() / 1000) : null) }} | {{ t.market_symbol }} | {{ t.side }} | {{ fmt_price(t.fill_price, t) }} | {{ fmt_qty(t.fill_qty, t) }} | {{ fmt_balance(t.fee || 0, 4) }} | {{ parseFloat(t.realized_pnl || 0) !== 0 ? fmt_balance(t.realized_pnl, 4) : '--' }} |
| No trades | ||||||
No open position. Tap Order tab to open one.
Order Placement Methods
-
Quantity{{ market.symbol }}
Enter the quantity of your order in {{ market.symbol }}. Initial margin is calculated based on the entered quantity, order price, and selected leverage.
-
CostUSDT
Enter the fixed cost to open a position, including initial margin and fees. Leverage does not affect the cost.
-
ValueUSDT
Enter the notional value of the position. Initial margin varies with leverage.
Margin Mode
Lead 거래는 항상 isolated 마진을 사용합니다 — 팔로워 보호를 위해 Cross 는 비활성화됩니다 (한 포지션의 손실이 다른 포지션을 cascade 청산시키지 않도록).
* Switching the margin mode will only apply it to the selected contract.
Cross Margin Mode: All cross positions under the same margin asset share the same asset cross margin balance. In the event of liquidation, your asset's full margin balance along with any remaining open positions under the asset may be forfeited.
Isolated Margin Mode: Manage your risk on individual positions by restricting the amount of margin allocated to each. If the margin ratio of a position reached 100%, the position will be liquidated. Margin can be added or removed to positions using this mode.
Adjust Leverage
- Maximum position at current leverage: {{ max_pos_at_leverage }} USDT
- Please note that leverage changing will also apply for open positions and open orders.
- Selecting higher leverage such as [{{ perp_modal_state.leverage }}x] increases your liquidation risk. Always manage your risk levels. See our help article for more information.
Confirm Order
Trading Tutorial
The trading screen has four main zones. Knowing where things live makes navigation fast. Each zone is shown below — the screen flows top-down on mobile.
Symbol list by category (Crypto / Forex / Commodities / Indices). Type in the search box to filter; click a row to switch the active symbol.
TradingView candlestick chart with timeframe tabs above. Last price, 24h change, high/low and volume sit in the quote bar at the top.
Live bids and asks with depth bars. Spot also shows Recent Trades; Perpetual shows an Assets card here for margin overview.
Tabs for Open Orders, Order History, Trade History and (perp) Positions. The Hide Other Symbols toggle filters to the current pair only.
Top header has Trade → Spot and Perpetual entries. The order panel on the right changes accordingly: Spot keeps it simple (Limit / Market + TP/SL), Perpetual unlocks leverage, margin mode and conditional orders.
The chart is a full TradingView Advanced Charts widget. All of TradingView's standard interactions work here — these are the controls you'll use the most.
-
Change timeframe (candle period).
Above the chart there's a row of tabs: 1m / 5m / 15m / 30m / 1H / 4H / 1D. Click any tab to switch — the chart re-renders with the new candle interval. Click the ▾ button for additional intervals.
-
Pan & zoom.
Drag the chart horizontally to scroll through history. Mouse wheel zooms on the time axis. Drag the y-axis to compress/expand the price scale.
-
Crosshair & price ladder.
Hover anywhere on the chart — a crosshair shows the OHLC for that candle. The current last price has a colored marker on the right axis (green/blue or green/red depending on your Rise/Fall setting).
-
Switch chart style.
The toolbar above the chart has a Candles icon — clicking it cycles through Candles / Bars / Line / Area styles.
-
Fullscreen / Snapshot.
The expand icon on the toolbar opens the chart fullscreen. The camera icon takes a snapshot of the current view.
Open Settings (cog icon, top-right of the quote bar) → Toggle Rise/Fall. Choose Green Up (green=up / red=down) or Blue Down (green=up / blue=down). The chart re-colors instantly.
The vertical toolbar on the left of the chart holds drawing and measurement tools. Click a tool, then click on the chart to place it.
- Crosshair — default cursor. Hover to inspect OHLC values.
- Trend Line — click start and end points to draw a line. Anchors snap to candle bodies when Magnet is on.
- Horizontal Line — single click sets a horizontal price level. Great for marking support / resistance.
- Fibonacci Retracement — drag from swing high to swing low. Default ratios (0.236, 0.382, 0.5, 0.618, 0.786) appear automatically.
- Parallel Channel — three clicks define a channel (two anchors + width).
- Brush / Text / Emoji — annotate the chart freehand or with notes.
- Ruler — measure price change %, bar count and elapsed time between two points.
- Magnet — toggles snapping to OHLC. On = drawings stick to candle highs/lows.
- Lock — protect existing drawings from being moved by accident.
Alt + T Trend Line · Alt + H Horizontal Line · Alt + F Fibonacci · Delete removes the selected drawing · Ctrl + Z undo.
Technical indicators overlay on the chart or render in their own pane below it. Add as many as you like — each becomes a configurable layer.
-
Open the Indicators picker.
On the chart toolbar (top of the chart) click the Indicators icon (the chart-line glyph next to the chart-style button). A searchable picker appears.
-
Search and add.
Type a name (RSI, MACD, Bollinger, EMA…) — matching indicators appear instantly. Click an entry to add it. Close the picker to see it on the chart.
-
Adjust parameters.
Hover the indicator name in the upper-left of the chart → click the gear icon. Edit period, source, levels (e.g. RSI 70/30) and colors. Click OK to apply.
-
Hide / show / remove.
Same hover menu has Hide and Remove. Hide preserves settings; Remove discards them.
EMA (20, 50, 200) for trend · RSI (14) for momentum · Bollinger Bands (20, 2) for volatility · Volume for confirmation. Layer trend on the price pane and oscillators in their own subpane.
The right panel shows the live order book — every standing bid (buy) and ask (sell) limit order. Reading it tells you where the buyers and sellers are clustered.
- Top half = Asks (red). Sell orders. Lowest price is at the bottom of this block — that's the best ask.
- Middle = Last price. The most recent traded price, with the 1-tick change indicator.
- Bottom half = Bids (green). Buy orders. Highest price is at the top — the best bid.
- Depth bars behind each row show cumulative size at that level. Long bars = liquidity wall.
- B/S ratio at the bottom (e.g. B 58% · S 42%) sums the visible bid/ask depth — gives a quick sentiment read.
The dropdown above the book lets you group rows by ×1 / ×10 / ×100 / ×1000 of the symbol's tick size. Higher grouping = wider view of liquidity; lower = finer granularity near the spread.
On /trade/spot, the right panel holds the order form. Spot trades exchange one asset for another at 1× leverage — no liquidation, no funding fee.
-
Pick Buy or Sell.
Two tabs at the top of the form. Buy spends the quote asset (e.g. USDT) to receive the base (BTC). Sell does the reverse.
-
Choose order type.
Limit — set your own price; fills only at that price or better. Market — fills immediately at the best available price (price field is disabled and shows "Market Price").
-
Enter Price (Limit only) and Amount.
Use the − / + buttons to step by one tick. The Last button copies the current last price into the field. For Amount, use the % slider (25 / 50 / 75 / 100) to spend a fraction of your available balance automatically.
-
Optional — TP / SL.
Toggle TP / SL to attach a take-profit and/or stop-loss to the order. Choose the trigger mode: Price, PnL or ROI. When the main order fills, the child stop orders are created automatically.
-
Submit.
Click the green Buy or red Sell button. If Order Confirmation is on (Settings), a summary modal pops up first. Open orders appear in the bottom panel and update in real time over WebSocket.
Enable Quick Order Placement in Settings — a small floating card appears over the chart with qty input + Long/Short buttons. Useful for one-click market orders without leaving the chart focus.
/perpetual trades a USDT-margined perpetual contract — leveraged exposure with no expiry. The right panel is denser because leverage, margin mode and conditional triggers all live there.
-
Set margin mode.
Top of the form: Cross (whole USDT balance backs every position — higher capital efficiency, single-balance liquidation) or Isolated (only the margin you allocate to this position is at risk).
-
Choose leverage.
Click the 1x / 5x / 10x / 25x / 50x / 75x / 100x chip, or open the leverage modal and drag the slider (1 → market max, often 100–125×). Higher leverage = smaller required margin but closer liquidation price.
-
Pick order type.
Limit, Market, or Conditional. Conditional adds a Trigger Price selector (Last vs Mark price) and turns the order into a stop-limit / stop-market.
-
Enter Price, Trigger (if conditional) and Amount.
Same − / + / Last controls as Spot. The step group (0.01 / 0.1 / 1 / 10) multiplies the tick step, so you can move quickly. Amount unit can be flipped between Quantity, Cost, or Value via the unit-button at the right of the input.
-
Attach TP / SL of Long or Short.
Toggle TP/SL; pick the side context (Long or Short). Enter trigger values as Price, PnL or ROI. These become reduce-only child orders that fire when the trigger is hit.
-
Read Estimated Liq. price & Cost.
Right above the buttons, the form previews liquidation price (computed from side, entry, leverage, margin mode) and required initial margin. They update live as you change inputs.
-
Submit — Long or Short.
Green Long opens (or adds to) a long position; red Short the reverse. Open positions appear in the bottom Positions tab with realtime unrealized PnL, mark price and liq distance.
-
Manage open positions.
Each row has actions: Close (full or 25%/50% partial), + Margin / − Margin (isolated only), and Leverage (change after opening). PnL flashes when it ticks.
Cross liquidation can wipe the whole USDT balance — never use cross at very high leverage with multiple positions. Isolated caps the loss to the margin you assigned, at the cost of needing more capital per position.
Perpetual → Demo Trading uses a sandbox balance and the same engine. Practice TP/SL, partial close and margin adjustment before going live.
The cog icon at the top-right of the quote bar opens Settings. All toggles save to local storage and apply across sessions.
- Quick Order Placement — overlay a one-click order card on the chart with qty + Long/Short.
- Order Confirmation — show a summary modal before every submit. Safer for new accounts.
- Sounds / Prompts — beep + toast when an order is placed or filled.
- Toggle Rise/Fall — green-up / blue-down candle theme. Some Asian markets prefer red-up / green-down — the option is there.
Header → globe icon. Switch UI language (9 supported) and display currency (USD / KRW / JPY / EUR / GBP / AUD / HKD / TRY / BRL / CHF). The market quote bar shows the converted ≈ value next to the USDT price.
Top-right of any page — the sun/moon icon toggles between the midnight (dark) and platinum (light) palettes. The chart re-tints to match.
포지션 전체에 대한 TP/SL
- 종목
- {{ tpsl_state.pos.market_symbol }} / {{ tpsl_state.pos.side === 'long' ? 'Long' : 'Short' }} {{ tpsl_state.pos.leverage }}x
- 진입가
- {{ fmt_price(tpsl_state.pos.entry_price, tpsl_state.pos) }} USDT
- 마크가
- {{ fmt_price(tpsl_state.pos.mark_price, tpsl_state.pos) }} USDT
{{ tpsl_hint('tp') }}
{{ tpsl_hint('sl') }}
{{ mock_toast }}