Affiliate disclosure: This article contains an OKX partner link. If you register or trade through it, the site operator may receive compensation. User benefits vary by account, region, VIP tier and campaign; check the sign-up page and My Rewards for the terms actually applied.
OKX Demo trading is a feature for practicing order placement and position management using virtual funds instead of real money. On the web, start from OKX's Trade → Demo trading. To reset the balance, first clear all unfilled demo orders and open demo positions, then proceed from Reset for the demo assets. Demo profits cannot be withdrawn or transferred to a live trading account. This article explains how to get started, why the reset may not work, and the order in which to check balance and chart errors.
Date of final official materials review: September 11, 2026. This guide focuses on the web interface, and menus and available products may vary by region, account, and interface version. Do not circumvent restrictions using a VPN or another identity just because a menu is unavailable.
OKX Demo Trading Key Checklist
| Item to Check | Key Answer |
|---|---|
| Where do I start? | On the web, go to Trade → Demo trading. Confirm the Demo indicator before placing an order. |
| Is an actual deposit required? | Demo orders use provided virtual funds. They are separate from the live trading balance. |
| Can virtual profits be withdrawn? | No. They have no cash value and cannot be transferred to a live trading account. |
| What are the reset conditions? | There must be no open demo positions or unfilled demo orders. |
| Can I set the initial funds arbitrarily? | Reset restores the default demo amount for the asset; it is not a feature for specifying an arbitrary amount. |
| Are the results the same as live trading? | No. Demo quotes, volume, and executions may differ from the liquidity and psychological pressure of live trading. |
The important distinction is that an account for practicing with virtual funds and an account for trading real assets are different. Do not interpret practice results as bonuses or profits that can actually be withdrawn.
1. How to Start OKX Demo Trading on the Web
- Log in to your account on the official OKX website and select Trade → Demo trading.
- Check the Demo trading indicator and virtual asset balance on the screen. If you are on the live trading screen, do not enter a practice order.
- Select an available market and trading pair. First check whether it is spot or derivatives trading and whether the quantity is measured in coins or contracts.
- Enter the order type, price, and quantity, then review the estimated order value.
- After placing an order, distinguish between unfilled orders and execution history. For futures, also check the position quantity and closing status separately.
- When you finish practicing, check your remaining demo orders and positions. Closing the screen and closing a position are not the same action.
If the concepts of contracts, margin, and leverage on the futures screen are unfamiliar, read the OKX Futures Trading Basics Guide first. The purpose of this article is not to recommend an investment direction, but to help identify operational mistakes in the demo environment.
If the Demo trading menu is not visible in the app
The OKX general demo document reviewed explains the web procedure, while a separate futures demo document explains the app and web procedures. Therefore, it cannot be assumed that the app menu appears identically for every account. If the menu is unavailable in the app, check the web menus and official help available for your account. The existence of an example in the futures help does not mean that you are eligible to use futures in your region.
2. How to Reset the Demo Balance and Why Reset Does Not Work
- Check again that the current screen is in demo mode.
- Cancel all unfilled demo orders.
- Close all open demo positions and confirm that no remaining quantity exists.
- On the web, go to Assets → Demo trading → My assets.
- Select the Reset of the virtual asset to reset. Depending on the screen, it may be located in the More menu.
- Confirm that the default demo balance has been restored.
If Reset does not work, do not touch your live trading account; check your demo orders and positions first. If you cancel only unfilled orders while leaving open positions, or close only positions while leaving pending orders, you may not meet the reset conditions. If the conditions are met but the button is not visible, refresh the page and check again.
Resetting restores the default amount for the relevant virtual asset. It is not a principal recovery service, and it does not reverse live trading losses or change live trading assets. Because the designated distribution amount may change, a specific amount of virtual funds is not guaranteed for every account.
3. Troubleshooting Demo Trading: Zero Balance, Frozen Chart, and Unfilled Orders
| Symptom | Check First | Next Action |
|---|---|---|
| Balance is zero or does not load | Demo mode, selected asset, login status, and temporary display issues | Refresh the page, then compare using another browser or a private window. If the issue continues, send screen materials to official support. |
| Chart barely moves | Chart time interval, recent executions, and demo order book depth | Do not assume it will be the same as the live trading chart; check demo trading activity. |
| Limit order is not filled | Order price, opposing quotes, quantity, and order status | Check whether a matching counter-order exists. Reaching the price alone does not guarantee a full execution. |
| Market order is canceled or remains open | Trading product, price limits, liquidity, and the status shown in the order history | Distinguish the processing rules for spot and futures, and review the order quantity and actual quotes. |
| Cannot press Reset | Open demo positions and unfilled orders | Clear the remaining orders and positions in the demo account, then check again. |
A market order does not lock in a price. The official OKX order rules explain that price limits and the handling of unfilled orders may differ by product. Before submitting an order repeatedly, check whether an existing order remains to avoid duplicate orders. For a detailed distinction, see OKX Market, Limit, and TP/SL Order Types.
OKX also recommends clearing browser cache and cookies as a way to check display errors, but deleting cookies may require you to log in again. First try refreshing and comparing with a separate browser, and confirm your recovery methods before proceeding only if necessary. For support inquiries, organize the symptoms, time of occurrence, trading pair, and screen materials, but do not include your password, authentication codes, or API secret keys.
4. Beginner Demo Trading Practice Table: Order Verification Over Returns
The following is a learning checklist proposed by AKEYX, and is not an official profit strategy of OKX. In a single practice session, check whether you can explain the process from order submission through cancellation, execution confirmation, and closing.
| Practice | Items to Record | Completion Criteria |
|---|---|---|
| Cancel after submitting a limit order | Order price, quantity, and unfilled status | Confirm that no open order remains after cancellation |
| Confirm execution of a small virtual order | Requested price and actual average execution price | Explain the connection between execution history and balance changes |
| Manage a futures position, if available | Contract, margin, leverage, TP/SL, and quantity | Distinguish positions from orders and confirm the closing status |
| Reset the demo balance | Whether unfilled orders or positions remain | Confirm restoration of the default virtual funds |
Hypothetical calculation example: In a simple spot model, assuming a price of 100 USDT and a quantity of 2, the order value is 100 × 2 = 200 USDT. If the entire amount was sold at 105 USDT, the profit or loss before deducting costs is (105 − 100) × 2 = 10 USDT. This is not a real-time price or profit forecast and excludes fees, slippage, and other costs. Do not apply this formula directly to futures that use contract units.
5. Things to Check Before Switching to Live Trading
There is no need to deposit funds or increase leverage simply because you made a profit in the demo. In live trading, actual fees, liquidity constraints, slippage, liquidation, and psychological pressure apply. Check the OKX fee verification and calculation guide and the actual rates for your account.
- If the Demo label disappears, you may be on the actual order screen, so check the mode again before placing an order.
- Do not confuse pressing Exit or the button to switch to live trading with closing an open demo position.
- Check the official screen for product availability by region and account, identity verification requirements, and fee conditions.
- In actual futures trading, leverage can magnify losses and you may lose your collateral. Stop-loss orders also do not guarantee execution at the desired price.
- Do not respond to messages impersonating official support that request deposits, verification codes, or remote control.
If you are considering a new account, you can use check referral code OKDCC and its applicable conditions on the sign-up screen. Read the actual benefits shown on the screen before signing up, and check them afterward in My Rewards. Benefits may vary by account, region, VIP status, and campaign, and are separate from demo profits or withdrawable rewards.
Frequently Asked Questions
Do I need to deposit real money for OKX demo trading?
Demo orders use virtual funds. The demo balance is separate from live-trading assets and does not represent an actual deposit or investment profit. Check account access and product availability conditions on your own screen.
Can I withdraw money earned in the demo?
No. The demo balance and profit or loss have no cash value and cannot be withdrawn or transferred to a live-trading account.
Where can I reset my OKX demo trading balance?
On the web, go to Assets → Demo trading → My assets and check the Reset for the relevant asset. You must first close open demo positions and cancel unfilled demo orders.
Why is the demo chart different from the live-trading chart?
This is because trading activity and order-book depth in the demo market may differ from those in live trading. Check the chart time interval, recent executions, and order book, and do not conclude that there is an account error solely because a difference exists.
Can I predict live-trading performance based on demo returns?
No. The demo is practice for learning order functions and record-keeping habits. It cannot fully reproduce actual costs, liquidity, market impact, or psychological pressure, and therefore does not guarantee live-trading returns.
Official Sources and Review Criteria
- OKX: What’s demo trading and how do I use it? — Virtual funds, web access, resetting, inability to withdraw, and balance and chart issues.
- OKX: How do I trade futures in demo trading? — Separate futures demo procedure. You must also check the regional warnings in the document and whether they apply to your account.
- OKX: Basic Order Types — Limit and market orders and the rules for handling unfilled orders by product.
Review date: 2026-09-11. The practice worksheet and calculation examples were prepared by AKEYX for educational purposes. This is not a report of results from executing actual orders, nor guidance verified for every country or app environment. This article is not investment, legal, or tax advice, and trading digital assets involves the risk of losing principal.