How limit orders work
Set the rate
Enter the minimum output amount per input token. By default, orders are placed at ±0.1% from mid-price for efficient fills. You can set any price: below the current market rate or above it, depending on your intended execution parameters.
Place the order
Confirm the transaction. The input token is escrowed on-chain until the order fills or is cancelled.
Order fills
When the market reaches your rate, the order executes. Partial fills are possible — an order can fill incrementally as liquidity becomes available.
Tips and surplus
Two benefits unique to Kamino Limit Orders:- Tips — SOL payments made directly to you when your order fills. They are generated by searchers competing to fill your order via auction: the winning searcher pays a tip to you as part of the execution.
- Surplus — If execution produces more output than your specified minimum rate, the surplus goes directly to you. Orders fill at the available execution price, which may exceed your specified minimum rate.
Order statuses
| Status | Description |
|---|---|
| In Progress | Unfilled or partially filled; waiting for execution |
| Cancelled | Manually closed before any fills |
| Filled | Fully filled, or closed after a partial fill |
Order management
Open orders appear in the My Overview dashboard and can be cancelled at any time before filling. Cancelling an unfilled order returns the escrowed input tokens to your wallet. Partially filled orders that are closed return the remaining unfilled input tokens and release the filled output. Tips accumulate per order and are claimed via “Close Order & Claim Tip” once the order is complete.Comparison to market swaps
| Market Swap | Limit Order | |
|---|---|---|
| Execution | Immediate, at the execution price determined by the routing auction | When market reaches your target price |
| Slippage | Possible (set max tolerance) | None — fills at your rate or better |
| Price impact | Applies to large trades | Does not apply |
| Platform fee | None | None |
| Tips/surplus | No | Yes |