Skip to main content

5. Trading: Orders

The Orders page is the operational workspace for viewing, filtering, creating, and editing client orders. It surfaces key fields required by risk, pricing, and execution, and enforces margin and trading-calendar rules from Configurations.

Finding the page

Left navigation → Trading → Orders.

Page layout & controls
  1. Total — number of orders in the current view (respects filters).

  2. Filter — opens the advanced filter panel (see §4).

  3. + Add — opens the create-order form (see §5).

  4. Table — sortable columns; actions appear on each row (see §3.3).

Table overview

Columns (typical)

ColumnMeaning
IDUnique order identifier (sortable).
ClientClient email/UID.
Asset IDTrading account or portfolio identifier used to route/settle.
SymbolInstrument/pair (e.g., BTC/USDT).
SideBUY or SELL.
TypeOrder type (e.g., MARKET; others may be enabled by setup).
PriceFor market orders, the execution/last-known; for limit/stop, the requested price.
QuantityOrder size in instrument units or lots.
Lot volumeBase unit size applied to the order (from pair config).
Margin quantityMargin/leverage factor applied at creation (often equals the pair’s margin ratio).
StatusOPEN or CLOSE.
SwapSwap accumulated or configured for this order (if applicable).
ActionsRow-level operations (edit, link/copy, close/cancel, etc.).

Notes:
Visible columns can vary by environment/role.
Values respect the pair’s price precision and lot rules defined in Configurations.

Sorting: Click the header of sortable columns (e.g., ID, Type, Price, Quantity, Status) to toggle ascending/descending.

Row actions (common)

  1. Edit — open the edit panel for the selected order (see §6).

  2. Copy/Link — copy a deep link to this order (for ops tickets, chats).

  3. Close/Cancel — request order closure/cancellation where policy allows (open orders only).

Filtering & searching

Open Filter to combine multi-criteria searches. All filters are optional; applying them updates Total and the table.

Fields:

  1. Created date — range filter (Start date → End date).

  2. Client (Email, UID) — single-select from known clients.

  3. Asset ID — narrow by account/portfolio identifier.

  4. Symbol — instrument/pair.

  5. Side — BUY or SELL.

  6. Type — e.g., MARKET (others if configured).

  7. Status — OPEN or CLOSE.

  8. Margin — toggle to show only margin-enabled orders if your instance differentiates.

Click Save in the filter panel to apply.

Creating an order

Click + Add to open the create-order form (exact fields vary by enabled order types).

Common fields:

  1. Client / Asset ID — who and which trading account the order belongs to.

  2. Symbol — target instrument/pair.

  3. Side — BUY or SELL.

  4. Type — typically MARKET; other types (e.g., LIMIT) may be available depending on configuration.

  5. Price — required for limit/stop; informational/locked for market orders.

  6. Quantity — number of units/lots. Enforced against pair Lot volume.

  7. Stop loss / Take profit — optional risk controls.

  8. Swap long / Swap short — visible when applicable to the instrument.

Business rules at create:
Trading calendar — if a non-trading window (weekend/holiday) applies to the symbol’s time zone, the order is blocked.
Margin check — pre-trade validation must pass:

margin = (lot * price) / margin_ratio

Then the account’s free balance must meet or exceed the pair’s Margin requirement (%) of the collateral. If insufficient, creation is rejected with an insufficient-margin error.
Precision & steps — price and quantity must align with the pair’s precision/minimum step.

Submit the form to place the order. On success, the order appears in the table.

Editing an order

Select Edit on a row to open the side panel.

Editable fields (typical):
Price — for pending/limit orders (market orders may be read-only).
Quantity — within policy limits and available margin.
Swap long / Swap short — where policy allows manual override.
Stop loss / Take profit — risk parameters adjustable by risk team.

Validation & behavior:
All edits are re-validated against precision, lot size, and margin availability.
If the instrument is in a non-trading window, actions may be restricted.
Saving applies changes immediately; the audit log records before/after values with user and timestamp.

Closing / canceling an order

Close a position from the row actions when status is OPEN.
Cancel applies to unfilled pending orders (if such types are enabled).
System enforces trading-calendar rules and available liquidity; resulting fills and residuals are reflected back in the table.

Interaction with other Trading settings
  1. Configurations → Trading pairs: Spread, Commission, Swap, Margin requirement (%), Margin ratio, Lot volume, and Timezone drive order pricing, fees, and margin checks.

  2. Configurations → Weekends/Holidays: when active for a symbol’s time zone, order creation and execution are blocked.

  3. Price deltas: if active for a symbol, orders execute against the adjusted price stream during the delta window.

Audit & security

Every create, edit, and close/cancel event is written to the audit log with user, time, and before/after payloads.
Permissions are role-based; elevated edits (e.g., manual margin or swap overrides) are restricted to risk/admin roles.

Examples
  1. Filter to open market buys for a specific client this week
    Set Created date to the current week, Client to the email/UID, Side=BUY, Type=MARKET, Status=OPEN, then Save.

  2. Create a market buy on BTC/USDT
    Choose Client/Asset ID, set Symbol=BTC/USDT, Side=BUY, Type=MARKET, Quantity=1. Submit. The system runs margin checks using the pair’s Margin ratio and Margin requirement (%).

  3. Adjust stop loss / take profit
    Open Edit on the order, set Stop loss and Take profit to desired levels consistent with instrument precision, then Save. Changes are audited.

Glossary (orders)
  1. Market order — executes immediately at the best available price.

  2. Limit order — posts at a specified price; fills when price is reached.

  3. Swap — overnight fee for carrying a position to the next session (long/short specific).

  4. Lot volume — base quantity unit defined per pair.

  5. Margin requirement (%) — minimum collateral percent required to open/maintain a position.

  6. Margin ratio (leverage) — factor used in the margin formula to compute required collateral.

  7. Status — OPEN (active) or CLOSE (closed/exited).