TWAP calculator: split an order into timed child orders
Enter the total quantity, the duration and an interval or a slice count to get a schedule of child orders with lot step rounding, a minimum notional check and requests per window. Nothing is assumed about fills or price. Free, no sign-up required.
How the TWAP calculator splits an order
TWAP means time-weighted average price: one parent order cut into equal child orders sent at equal intervals. VWAP paces an order by expected market volume instead, and the TWAP order guide explains the difference. This page is a slicer, with these rules:
Child orders = duration ÷ interval, rounded down (or the number you type, with interval = duration ÷ child orders)
Quantity per child order = total ÷ child orders, rounded down to the lot step
Last child order = that quantity + the whole lot steps left over
Left unplaced = total − whole lot steps
Notional per child order = quantity × reference price
Order requests per rate limit window = window ÷ interval, rounded up, at most the number of child orders
The first child order starts at zero and each later one an interval after the last, so a 60-minute schedule at 60 seconds has 60 child orders, the last at 59 minutes. Copy the whole schedule as CSV with the button under the table; the table itself shows the first 20 and last 5 rows of a long schedule.
Worked example
Hypothetical example: a total of 1,000 units over 60 minutes at a 60-second interval, a lot step of 0.01, a reference price of 25 and a minimum notional of 100. These are the calculator's default values and not a suggested setting.
Child orders: 3,600 ÷ 60 = 60. Quantity: 1,000 ÷ 60 = 16.666…, rounded down to 16.66. The 60 child orders place 16.66 × 60 = 999.60, so the remaining 0.40 goes on the last one, which becomes 17.06. Nothing is left unplaced.
Notional per child order: 16.66 × 25 = 416.50 USD, and 426.50 USD on the last, so every child order clears the minimum of 100. The most child orders that clear it: 1,000 × 25 ÷ 100 = 250. At one order a minute, a 60-second rate limit window sees 1 order request.
| Interval | Child orders | Quantity | Last child order | Notional per child |
|---|---|---|---|---|
| 30 s | 120 | 8.33 | 8.73 | 208.25 USD |
| 60 s | 60 | 16.66 | 17.06 | 416.50 USD |
| 300 s | 12 | 83.33 | 83.37 | 2,083.25 USD |
TWAP rules on platforms, as documented
Platforms that offer a TWAP order set their own limits, so your schedule has to fit them. These are dated facts from official pages, not a comparison or a recommendation.
| Platform | What the page says |
|---|---|
| Binance | For its futures, its TWAP page (updated 30 January 2026): 5 minutes to 24 hours, minimum trade size equal to 1,000 USD. For spot Algo Orders, its FAQ (updated 30 March 2026): 1 minute to 3 days. |
| Coinbase Prime | At least $100 notional per time bucket; start time, expiry time and limit price are parameters. |
| Hyperliquid | Intervals of at least 30 seconds, 5 minutes to 7 days, $100 minimum total, 3% maximum slippage per suborder, and catch-up orders up to 3 times normal size. |
| Kraken | A time window of at least 60 seconds, with start and end within 30 days; child orders are immediate-or-cancel limit orders. |
Naming these pages implies no affiliation, and nothing here says Fincode has integrated any of them. For readers in Turkey, Article 99/A of Capital Markets Law No. 6362 treats activity by foreign crypto-asset platforms directed at Turkish residents as unauthorized.
What the schedule leaves out
The schedule says when to send what. It does not say what you will get.
- Fills: a child order can fill in part, be rejected or miss a price limit. Decide before the first slice what happens then.
- Price: the reference price gives notionals only. The page estimates no market impact and no saving against a single order.
- Costs: use the crypto trading fee calculator for fees and the slippage calculator for a typed order book.
- Requests: each child order also brings status calls. Add them up in the API rate limit calculator.
Slicing orders to mislead a market, for example by placing orders you mean to cancel, is market abuse. Where software tracks child orders, the state and reconciliation work is in crypto order management system, and building it to your own rules is under custom crypto trading bot development.
Which values to enter
- Total quantity: the whole parent order, in units of the asset.
- Duration and split: fix the interval and let the tool count the child orders, or the other way round.
- Lot step: the smallest quantity increment on your platform for this market; 8 decimals if empty. A lot step too large for the split pushes everything onto the last child order, and the tool says so.
- Reference price and minimum notional: optional, both typed by you. The tool checks the regular child order, since the last one is never smaller.
- Rate limit window: optional, to count order requests in one window.
Frequently asked questions
How do you calculate TWAP order size?
Divide the total by the number of child orders and round down to the lot step; the last child order takes the remainder. A total of 1,000 over 60 child orders at a lot step of 0.01 gives 16.66 each and 17.06 on the last.
What is the difference between TWAP and VWAP?
TWAP splits an order evenly over time. VWAP splits it by expected trading volume, so more goes into busy periods. Neither one promises a price.
How many child orders should a TWAP use?
The calculator recommends no number. It shows what your numbers give and flags limits: the lot step, the minimum notional and the requests per window.
Why is the last child order larger?
Equal sizes are rounded down to the lot step, so a remainder is left over. It goes on the last child order so that the schedule adds up to the total, apart from anything below one lot step.
Does a TWAP get me the average price?
Not necessarily. It sets a schedule, and your average fill depends on where each child order actually fills, which this page does not estimate.
Does this page place orders?
No. It runs in your browser, connects to no exchange and only prints a schedule you can copy as CSV.
Sources
- Binance Futures: What is TWAP (updated 30 January 2026) (opens in a new tab)
- Binance spot: Frequently asked questions on algo orders (updated 30 March 2026) (opens in a new tab)
- Coinbase Prime: Order types, TWAP (read 5 November 2026) (opens in a new tab)
- Hyperliquid: Order types, TWAP details (read 5 November 2026) (opens in a new tab)
- Kraken: Algo trading, TWAP (read 5 November 2026) (opens in a new tab)
- Capital Markets Law No. 6362, consolidated text, Article 99/A (Turkish) (opens in a new tab)
This calculator is general information, not tax, legal or investment advice. Results depend on the values you enter; fees, margin rules and tax rules differ by exchange and country and change over time, so check the official source and ask a licensed adviser about your own situation. Sources, checks and corrections: see the editorial policy.
Related guides
Send a short project brief
The form or an email is enough. You do not need to share your rules yet.
- The exchange or platform you use
- What the software should do
- Your target timeline
- Project briefs and business inquiriesinfo@fincodelabs.com
- WhatsApp (messages only)+90 545 697 41 15 (opens in a new tab)