Vela supports two order types: Limit and Market. Both types can be combined with any Time in Force setting to control execution behavior.Documentation Index
Fetch the complete documentation index at: https://docs.vela.monolithsystematic.com/llms.txt
Use this file to discover all available pages before exploring further.
- Limit Orders
- Market Orders
A limit order specifies both the quantity and the maximum price you are willing to pay (buy) or the minimum price you are willing to accept (sell).Key properties:
- Will only execute at your specified price or better
- Rests in the order book if it cannot fill immediately (with GTC)
- Provides price certainty — you know the worst-case execution price
- May not fill immediately, or at all, if the market doesn’t reach your price
- When the exact execution price matters to you
- When you want to enter or exit a position at a specific level
- When you are a market maker providing liquidity (combine with Post-Only TIF)
- When market impact is a concern and you want to avoid paying the spread
Comparison
| Feature | Limit | Market |
|---|---|---|
| Price control | Yes — specify max/min price | No — takes best available |
| Guaranteed execution | No — may not fill | Yes — fills or cancels |
| Rests in book | Yes (with GTC) | No — immediate only |
| Slippage risk | None (or bounded) | Present on thin markets |
| Compatible TIF | GTC, IOC, FOK, Post-Only | IOC only (implicit) |
| Maker eligible | Yes | No — always taker |
Order Type and Fees
Market makers (limit orders that rest in the book) receive a different fee treatment than market takers (market orders and aggressive limit orders that immediately match). See Fees and Rebates for the full fee schedule.Fixed-Point Price and Quantity
Prices and quantities submitted via the API are integers in fixed-point format scaled by 1,000,000:| Human-readable | API value |
|---|---|
| 3200.00 USDC | 3200000000 |
| 0.5 ETH | 500000 |
| 0.001 BTC | 1000 |