Why do you need TWAP Bot
TWAP, also known as the time-weighted average price algorithm, is the simplest traditional algorithmic trading strategy.
The purpose of TWAP bot design is to provide a lower average transaction price while minimizing the impact of the transaction on the market, so as to achieve the purpose of reducing transaction costs.
Pionex TWAP Bot offers two operating modes. Choose the one that best fits your strategy:
| Limited Mode | Perpetual Mode |
Ends when | All transactions completed (auto-stop) | Manually stopped by you |
Parameters | Order Period + Amount + Transactions | Order Period + Amount |
Best for | Fixed budget, one-time batch buy/sell | Ongoing DCA with no set end date |
Parameter breakdown:
Parameter | Description | Options |
Order Period | Time interval between each order | 10 Sec / 30 Sec / 1 Min / 5 Min |
Buy Quote Each Time | USDT amount to execute per order | Subject to the trading pair minimum |
Transactions (Limited Mode only) | Total number of orders to execute before the bot stops | Minimum: 2 |
Note: Due to trading precision, the actual quantity received per order may vary slightly. Any remainder is carried over and combined with the next order.
How to use TWAP Bot
Website: First, please open the Pionex website, then select TWAP from the list of trading tools on the right.
Limited Mode: Simply input 3 parameters: “Order Period”, “Buy/Sell quote each time” and the "Transactions", and the TWAP will be ready. Pionex lets you to choose one of 4 different Order Periods for the TWAP strategy: 10 Sec, 30 Sec, 1 Min, and 5 Min.
Perpetual Mode: The bot executes orders continuously at your set interval and amount, with no fixed end point. It will keep running until you manually stop it. This mode is ideal for ongoing, long-term accumulation strategies where you don't want to set a transaction limit.
APP: Open the Pionex app → Tap Bot at the bottom navigation bar → Tap Create (+) → Select TWAP.
Limited Mode:
Perpetual mode:
Example of using a TWAP Bot
Buying example: Someone chooses the ETH/USDT trading pair and creates a TWAP bot, the frequency is set to 10 seconds, the purchase amount is 1,000 USDT each time, and the total investment amount is 100,000 USDT. Then the bot will sequentially buy 1,000 USDT every 10 seconds, a total of 100 times.
Selling example: Someone chooses the ETH/USDT trading pair and creates TWAP bot, the frequency is set to 10 seconds, and each time 1 ETH is sold, the total sold amount is 100 ETH. Then the bot will sequentially sell 1 ETH every 10 seconds, for a total of 100 sales.
FAQ
Q1: Why is the quantity I received different from what I expected?
Due to trading precision limits, the actual quantity purchased per cycle may be slightly less than calculated. Any remaining USDT (or coin) that could not be filled is automatically carried over and added to the next order cycle.
Q2: What is the difference between Limited Mode and Perpetual Mode?
Limited Mode executes a fixed number of orders and stops automatically when complete.
Perpetual Mode runs continuously with no set end, until you manually stop it.
Choose Limited Mode if you have a set budget and total amount in mind. Choose Perpetual Mode for an ongoing, open-ended DCA strategy.
Q3: How do I view the history of a completed TWAP Bot?
Once a TWAP Bot finishes all its cycles (Limited Mode) or is manually stopped, it will no longer appear in your active bot list. To view its order history:
Website: Go to Orders → Bot → History, or visit:
pionex.com/en/orders/bot/historyAPP: Home Page → Bot → History
Q4: Why are my funds frozen/occupied after starting TWAP?
When a TWAP Bot is active, the system pre-locks the funds required for the current cycle to prevent double usage. This is expected behavior. To release the funds, simply stop the TWAP Bot.
Q5: Which mode should I use if I want to sell a fixed USDT amount of a coin regularly?
Use Limited Mode and set your desired USDT amount per order and the total number of orders. Note that when selling, the quote amount is converted to the coin quantity at the time of execution — the actual coin amount sold per cycle may vary slightly with the market price.
Q6: Where do the coins I've accumulated go? Why don't I see them in my Primary Account?
Coins purchased by the TWAP Bot are held within the bot itself and will not appear in your Primary Account balance while the bot is running. To access or use the accumulated coins, you need to stop the TWAP Bot — your holdings will be returned to your Primary Account once the bot is closed.





