Manual Trading Terminal
Overview
The BlockbotX trading terminal is a full-featured interface for placing manual trades on your connected exchanges. It provides real-time market data, an interactive price chart, a live order book, and order forms for both buying and selling. You can use it to place market and limit orders, monitor your account balances, manage open orders, and review your trade history -- all from a single page.
The trading terminal is accessible from the sidebar navigation under Trading. It requires at least one connected exchange account (Binance or OKX). To connect an exchange, see Settings.
Trading Terminal Layout
The terminal is organized into several sections. On desktop, these are displayed simultaneously in a grid layout. On mobile, they are organized into tabs (Chart, Order Book, Trade, History) so you can switch between views.
Exchange and Account Selectors
At the top of the page, four dropdown selectors let you configure your trading context:
- Exchange -- Choose which connected exchange to trade on. The dropdown is populated automatically from your connected exchange accounts.
- Account -- Select which API key / account to use if you have multiple connections on the same exchange.
- Market -- Choose the market type (e.g., Spot).
- Trading Pair -- Select the asset pair you want to trade (e.g., BTCUSDT, ETHUSDT, SOLUSDT).
Below the selectors, there are two toggle switches:
- Trading View -- Enable or disable the TradingView-style chart overlay.
- Signals -- Enable or disable trading signal indicators on the chart.
A date range picker on the right lets you filter the view to a specific time window.
Balance Summary
The Balance Summary card shows your current account balance on the selected exchange. It displays:
- Total balance in USD equivalent, calculated by converting all held assets to their USDT value using live market prices.
- Per-asset breakdown showing each asset you hold, with the combined free and locked amounts. Stablecoins (USDT, USDC, BUSD) are shown at face value; other assets are converted using the current market price.
Balances refresh automatically every 30 seconds.
Market Summary
The Market Summary card shows key statistics for the selected trading pair:
- 24h Change -- The percentage price change over the last 24 hours, displayed in green (positive) or red (negative).
- 24h High -- The highest price reached in the last 24 hours.
- 24h Low -- The lowest price reached in the last 24 hours.
- 24h Volume -- The total trading volume in the last 24 hours.
Price Chart
The price chart displays historical price data for the selected pair. It occupies two-thirds of the main content area on desktop.
Timeframe selection: Use the buttons above the chart to switch between timeframes: 1m, 5m, 15m, 1h, 4h, 1d, 1w. The chart refreshes every 15 seconds.
Chart overlay: An OHLCV (Open, High, Low, Close, Volume) summary appears in the bottom-left corner of the chart, showing aggregated values for the visible data range.
Hover tooltip: Hovering over any point on the chart shows the exact price and volume at that time.
Technical indicators: Click the Indicators button in the bottom-right of the chart to open the indicators dialog. Available indicators include:
- Moving Averages: SMA (20), SMA (50), EMA (12), EMA (26)
- Oscillators: RSI (14), MACD, Stochastic
Select the indicators you want to display and click Apply. Use Clear All to remove all indicators.
Drawing tools: Click the Drawing button to access drawing tools for chart annotation. Available tools include:
- Trend Line
- Horizontal Line
- Vertical Line
- Rectangle
- Fibonacci
- Arrow
Select a tool and click on the chart to begin drawing. Use Clear Selection to deselect the current tool, or Clear All Drawings to remove all annotations.
Order Book
The order book shows the current buy and sell pressure for the selected pair. It updates every second for near-real-time data.
Structure:
- The top section shows asks (sell orders) -- these are the prices at which other traders are willing to sell. Displayed with red text.
- The bottom section shows bids (buy orders) -- these are the prices at which other traders are willing to buy. Displayed with green text.
- Between the asks and bids, the current price is displayed prominently, along with the 24-hour price change percentage.
Columns:
| Column | Description |
|---|---|
| Price (USDT) | The price level for the order |
| Amount (BTC) | The quantity available at that price |
| Total | The total value (price multiplied by amount) |
Each row has a background gradient bar that indicates relative order size -- wider bars represent larger orders, helping you quickly visualize where liquidity is concentrated.
Order Form (Buy/Sell)
The order form is located in the Buy/Sell tab within the Trading Tabs section. It contains two side-by-side forms:
- Buy form -- bordered in green, for purchasing the base asset.
- Sell form -- bordered in red, for selling the base asset.
Each form shows your available balance at the top -- the buy form shows your quote asset balance (e.g., USDT), and the sell form shows your base asset balance (e.g., BTC).
Trade History
The trade history table shows your previously executed trades. Each row displays:
| Column | Description |
|---|---|
| Time | When the trade was executed |
| Type | BUY (green) or SELL (red) |
| Pair | The trading pair (e.g., BTCUSDT) |
| Amount | The quantity traded |
| Price | The execution price |
| Total | The total value of the trade |
If you have no trades yet, the table displays "No trades yet."
Placing Orders
Selecting an Order Type
Each order form (buy and sell) has a Type toggle at the top with two options:
- Limit -- You specify the price. The order is placed on the order book and waits until the market reaches your price.
- Market -- The order executes immediately at the best available price. The price field is disabled for market orders.
Order Form Fields
- Amount -- The quantity of the base asset to buy or sell (e.g., amount in BTC). Enter a precise value up to 8 decimal places.
- Price -- The price per unit in the quote asset (e.g., price in USDT). Automatically populated with the current market price when the page loads. Disabled for market orders.
- Total -- The total value of the order in the quote asset. This field auto-calculates when you enter an amount and price. You can also enter a total directly, and the amount will be calculated from the total and price.
Using Percentage Buttons
Below the order fields, five percentage buttons let you quickly set the order amount based on your available balance:
- 5%, 10%, 25%, 50%, 100%
For buy orders, these percentages are applied to your available USDT balance. For example, clicking 25% with a 1,000 USDT balance and a BTC price of 50,000 sets the total to 250 USDT and the amount to 0.00500000 BTC.
For sell orders, these percentages are applied to your available base asset balance. For example, clicking 50% with 0.1 BTC available sets the amount to 0.05000000 BTC.
Market Orders
- Select the Market order type in the type toggle.
- Enter the Amount of the base asset you want to buy or sell, or use a percentage button.
- For buy orders, you can also enter a Total in USDT -- the exchange will buy as much of the base asset as that total allows.
- Click the Buy or Sell button to execute.
- The order executes immediately at the best available price on the exchange.
- A success notification appears confirming the order was placed. The form resets (keeping the current price), and your balances, open orders, and trade history refresh automatically.
Note: Market orders execute at whatever price is currently available. During periods of low liquidity or high volatility, the execution price may differ from the displayed price (slippage).
Limit Orders
- Select the Limit order type in the type toggle (this is the default).
- Enter the Price at which you want the order to execute. The current market price is pre-filled.
- Enter the Amount of the base asset, or use a percentage button, or enter the Total.
- Click the Buy or Sell button to place the order.
- The order is placed on the exchange order book with a Good-Till-Cancelled (GTC) time-in-force, meaning it remains active until it fills or you cancel it.
- A success notification appears confirming the order was placed. The form resets (keeping the current price and order type), and your data refreshes automatically.
Advanced Trading Modes
The Trading Tabs section includes two additional tabs beyond the standard Buy/Sell:
Smart Trade
Smart Trade provides advanced order execution features:
- Automated Take Profit and Stop Loss orders
- Trailing Stop for dynamic profit protection
- One-Cancels-the-Other (OCO) orders
- Customizable order execution strategies
Smart Cover
Smart Cover provides automated risk management for open positions:
- Automated risk management for open positions
- Dynamic stop-loss adjustments based on market movement
- Partial close options to secure profits
- Integration with various DeFi protocols
Reading the Order Book
The order book is one of the most important tools for understanding market conditions before placing a trade.
Asks (sell orders) are displayed above the current price. These represent the prices at which sellers are willing to part with their assets. The lowest ask is the best price at which you can buy right now with a market order.
Bids (buy orders) are displayed below the current price. These represent the prices at which buyers are willing to purchase. The highest bid is the best price at which you can sell right now with a market order.
Spread is the difference between the lowest ask and the highest bid. A narrow spread indicates a liquid market with active trading. A wide spread may indicate low liquidity and higher trading costs.
Depth visualization: Each row includes a horizontal gradient bar proportional to the order's total value relative to the largest order visible. This lets you quickly identify large orders (sometimes called "walls") that may act as support or resistance levels.
The order book updates every second, giving you a near-real-time view of market depth.
Managing Open Orders
Open orders are displayed alongside the order form. When you place a limit order that does not fill immediately, it appears in the open orders list.
Each open order shows:
- Symbol -- The trading pair
- Side -- BUY or SELL
- Type -- MARKET or LIMIT
- Quantity -- The order amount
- Price -- The limit price
- Status -- Current order status (open, partially filled, etc.)
Canceling an order: Click the cancel button next to any open order to remove it from the exchange. A confirmation notification appears on success, and the open orders list refreshes automatically.
Open orders refresh automatically every 10 seconds.
Balance Information
Your account balance is fetched directly from the connected exchange and displayed in the Balance Summary card and within each order form.
- Free balance (also called "available") -- The amount you can use to place new orders.
- Locked balance (also called "in order") -- The amount currently reserved by open orders on the exchange. This balance becomes free again if you cancel the associated orders, or it is deducted when the orders fill.
- Total balance -- Free plus locked.
The buy order form shows your available quote asset balance (typically USDT). The sell order form shows your available base asset balance (e.g., BTC, ETH).
Balances refresh every 30 seconds and also refresh immediately after placing or canceling an order.
Tips for Manual Trading
- Check the spread before placing market orders. A large spread means your market order may fill at a significantly worse price than expected. Consider using a limit order instead.
- Use limit orders for better execution prices. Limit orders let you specify exactly what price you are willing to pay or receive. They cost nothing to place and can be canceled at any time.
- Start with small position sizes. When trading a new pair or on a new exchange, start small to understand the market dynamics and verify that everything works as expected.
- Review your order details before confirming. Double-check the amount, price, and total before clicking the buy or sell button. There is no undo for executed trades.
- Keep track of trading fees. Exchanges charge fees on each trade (maker and taker fees). These are deducted from your balance and affect your net profit.
- Use percentage buttons for quick sizing. The 5%, 10%, 25%, 50%, and 100% buttons let you quickly allocate a portion of your balance without manual calculation.
- Monitor your open orders. Limit orders may sit on the book for extended periods if the market does not reach your price. Review and cancel stale orders to free up locked funds.
- Watch the order book for liquidity. Large orders in the book (visible as wide gradient bars) can indicate support or resistance levels.
Related Guides
- Trading Bots -- Automated trading with AI bots, DCA, arbitrage, and more
- Portfolio -- Portfolio analytics and performance tracking
- Settings -- Exchange connections and account configuration