Exchange Updates

Bitget Spot Stock Limit Orders: Session Expiry or GTC Up to 90 Days

8 min

The short answer

You can control how long a Bitget spot stock limit order stays open by choosing Good-for-Session or Good-Till-Canceled (GTC). Bitget's October 20 update says GTC is the default and can keep an order active until it is fully filled or manually canceled, for up to 90 days. Choose the setting when entering the order, then check the recorded time-in-force field in its details.

The benefit is control over an instruction you may otherwise forget. A session order and a GTC order can use the same limit price but remain available to execute for different periods. Before submitting, decide whether the instruction belongs to the current session or should remain in place beyond it. The Bitget.com profile provides the venue overview; the order-specific rules below come from its support announcement.

Show less

What each setting actually does

Bitget announced the options for spot stock limit orders on October 20, 2026. Its support page describes two choices and identifies GTC as the system default. The update concerns the life of a submitted limit order. It does not give a new stock list, a current stock price or a fee schedule.

Article table: scroll horizontally, or focus the table area and use the arrow keys.

SettingRule in the announcementWhat to verify before submitting
Good-for-SessionAn unfilled order is canceled at the end of the current trading sessionWhether the order is being placed on a trading day or while the U.S. stock market is closed
GTCStays active until fully filled or manually canceled, up to 90 daysWhether you want the instruction to remain active beyond the session

Source: Bitget Support Center, “Bitget launches new time-in-force options for spot stock limit orders,” October 20, 2026. The source is identified by article number 12560603898208; the English and Chinese editions describe the same update.

The setting deserves a separate check from the price. A limit price answers the price question in your order instruction. Time in force answers the duration question. When reviewing a proposed trade, write those decisions separately: the price you have entered and the point at which the instruction should expire. That makes it easier to catch an unwanted default before submission.

A longer duration also gives you a longer period in which to reconsider an open order. If your original reason for placing it changes, inspect the existing instruction before entering another one. Use the order record to establish what is still open. Do not rely on remembering which duration you intended to select.

Session orders have a closed-market rule

For an order placed on a U.S. stock trading day, Bitget says an unfilled Good-for-Session order will be canceled after the market closes that day. For an order placed while the U.S. stock market is closed, such as on a weekend, it says the order will be canceled when that market next opens.

That second rule is easy to miss. A reader might read “session” and assume that an order entered over a weekend will stay available for the whole next trading day. The announcement specifies cancellation at the next opening for that closed-market case. If you want a different duration, review the selected option before submitting rather than assuming the next session is included.

The support notice does not supply a trading calendar, holiday table or exact opening and closing clock times. For a particular order, check the trading-session information presented with the product and the expiration information available in the order record. This article does not attach a guessed SGT expiration time to a weekend order.

A practical review is to note whether the market is open when you submit, the selected time in force and the status shown afterward. After the relevant close or next opening, inspect that same order. If you still want to trade, first establish whether the old instruction has been canceled before deciding whether to enter a replacement.

This matters most when you are preparing an order away from the trading session. Price, amount and direction can look correct while the duration does not match your plan. Reviewing the expiry choice takes place before any decision to add or replace an instruction, rather than after discovering an unexpected status.

GTC has a maximum duration and cancellation exceptions

The GTC label should be read alongside its stated limit. Bitget says an order remains active until fully filled or manually canceled, for up to 90 days. “Up to” matters: the same notice describes corporate actions that can cause cancellation before that maximum duration.

If the underlying stock undergoes a corporate action, including an ex-dividend adjustment or a stock split, Bitget says the system automatically cancels related unfilled orders. The announcement does not say that selecting GTC preserves an instruction through those events. Check the order's status after such an event before treating the old instruction as available to execute.

For an existing GTC order, separate three questions in your review. Does the order still appear as open? Does its recorded duration match the setting you meant to choose? Does its price and size still match the trade you want? A correct answer to the duration question alone does not answer the other two.

If an order disappears from your open list, examine its history and details. Those records are the places the update identifies for reviewing the time-in-force setting. Avoid treating an absent open order as proof of a fill; establish the recorded outcome first. The source describes both full execution and cancellation as ways an order can stop remaining active.

