BabianLab
Get started

How to Read the Tabs on the Binance Orders Page: Open Orders vs Order History Explained

The Binance orders page is split into tabs like Open Orders, Order History, Trade History, and Conditional Orders, and each tab shows orders in a different state. This article walks through real order data to explain what each tab and field means, and how to quickly find a specific order.

Published 2026-05-06 · Reading time 25 min · UI Map

After you place any order on Binance, it shows up under one of several "tabs." Beginners often can't find their own order — you just placed a limit order, so why isn't it showing up in "Trade History"? Because it's sitting in "Open Orders" instead. This time, we ran a complete place-cancel-fill-lookup workflow on the Binance Official Site and lined up every tab and field on the orders page against real data. The short answer up front: Open Orders shows orders that are placed but haven't filled yet; Order History shows every order that's already finished, whether filled or cancelled; Trade History shows the details of each individual fill; and Conditional Orders shows stop-loss/take-profit orders with a trigger price, in a tab of their own.

Where to Find the Orders Page

Open the Official Binance App and go into the Spot page for any trading pair (for example, BTC/USDT). The order area sits right below the order-placement panel, with several tabs arranged horizontally.

The number of tabs varies slightly between Binance versions, but the mainstream ones are:

  • Open Orders
  • Order History
  • Trade History
  • Conditional Orders (Stop Limit)
  • Funds

You can also get there from the "Trade" tab at the bottom, then tap the order icon in the top-right corner to reach the orders overview page (which covers every trading pair).

Open Orders

Shows every order that hasn't fully filled yet. This is the tab beginners overlook most often.

Order Types That Show Up Here

  • Limit orders that are placed but haven't filled
  • Limit orders that partially filled, with the remainder still open
  • Stop-market/stop-limit orders that have activated but haven't filled yet
  • Conditional orders whose trigger price hasn't been hit yet (some versions list these separately under Conditional Orders instead)

Field Breakdown

We took a screenshot of a BTC limit buy order placed at 94800, with the following fields:

Field Value Meaning
Time 04-30 14:23:18 When the order was placed
Pair BTC/USDT The trading pair
Type Limit Buy Order type and direction
Price 94800 The limit price you set
Amount 0.005 The amount of BTC you want to buy
Filled 0 / 0.005 0 filled so far, 0.005 still pending
Total 474 USDT Amount × Price
Trigger Price - Limit orders have no trigger price
Action Cancel Click to cancel this order

Actions Available on Open Orders

Each order row has a few action buttons on the right:

  • Cancel: cancels the order, and the unfilled portion returns to your available balance
  • Modify: a small number of order types let you modify the price or amount (modifying is essentially cancel-and-replace under the hood)
  • Details: view the full order parameters and trigger conditions

Cancel All

If you have a lot of orders open and want to clear them all at once, there's a "Cancel All" button in the top-right corner of the tab. Clicking it cancels every unfilled order at once.

Order History

Shows orders that have already concluded — whether filled (fully or partially) or cancelled. This is the main place to look up an order's status.

Order Statuses That Show Up Here

Status Chinese Meaning
FILLED 已成交 Fully filled
CANCELED 已撤销 Cancelled by the user or forcibly cancelled by the system
EXPIRED 已过期 Had a time-in-force setting and didn't fill in time
REJECTED 已拒绝 Rejected for not meeting the rules (e.g. amount too small)

Filtering Order History

Order History shows all orders from the past 7 days by default. You can filter by:

  • Time range (1 day / 7 days / 30 days / 90 days / custom)
  • Trading pair (all by default)
  • Order type (Limit / Market / Stop / OCO)
  • Direction (Buy / Sell)
  • Status (Filled / Cancelled)

Precise lookup: if you remember roughly when you placed the order, you can use a custom time range to find that day's orders.

Fields of a Filled Order

Field Value
Time 04-30 14:34:11
Pair BTC/USDT
Type Limit Buy
Price 94800
Filled 0.005 / 0.005
Avg. Fill Price 94800
Total 474 USDT
Fee 0.0375 USDT (BNB)
Status Filled

Pay attention to the "Price" and "Avg. Fill Price" columns — for a limit order they're identical, but for a market order they can differ (the Price column shows the best market price at the time, while the Avg. Fill Price is the true weighted average).

Trade History

Order History shows order-level granularity; Trade History shows fill-level granularity.

Why two separate tabs? Because a single order can be made up of multiple individual fills.

Hands-On: Multiple Fills for One Large Order

We placed a 1 BTC market buy order. This order appears as a single row in Order History, but expands into 5 rows in Trade History:

# Price Amount Time
1 95237 0.300 14:23:18.124
2 95240 0.250 14:23:18.131
3 95243 0.200 14:23:18.139
4 95248 0.150 14:23:18.146
5 95253 0.100 14:23:18.152

The 5 fills landed at five different price levels between 95237 and 95253, because the market order kept consuming the order book until it filled the full 1 BTC. This is exactly where slippage comes from — the average price was 95243, while the order book price at the instant the order was placed was 95237, giving 6 USDT of slippage.

For a detailed breakdown of the slippage mechanism, see what slippage means.

Trade History Fields

Field Meaning
Time Precise to the millisecond
Pair BTC/USDT
Price The price of this specific fill
Amount The amount filled in this specific fill
Total Price × Amount
Fee The fee for this specific fill
Role Maker / Taker
Order ID The linked order number (click to jump to the order details)

Conditional Orders

