Binance Testnet is a simulation trading platform provided by Binance, allowing users to practice trading using virtual funds without involving any real assets. You can access it through the dedicated Testnet address via the Binance Official Site. Currently, the Testnet is primarily used through the web version, but you can also experience some features by switching to Mock Trading mode within the Binance Official APP. For iPhone users, please refer to the iOS Installation Guide to install the official version of the APP first.
What is Binance Testnet
Binance Testnet is a simulation environment that is completely isolated from the official exchange, featuring the following characteristics:
- Virtual Funds: Automatically receive mock assets like BTC and USDT upon registration.
- Realistic Interface: The trading interface is almost identical to the official version.
- Zero Risk: All operations are simulated, meaning no real profits or losses are generated.
- Free to Use: Completely free of charge with no hidden fees.
The Testnet is mainly designed for two groups of people:
- Beginners: Users who haven't touched cryptocurrency trading yet can get familiar with operations on the Testnet first.
- Developers: API developers use it to test automated trading programs.
Binance Testnet Addresses
Binance currently provides two Testnet environments:
Spot Testnet
- Address: testnet.binance.vision
- Supports basic operations such as spot trading, limit orders, and market orders.
- Receive mock assets like 10 BTC, 100 ETH, and 10,000 USDT after registration.
Futures Testnet
- Address: testnet.binancefuture.com
- Supports USDⓈ-M and COIN-M futures trading.
- Receive 100 USDT in mock margin after registration.
- Practice opening long/short positions, setting stop-loss, and take-profit orders.
Registration and Usage Steps
Step 1: Register a Testnet Account
Note: Testnet accounts are completely independent from official accounts and require separate registration.
- Open the Testnet address in your browser.
- Click Register in the top right corner.
- Log in using a GitHub account (this is currently the only registration method).
- Registration is automatically completed after authorization.
- The system will automatically distribute mock funds to your account.
If you don't have a GitHub account, you need to register one for free at github.com first.
Step 2: Familiarize with the Interface
- Enter the Trading Page after logging in.
- On the left is the trading pair list where you can select BTC/USDT, etc.
- The middle shows the K-line chart and depth chart.
- The right side is the order placement area.
- The bottom displays your current open orders and trade history.
The interface layout is basically consistent with the official version. Once you learn it on the Testnet, you won't need to readjust when switching to the official platform.
Step 3: Conduct Simulation Trading
- Select a trading pair, such as BTC/USDT.
- Enter the price and quantity in the order placement area.
- Click Buy or Sell.
- The order will appear in the Open Orders section below.
- If it's a market order, it will be executed immediately.
Using Mock Trading on the APP
While Binance doesn't have a dedicated "Testnet APP," the official APP integrates a Mock Trading feature:
Enabling Mock Trading in the APP
- Open the Binance APP.
- Go to the Futures trading page.
- Click More (three dots) in the top right corner.
- Select Mock Trading.
- The system will prompt you to switch to the mock platform; click Confirm.
- A Mock label will be displayed at the top of the interface.
The initial funds for Mock Trading are 3,000 USDT. If you run out, you can click Reset to restore the initial balance.
Supported Features in Mock Trading
- USDⓈ-M Futures trading.
- 1-125x Leverage adjustment.
- Take-profit and stop-loss settings.
- Various order types: Limit, Market, Stop-Limit, etc.
- Position management and closing operations.
Difference Between Mock Trading and Testnet
| Feature | Web Testnet | APP Mock Trading |
|---|---|---|
| Spot Trading | Supported | Not Supported |
| Futures Trading | Supported | Supported |
| Initial Funds | More | 3,000 USDT |
| API Interface | Supported | Not Supported |
| Registration Required | GitHub Required | Use Official Account |
Testnet API Usage
If you are a developer, the Testnet provides a complete API interface:
Getting an API Key
- Log in to the Testnet website.
- Click your avatar in the top right corner → API Management.
- Create a new API Key.
- Securely save your API Key and Secret Key.
API Addresses
- Spot API:
https://testnet.binance.vision/api - Futures API:
https://testnet.binancefuture.com/fapi - WebSocket:
wss://testnet.binance.vision/ws
The interface calls are identical to the official version, only the domain name differs.
Precautions for Using the Testnet
- Unreal Data: Prices on the Testnet may have significant deviations from the real market; do not use Testnet prices as a reference for investment.
- Periodic Resets: Binance periodically resets Testnet data, and mock assets may be cleared.
- Limited Features: Some official features are unavailable on the Testnet, such as Earn and P2P.
- Slower Speed: Testnet server performance is weaker than the official version, so occasional latency may occur.
FAQ
Q1: Are the profits and losses in Testnet trading real? No. All assets on the Testnet are virtual. Profits and losses are simulation data and will not affect your real account or funds.
Q2: Why can the Testnet only be registered with GitHub? This is a setting by Binance, mainly because the Testnet is geared towards the developer community, and GitHub is the most commonly used platform for developers. Regular users who want to experience simulation trading are advised to use the Mock Trading feature within the APP directly.
Q3: What should I do if I run out of mock funds on the Testnet? On the Web Testnet, you can re-apply for mock funds through a Faucet. In APP Mock Trading, simply click the Reset Balance button to restore the initial amount.
Q4: How long should I practice on the Testnet before starting real trading? It is recommended to practice on the mock platform for at least 2-4 weeks to familiarize yourself with basic operations like placing orders, limit orders, and stop-losses before considering real trading with small amounts of capital.
Q5: Does the Testnet require KYC verification? No. Since the Testnet does not involve real funds, no identity verification is required. You can use it immediately after registration.