# TWAP Orders TWAP (Time-Weighted Average Price) orders are a specialized order type on GMX that allow traders to break down large orders (positions and swaps) into smaller, evenly distributed executions over a specified time period. The primary goal is to reduce price impact and slippage for large orders. ## Purpose and Benefits **Reduce Price Impact**: By splitting a large order into smaller chunks executed over time, TWAP orders minimize the market impact that would occur from executing the entire order at once. **Network Fee Protection**: Network fees are paid once upfront when the TWAP order is created. If network fees increase during the execution period, GMX covers the extra costs, protecting traders from unexpected fee spikes. ## How to Create 1. Select the "Long", "Short", or "Swap" from the trading side menu. 2. Under the tab, select "TWAP" 3. Proceed with setting up TWAP duration 
TWAP (Time-Weighted Average Price) orders are a specialized order type on GMX that allow traders to break down large orders (positions and swaps) into smaller, evenly distributed executions over a specified time period. The primary goal is to reduce price impact and slippage for large orders.
Reduce Price Impact: By splitting a large order into smaller chunks executed over time, TWAP orders minimize the market impact that would occur from executing the entire order at once.
Network Fee Protection: Network fees are paid once upfront when the TWAP order is created. If network fees increase during the execution period, GMX covers the extra costs, protecting traders from unexpected fee spikes.
Select the "Long", "Short", or "Swap" from the trading side menu.
Under the tab, select "TWAP"
Proceed with setting up TWAP duration

A practical guide to TWAP Orders - Learn how to execute large positions on GMX with minimal price impact by utilizing Time-Weighted Average Price strategies. This lesson covers the mechanics of splitting orders to reduce slippage and how the protocol handles network fees.
Previous lesson
Previous
Cyfrin Updraft has partnered with GMX to provide SSCD+ certifications vouchers to the first 25 students who demonstrate the completion of this course and are building on top of GMX. Join the GMX Discord server to redeem your coupon, or navigate to the docs to learn more!
Course Overview
About the course
Mechanics and contract architecture of the GMX protocol
Token pricing and fees
Liquidity: GM pools and GLV vaults
Math, funding rates, liquidation pricing, P&L calculations
Limit orders, take profit orders, stop loss, and stop market orders
Auto-cancel and auto-deleveraging
GLP, esGMX, GMX staking and delegation
DeFi Developer
$75,000 - $200,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Web3 developer
$60,000 - $150,000 (avg. salary)
Web3 Developer Relations
$85,000 - $125,000 (avg. salary)
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
Security researcher
$49,999 - $120,000 (avg. salary)
Last updated on January 28, 2026
Duration: 9min
Duration: 1h 19min
Duration: 1h 25min
Duration: 16min
Duration: 11min
Duration: 12min
Duration: 7min
Duration: 2min
Course Overview
About the course
Mechanics and contract architecture of the GMX protocol
Token pricing and fees
Liquidity: GM pools and GLV vaults
Math, funding rates, liquidation pricing, P&L calculations
Limit orders, take profit orders, stop loss, and stop market orders
Auto-cancel and auto-deleveraging
GLP, esGMX, GMX staking and delegation
DeFi Developer
$75,000 - $200,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Web3 developer
$60,000 - $150,000 (avg. salary)
Web3 Developer Relations
$85,000 - $125,000 (avg. salary)
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
Security researcher
$49,999 - $120,000 (avg. salary)
Last updated on January 28, 2026