Sequence/docs
TERMINAL

Multi-venue trading, one browser tab

Professional crypto trading interface. Cross-venue order books, chart overlays, algo control, P&L, and execution trace — live at terminal.sequencemkts.com.

Unlike traditional exchange UIs that show data from one venue, the Terminal aggregates order books and prices across all connected exchanges into a unified view. Built in React, connected directly to the execution engine over WebSocket and SSE.


Getting Started

1

Sign in or create an account

Navigate to terminal.sequencemkts.com. If you're a new user, click Sign Up to create your Sequence account. Once logged in, go to Settings → API Keys to generate a key for CLI and API access.

2

Connect exchanges

Go to Settings and add API credentials for the exchanges you want to trade on. Only read and trade permissions are required -- never enable withdrawals.

3

Start trading

Select a trading pair from the Watchlist, review the aggregated order book, and submit orders through the Order Entry panel.


Core Modules

The Terminal is composed of modular panels that you can arrange freely on a canvas workspace. Each module serves a specific function:

Trading Core

ModuleDescription
ChartCandlestick charts built from Sequence NBBO data with multiple timeframes
TradingViewFull TradingView charting integration with technical indicators
Order BookL2 depth across venues with spread display and venue selector
Order EntryMarket and limit order submission with SOR routing
WatchlistTrack trading pairs with sparkline charts and 24h change
PositionsOpen positions with unrealized P&L and entry prices
Parent OrdersActive and historical orders with status tracking
Execution LogDetailed fill-by-fill execution trace
Time & SalesRecent trades across all connected venues
TCATransaction cost analysis for completed orders

Markets

ModuleDescription
Top MoversBiggest price movers across all pairs
ScreenerFilter and sort pairs by metrics
HeatmapVisual market overview by sector and performance

Portfolio & Risk

ModuleDescription
Equity CurveHistorical portfolio value over time
AllocationAsset allocation breakdown
PerformanceReturn statistics and ratios
ExposureVenue and asset exposure table
DrawdownMaximum drawdown visualization

Algo Management

ModuleDescription
DeploymentsDeploy, monitor, and manage WASM trading algorithms

Infrastructure

ModuleDescription
BalancesUnified view of balances across all exchanges
VenuesConnection status for all exchange edges
API KeysManage Sequence API keys
DEX StatusOn-chain DEX execution status

Algo Deployment View

Selecting a deployment from the Deployments module opens a detail view with the following tabs:

TabDescription
OverviewAggregate metrics across all symbols and per-venue health cards
InfrastructurePer-edge status table showing position, P&L, latency, and heartbeat
DecisionsReal-time callback trace timeline showing book state to algo actions, with expandable book visualization and user logs
LogsDeployment-scoped log stream with level and edge filtering
MonitoringTime-series charts: P&L curve, callback latency, fill rate, position
BacktestRun backtests against recorded market data, view equity curves and decision traces
SettingsRename deployment, view CLI commands, danger zone (terminate)

Real-Time Data

The Terminal maintains a persistent WebSocket connection to the Sequence API at wss://api.sequencemkts.com/v1/ws/market_data. This provides:

  • Order book updates -- L2 depth refreshed on every tick from every venue
  • BBO/NBBO -- Best bid and offer computed across all exchanges in real-time
  • Trade feed -- Public trades from all connected venues
  • Order status -- Live status updates via Server-Sent Events (SSE)
Note

All market data in the Terminal comes from Sequence's own aggregation layer, not from a single exchange. Prices reflect the true cross-venue best available quotes.


Browser Support

The Terminal is tested on the latest versions of Chrome, Firefox, Safari, and Edge. For the best experience, use a Chromium-based browser with hardware acceleration enabled. The canvas layout system and real-time WebSocket feeds perform best with at least 8 GB of RAM.