To enhance market liquidity and improve trading experience, OKX will adjust the minimum price precision for selected spot/margin and perpetual contract trading pairs on March 5, 2025, from 2:00 PM to 6:00 PM (UTC+8). This update aims to align pricing granularity with evolving market dynamics and ensure smoother execution across high-volatility and emerging digital assets.
The adjustment includes two types of changes:
- Reduced precision (coarser pricing): For certain pairs, the price step will increase (e.g., from 0.0001 to 0.01), temporarily pausing trading for 2 minutes during implementation.
- Increased precision (finer pricing): For others, the price step will decrease (e.g., from 0.01 to 0.0001), with no trading interruption.
All changes are designed to support long-term scalability, reduce rounding errors, and improve order book efficiency.
Adjustments with Temporary Trading Pause (Reduced Precision)
For the following trading pairs, the minimum price precision will be reduced, meaning prices will be quoted in larger increments. During this transition, each pair will experience a 2-minute trading suspension to ensure system stability.
Perpetual Contracts
- FOXY/USDT: From
0.0000001→0.000001
⏰ Pause: 3:01:00 – 3:02:59 PM - IP/USDT: From
0.00001→0.0001
⏰ Pause: 3:03:00 – 3:04:59 PM - NEIRO/USDT: From
0.00000001→0.0000001
⏰ Pause: 3:05:00 – 3:06:59 PM - OM/USDT: From
0.00001→0.0001
⏰ Pause: 3:07:00 – 3:08:59 PM - TURBO/USDT: From
0.0000001→0.000001
⏰ Pause: 3:09:00 – 3:10:59 PM
Spot Trading
- FOXY/USDT: From
0.0000001→0.000001
⏰ Pause: 3:11:00 – 3:12:59 PM - IP/USD: From
0.00001→0.0001
⏰ Pause: 3:13:00 – 3:14:59 PM - IP/USDT: From
0.00001→0.0001
⏰ Pause: 3:15:00 – 3:16:59 PM - OM/USDC: From
0.00001→0.0001
⏰ Pause: 3:17:00 – 3:18:59 PM - TURBO/USDC: From
0.0000001→0.000001
⏰ Pause: 3:19:00 – 3:20:59 PM - TURBO/USDT: From
0.0000001→0.000001
⏰ Pause: 3:21:00 – 3:22:59 PM
Note: During the pause, users cannot place or cancel orders, add margin, or transfer funds for the affected pairs. All other trading activities remain unaffected.
Adjustments Without Trading Interruption (Increased Precision)
These pairs will see increased price precision, allowing for finer price steps and tighter spreads. No downtime is required.
Perpetual Contracts
- RON/USDT:
0.001→0.0001 - GRIFFAIN/USDT:
0.0001→0.00001 - GOAT/USDT:
0.0001→0.00001 - SLERF/USDT:
极小变动以匹配 market depth - ZK/USDT:
极小变动以匹配 market depth
Spot Trading
Multiple ETHFI, GOAL, GOAT, RON, SLERF, ZK, XR, ZERO, XRP/BRL, and stablecoin pairs (e.g., USDC/SGD, USDT/SGD) will also receive enhanced precision — particularly beneficial for algorithmic traders and arbitrageurs who rely on micro-price movements.
This upgrade supports deeper liquidity layers and enables more accurate price discovery, especially in fast-moving markets.
Risk Notice and Operational Impact
Trading Suspension for Reduced Precision Pairs
When precision is reduced (e.g., from 4 decimals to 2), affected pairs will halt trading for exactly 2 minutes. During this window:
- No new orders can be placed.
- Active orders cannot be canceled.
- Margin adjustments and fund transfers are locked.
Other trading pairs continue normally.
Order and Position Handling Rules
1) Order Processing Rules
A. When Precision Is Reduced (e.g., from 4 to 2 decimals)
Only orders compliant with the new precision will survive.
Limit Orders:
- If an existing order’s price exceeds the new precision (e.g., priced at
135.2442but new step is±5 cents), it will be automatically canceled. - Orders already aligned (e.g.,
135.24) remain valid.
- If an existing order’s price exceeds the new precision (e.g., priced at
Strategy Orders:
Grid and Martingale strategies (including spot/contract grids, infinite grids) that have orders canceled due to precision mismatch will be terminated.
Example: A grid bot placing orders at
±$5 incrementsmay fail if the new minimum step becomes$5, but original orders were set at$4.87.- All other strategies (e.g., dollar-cost averaging, time-weighted trading, stop-loss, take-profit) will persist and resume under the updated precision after the pause.
👉 Explore advanced trading bots that auto-adapt to exchange rule changes like price precision updates.
B. When Precision Is Increased (e.g., from 2 to 4 decimals)
All active orders remain intact and unaffected.
2) Position and Historical Data Display Rules
For Reduced Precision (Coarser Steps)
Web & App Users:
- Historical trades and open positions are displayed using the new precision.
- Buy prices are rounded down (“truncated”).
Sell prices are rounded up (“ceiling”).
Ensures consistent profit/loss calculation post-adjustment.
API Users:
- Maintain original precision in historical records — ideal for auditors and quantitative analysts needing raw data fidelity.
For Increased Precision (Finer Steps)
All systems retain previous display logic — no rounding applied.
Special Notes for API Traders
API traders must ensure their systems align with new precision standards:
- If submitting orders with outdated precision (e.g., using
4 decimalswhen only2 allowed), OKX will automatically truncate the value — potentially leading to unintended execution levels. Example:
- Sending a buy order at
98.7654 - System accepts it as
98.76 - Could result in slippage if market moves quickly
- Sending a buy order at
Developers should update their order formatting logic before March 5, especially for reduced-precision pairs.
Why This Matters for Your Trading Strategy
Price precision directly affects:
- Order accuracy
- Execution speed
- Risk exposure
- Bot performance
Traders using automated systems should test strategy resilience against these changes — particularly those relying on tight price steps or high-frequency order placement.
For instance:
- A scalper trading FOXY/USDT may now face wider ticks — reducing edge.
- An arbitrageur monitoring ZK/USDT across exchanges gains better alignment with global pricing standards.
Frequently Asked Questions (FAQ)
Q1: What does "minimum price precision" mean?
A: It’s the smallest increment by which a price can change. For example, if precision is ±$1, prices can only be $98, $99, $1_, etc., not $98.5.
Q2: Will my open positions be liquidated during the adjustment?
A: No — open positions are preserved. Only pricing display may change slightly due to rounding rules.
Q3: How do I know if my grid bot will stop working?
A: If any of its orders fall outside the new price step (e.g., placing $5 steps when min change is $1), those orders get canceled — triggering full strategy termination.
Q4: Can I still trade other pairs during the brief pause?
A: Yes — only the listed pairs are paused for exactly two minutes.
Q5: Do I need to manually update my API scripts?
A: Yes — while OKX truncates invalid decimals, relying on auto-correction risks mispricing. Update your code to match new steps.
Q6: Why is ZERO/USDT seeing increased precision?
A: Higher precision allows better tracking of low-volatility or micro-cap assets where tiny price shifts matter more.
Final Thoughts
OKX remains committed to delivering a robust, adaptive trading environment that evolves with market needs. These precision adjustments reflect ongoing efforts to balance usability, technical performance, and trader fairness.
By proactively communicating changes and offering clear handling rules, OKX empowers traders — whether manual or algorithmic — to navigate transitions smoothly.
Stay informed, stay prepared, and keep optimizing your edge in the ever-evolving digital asset landscape.
Last updated: February 27, 2_25
Core Keywords: minimum price precision, perpetual contracts, spot trading, margin trading, trading pause, order handling rules, API trading, price adjustment