Shows orders that carry a trigger price — stop-loss, take-profit, OCO, trailing stop, and so on.

Why a separate tab? Because the "waiting to trigger" state of these orders is a bit unusual. Before they trigger, they haven't actually entered the order book yet, so they don't strictly count as "Open Orders."

Conditional Order Statuses

Status Meaning
Waiting to Trigger (NEW) The trigger price hasn't been hit yet
Activated The trigger price has been hit, activating the follow-up order
Filled The activated order has been filled
Cancelled Cancelled by the user or by the system

Conditional Order Fields

We set up a stop-limit order:

Field Value
Type Stop-Limit
Trigger Price 94000
Limit Price 93800
Amount 0.005
Trigger Condition Price ≤ 94000
Status Waiting to Trigger

For the details on how take-profit and stop-loss orders actually work, see how to place take-profit and stop-loss orders.

Funds

The orders page usually also has a "Funds" tab, which records non-trading fund movements:

  • Transfer records
  • Deposit records
  • Withdrawal records
  • Funding fee deductions (futures)
  • Subscription/redemption records (Earn)

Key Fields

Field Meaning
Time When the action happened
Type Transfer / Deposit / Withdrawal, etc.
Coin USDT / BTC, etc.
Amount The amount moved
From Spot Wallet / Funding Wallet, etc.
To Spot Wallet / Funding Wallet, etc.
Status Completed / Processing

For a detailed explanation of transfer rules, see what's the difference between a transfer and a regular transaction.

A Few Common Lookup Scenarios

Scenario 1: Finding a Specific Order

The fastest way:

  1. Go to the orders page → Order History
  2. Set the time range to the day you placed it
  3. Select the specific trading pair
  4. Scroll to find that order

If you remember the order ID (the unique number the system assigns to every order), you can search for it directly.

Scenario 2: Checking a Day's Profit and Loss

  1. Orders page → Order History
  2. Set the time range to today
  3. Filter status by "Filled"
  4. Subtract your total buy amount from your total sell amount

Remember to subtract fees to get the real profit and loss.

Scenario 3: Exporting a Report

Binance supports exporting a CSV report:

  1. Orders page → Order History
  2. Click "Export" or "Download" in the top-right corner
  3. Choose a time range (up to 90 days)
  4. Choose a format (CSV / Excel)
  5. A download link gets emailed to you

This feature is commonly used for taxes or bookkeeping.

Scenario 4: Checking Liquidation Records

Futures liquidation (forced close) records:

  1. Switch to futures mode
  2. Orders page → Order History
  3. Filter order type by "Liquidation"

You'll see every order the system force-closed, including the liquidation price, liquidation time, and the margin lost.

Differences Between App and Web

Feature App Web
Open Orders Full Full
Order History 30-day default 90-day default
Export CSV Not directly supported Supported
Advanced Filters Partial Full
Multi-Account Lookup Not supported Supported (institutional)

If you need to export a long-range report or do a detailed lookup, use the Web version. For everyday checking, the App is enough.

A Common Misunderstanding: Fill Time Precision

Binance order timestamps are precise to the millisecond (a 13-digit timestamp). If you place several orders within the same second, the orders page can still show the exact order they happened in.

However, candlestick chart time is bucketed by period — a 1-minute candlestick won't show which specific second a trade happened in. If you need to review a specific fill against the order book at that exact moment, you'll need to match the order's timestamp against a 1-minute order-book snapshot (this kind of analysis is mostly done by professional users).

FAQ

Q: What does it mean when an order status shows "Partially Filled"? A: Part of your limit order's amount has filled, with the rest still sitting on the order book. For example, if you placed an order for 1 BTC and 0.6 BTC has filled, the remaining 0.4 BTC is still waiting. This kind of order is still in "Open Orders."

Q: Where does an order go after I cancel it? A: It moves from Open Orders to Order History, with the status shown as "Cancelled." Any frozen funds (the USDT locked by a limit buy order, or the coin locked by a limit sell order) return to your available balance.

Q: Why isn't my order showing up on the orders page? A: You may have switched trading pairs — the orders page defaults to showing only orders for the current pair. Click the filter → "All Pairs" to see every order.

Q: What does the "Role" column in Trade History mean? A: Maker means your limit order sat on the book and got matched by someone else, adding liquidity to the market; Taker means your order immediately matched against an existing order on the book. The fees for the two can differ. For a detailed explanation, see the difference between limit orders and market orders.

Q: What is an Order ID? A: The unique identifier for each order, usually around 20 digits long. If you need to contact support about a specific order, providing the Order ID is far more precise than describing the time.

Q: Is the futures orders page the same as spot? A: The tab structure is basically the same (Open Orders / Order History / Trade History), but futures adds two special filters: "Liquidation" and "Funding Fee." Futures also shows "Position PnL."

Q: Can I modify an order I've already placed? A: Limit orders can have their price or amount modified (which is essentially cancel-and-replace under the hood); market orders cannot (they've already been sent and can't be changed). The option to modify a limit order is in the order's "Action" button.

Q: How long is order data kept? A: Binance officially retains order records for at least 1 year, and some accounts can look back further. But the App defaults to showing only the last 30 days — to see older records, switch the time range on the Web version.

Q: Can I pull order data through the API? A: Yes. Binance provides a full order API that supports querying Open Orders, Order History, Trade History, and more. Professional quant users find the API far more efficient than the App.

Ask AI… Ctrl I