The notice does not explain a detailed amendment procedure, whether an edit changes the duration counter, or how a particular partially filled instruction is displayed. For those cases, use the actual order details and product support information rather than extrapolating from the 90-day maximum. No step here requires canceling a live order merely to test the interface.

Fractional-share execution is a separate check

Bitget's update says fractional-share orders can be filled only during fractional-share trading hours. It adds that those orders will not execute during whole-share trading hours. A selected time-in-force option therefore does not remove the separate execution-hours restriction stated in the notice.

If your order involves a fractional share, identify the applicable trading-hours information before interpreting an unfilled status. Then review the chosen duration. An order can raise both questions: when the product can execute that type of share order, and when the instruction itself expires. Keep the checks separate in your notes.

The announcement supplies no timetable for fractional-share hours. It also gives no list of eligible fractional-share securities. Check the product you are actually using for those details. A reader searching for “Bitget spot stock limit order time in force options” can answer the duration question from this announcement without assuming it verifies the trading schedule of every stock.

How to check the recorded setting

  1. Open the Bitget Open orders list and locate the exact GTC instruction.
  2. Check its order details or history and compare the time-in-force field with your intended selection.

Bitget says submitted GTC orders and their statuses can be viewed in the Open orders list. It also says a time-in-force field has been added to order history and order details. Use that field to confirm what the platform recorded, especially if you normally leave defaults unchanged.

Before submission, inspect the selected duration alongside the stock identifier, direction, quantity and price. After submission, open the details of that exact order and compare the recorded duration with your intended choice. If you manage several orders, keep their identifiers with your notes so you do not check one record and assume it describes another.

For an order left open across sessions, revisit the record when you next review the trade. For a session instruction, review it after the relevant session boundary. For a fractional-share instruction, review the execution-hours rule as well. These are ways to apply the source's distinctions; they do not claim that a particular account or stock is currently available to every reader.

Web and app access

The announcement says the update is available on the web platform and instructs users to refresh the webpage to access the feature. For the app, it directs users to update to the latest version through the app store or the official website. It does not give a minimum app version number.

If the duration choice is missing from your order page, first confirm you are looking at the spot stock limit-order product described in the notice. On the web, use the refresh step the announcement names. On the app, check whether an update is available through your existing official installation channel. Avoid importing a menu path from a different trading product.

For the venue overview, return to the Bitget.com profile. NexuAlpha's English Telegram channel carries site updates. Neither link changes the time-in-force choice recorded on an order you have already submitted.

Quick answers before leaving an order open

Does GTC mean the order remains open forever?

The announcement sets a maximum of 90 days and says full execution or manual cancellation ends the order. It also describes automatic cancellation of related unfilled orders after corporate actions. Read the name together with those conditions.

What happens to a session order entered on a weekend?

Bitget says a Good-for-Session order placed while the U.S. stock market is closed will be automatically canceled when that market next opens. Check the order details around that opening rather than assuming it lasts through the next trading day.

Where can I confirm my selected setting?

Use order history or order details, where Bitget says it added a time-in-force field. For submitted GTC orders, it also identifies the Open orders list as the place to view the order and its status.

Source pages: Bitget Support Center, English article https://www.bitget.com/en/support/articles/12560603898208 and Chinese article https://www.bitget.com/zh-CN/support/articles/12560603898208.

Sources

02
  1. BitgetBitget launches new time-in-force options for spot stock limit orders · bitget.com
  2. BitgetBitget launches new time-in-force options for spot stock limit orders · bitget.com
Choose the next research step

More from Bitget

Bitget

  1. Bitget Futures Copy Trading Supported Contracts: 5 Announced Additions to Check
  2. Bitget Oil Perpetual Margin and Liquidation Rules: CLUSDT and BZUSDT
  3. Share of 7,100 UNI: Bitget Opens BGBTC PoolX Locks at 18:00 SGT
  4. Bitget Launchpool: How to Stake, Claim Tokens and Redeem