Introduction
When executing large-volume trades, traders often face significant challenges. While iceberg orders help split and conceal large orders to reduce market impact, they may not guarantee full execution, potentially increasing opportunity costs. For traders with substantial positions seeking fast execution with minimal cost impact, direct orders can drastically move markets.
Enter Time-Weighted Order (TWO) — a strategy that intelligently splits large orders into smaller, timed executions to optimize trade efficiency.
Part 1: Understanding Time-Weighted Orders
Time-weighted orders are algorithmic execution tools that break large trades into smaller, time-interval-based executions. Key features include:
- Order Splitting: Divides large volumes into multiple smaller orders.
- Timed Execution: Triggers orders at user-defined intervals.
- Slippage Control: Uses Immediate-Or-Cancel (IOC) orders to minimize price deviation.
How It Works:
- The strategy calculates a dynamic limit price based on the current bid/ask and a user-defined price distance.
- Small IOC orders are placed periodically to "eat" liquidity at the top of the order book.
- Unfilled portions of orders are canceled instantly to prevent residual market impact.
Example: A 100 ETH buy order splits into 10x 10 ETH orders executed every 30 seconds. Each mini-order uses IOC to fill available liquidity at optimized prices.
Part 2: Key Terminologies Explained
| Term | Definition |
|---|---|
| Price Premium | Execution price set above/below the current bid/ask to prioritize fill rate. |
| Limit Price | Threshold price that activates/deactivates the strategy. |
| Order Interval | Time gap between consecutive executions (e.g., 30 seconds). |
| Order Size | Randomized volume per execution (e.g., 2 ETH ±50%). |
| Total Volume | Cumulative target quantity for the entire strategy. |
Part 3: Strategy Mechanics
Buy-Side Example:
- Activation: Market price drops below the limit price.
- Execution: Places buy orders at
(Best Bid + Premium)every interval. - Pause: Halts if price rises above the limit price.
Sell-Side Example:
- Activation: Market price rises above the limit price.
- Execution: Places sell orders at
(Best Ask - Premium)every interval. - Pause: Halts if price falls below the limit price.
👉 Master Time-Weighted Orders with OKX’s Advanced Tools
Part 4: Practical Implementation
Step-by-Step Guide (ETH/USDT Perpetual Contract Example):
- Select Strategy: Choose "Time-Weighted Order" in the app’s strategy menu.
Set Parameters:
- Limit Price: 1250 USDT
- Price Premium: 1% above bid
- Order Size: 2 ETH (randomized 1–2 ETH)
- Interval: 30 seconds
- Total Volume: 20 ETH
- Monitor: Track progress under
Strategies → Time-Weightedfor fills and pending orders.
Part 5: Pro Tips & Warnings
✅ Optimal Limit Price: Place near key support/resistance levels for better liquidity.
✅ Interval Timing: Balance frequency—too slow misses opportunities; too fast strains order book recovery.
⚠️ Risk Note: Strategy auto-terminates during halts/delistings.
FAQs
Q1: How does TWO differ from iceberg orders?
A: While both split large orders, TWO uses active IOC executions at timed intervals, whereas icebergs passively hide orders in the book.
Q2: Can I use TWO for altcoins with low liquidity?
A: Yes, but wider premiums may be needed to ensure fills, potentially increasing costs.
Q3: What happens if my limit price isn’t reached?
A: The strategy remains inactive until market conditions meet your threshold.
👉 Explore Crypto Trading Strategies on OKX
Final Note: Time-weighted orders empower traders to execute large volumes with surgical precision, blending speed and cost efficiency. Whether you’re trading spot, perpetual swaps, or leveraged positions, this strategy adapts to your needs while keeping market impact in check.