Docs·Web App·Widgets

Trade widget

Order panel docked beside the chart. Market / Limit / Stop / Conditional, with TP and SL strips and drag-to-place handles on the chart. The full quick-trade surface, side-docked so it stays open between orders.

The Trade widget is the full order panel docked beside the chart. Pick a side (BUY / SELL), an order type (Market / Limit / Stop / Conditional), a size, optional TP and SL strips, then send. TP and SL appear as draggable lines on the chart so you can tune them without leaving the trading flow. The same panel stays open between orders so you can fire several in quick succession without re-opening a dialog every time.

For the one-click floating bar variant see Trade Button widget. For the full reference of every order type and behaviour see Quick trade & floating bar.

Open

  • Widget Picker → Trade card. Click to toggle on.
  • Docks to the right of the chart in a stack with other side-panel widgets.

Panel anatomy

RegionWhat it shows
Side toggleBUY (green) / SELL (red) segmented control.
Order type tabsMarket / Limit / Stop / Conditional.
SymbolInherits from the active chart pane; switching the chart switches the panel.
SizePosition size input. Accepts contract qty or USDT notional — togglable.
Leverage chipCurrent leverage for perpetuals. Tap to open the leverage dialog.
Price inputVisible for Limit / Stop / Conditional. Free-form, or seeded by clicking the Order Book / DOM.
Trigger settingsVisible for Conditional — When / If / Trigger Type / Trigger Price.
TP stripOptional take-profit price + side allocation. Renders as a green line on the chart. Drag to retune.
SL stripOptional stop-loss price + side allocation. Renders as a red line on the chart. Drag to retune.
Submit buttonLarge BUY / SELL action at the bottom. Disabled until size is valid.
Margin / liq estimateFooter — initial margin, estimated liquidation price (perpetuals only).

Order types

TypeWhat it does
MarketExecutes immediately at the best quote.
LimitResting order at a chosen price. Won't fill if price never touches.
StopInactive until the trigger condition fires; then becomes a Market (Stop-Market) or Limit (Stop-Limit) order.
ConditionalGeneric trigger — fires another order when a chosen condition is met (price ≥, price ≤, RSI ≥, etc.). Most flexible; used for advanced setups like break-of-structure entries.

TP / SL strips

Toggle TP and / or SL on for any order type. The Trade widget paints both as lines on the chart the moment you set a price; drag the line to retune; the strip value updates in real time, and vice versa. This is the same drag mechanism the Quick trade & floating bar reference covers in full — see that page for the line-vs-strip contract.

TP and SL ride along with the parent order:

  • Sent at the same time as the parent.
  • Cancelled if the parent is cancelled before filling.
  • Activated automatically if the parent fills.

Click-from-ladder

If the Order Book widget or DOM widget is open beside Trade, clicking any price in either widget seeds the Trade widget's price input. This is the fastest path from "I want to enter at that wall" to a Limit order on the book.

API required

Trade routes orders through your connected exchange API. If you have no API connection the Submit button is disabled with a tooltip linking to API Connect. All orders use your own keys; we never hold withdrawal permission. See API Connect — Binance for the keypair contract.

Mobile

On mobile the widget opens as a fullscreen sheet. The strip layout collapses to a vertical stack — side toggle at top, size / price next, TP and SL strips below, submit at the bottom. Drag-to-retune on the chart still works in the background — close the sheet briefly to drag, reopen to confirm.

What's next