Skip to main content
Quote endpoints return estimated execution prices, fees, and slippage without placing an order. Use them to pick the best venue and size your trade.
Prerequisites: the cross-exchange quotes and detailed slippage endpoints require a VOOI API token; the top-volume quotes endpoint is public. See API Tokens if you need one.

Cross-exchange quotes

GET /exchange/quotes — simulate a trade across exchanges for a given asset, side, USD notional, and leverage. Returns one entry per matching (exchange, market) with execution price, fees, funding rate, slippage, and projected liquidation price. A single exchange can return multiple entries when an alias resolves to more than one market there — see Aliases.
The leverage query param accepts any positive number, including fractional values such as 12.5, on every venue. Here it only shapes the projected liquidation price — it does not change the position’s actual leverage. The optional marginMode (cross or isolated, default cross) likewise only feeds the projected liquidation price. To set leverage for trading, use POST /exchange/leverage.
quoteSize is notional USD — the full position size (margin × leverage), not the collateral posted. It has the same meaning as notionalUsd on GET /exchange/estimate-slippage.

Detailed slippage on one exchange

GET /exchange/estimate-slippage — detailed slippage breakdown for a single exchange. Walks the order book and returns best/worst/avg price, effective spread, depth consumed, and whether the order fits at current depth. The response wraps the result in { result: ... } and result can be null if the calculation fails (e.g., the order exceeds visible depth).

Top-volume quotes

GET /exchange/top-volume-symbols-quotes — quotes for the top markets by 24h volume across all exchanges. No authentication required.

Funding arbitrage strategies

GET /funding-strategies — current funding-rate spreads paired into long/short legs. Each entry names the long and short venue and asset, the spread, and the legs’ rates. No authentication required. Cross-exchange aliases are applied so a single conceptual market lines up across venues even when the symbols differ — see Aliases. Legs can also share an exchange when an alias resolves to more than one market on that venue (for example, an xyz:EUR long against a mkts:EUR short on Hyperliquid). Use GET /funding-strategies/spread-chart to chart any one pair over time, or GET /funding-strategies/funding-rate-history for a single market’s hourly history. For a richer view of the same idea — both trade directions per pair, price spreads alongside funding, depth-aware estimates at a chosen notional, and category filters — see the Arbitrage scanner.

Next steps

Orders

Place your order once you’ve chosen a venue

Positions

Track the position after it fills