By Kalshi View Editorial Team · Published 2026-05-14 · Reviewed 2026-07-17

Kalshi Resting Orders Explained: Maker Orders, Liquidity, and Fill Risk

Kalshi Resting Orders: Limit Orders, Fees and Fill Risk

Quick answer: a Kalshi resting order is a limit order that is not matched immediately. It stays in the order book at the price and quantity you chose, where it can fill later, fill partially, or remain unfilled. A lower entry price is not useful if the trade you wanted never executes, so price control and fill risk must be considered together.

What is a resting order on Kalshi?

Kalshi's help center defines a resting order as an offer to purchase contracts at a specified price that is not matched immediately. The order book displays available quantities and their prices. A bid is the highest price a buyer is willing to pay; an ask is the lowest price a seller is willing to accept.

A resting order usually begins as a limit order. You set the maximum purchase price or minimum sale price. If a compatible order is already available, some or all of the order may execute immediately. If not, the unmatched quantity can remain in the book.

Resting limit order vs quick order

Neither choice is automatically better. A quick order can create slippage across a thin book. A resting limit order can miss the market entirely. Compare the spread, visible size and time remaining before choosing.

How to read resting liquidity

The visible order book is a snapshot of available interest, not a promise that the same quantity will remain. Check the best bid, implied ask, spread and quantity at several price levels. Kalshi's API documentation explains that its orderbook response returns YES and NO bids; the opposite-side ask is implied by the complementary binary price.

For example, a high YES bid shows the best visible price a buyer currently offers for YES. A high NO bid implies the lowest visible YES ask through the complementary price relationship. The actual interface may present bids and asks directly, while the API response uses the bid arrays described in the official docs.

Four resting-order risks

  1. No fill: the market never trades at your price, so the intended position is never opened or closed.
  2. Partial fill: only some contracts execute, leaving different exposure than planned.
  3. Stale price: new information changes the market while the old order remains available.
  4. Opportunity cost: improving entry by a cent or two may be less valuable than obtaining the needed exposure before a deadline.

A fast fill does not prove that a trade is wrong, but it can occur after information or liquidity changes. Recheck the underlying market rules and current evidence rather than treating execution itself as confirmation.

Do resting orders have fees?

An order that never executes has no execution fee. An order canceled before any fill likewise has no executed contracts on which to charge a trading fee. If the resting order later fills, do not assume the maker fill is always free: Kalshi's fee schedule identifies products with maker fees and can change over time.

Use the Kalshi payout calculator with a manual fee estimate, and verify the current official fee schedule for the exact product before relying on the result.

Resting-order checklist

  1. Read the exact market rules, close time, determination criteria and source.
  2. Inspect spread and visible quantity beyond only the best price.
  3. Choose the highest buy price or lowest sell price you are willing to accept.
  4. Decide whether a partial fill still fits the intended risk.
  5. Check the current fee schedule instead of assuming all maker fills are free.
  6. Monitor open and partially filled orders; cancel or replace only through the current Kalshi interface.
  7. Recalculate remaining exposure after every partial fill.

Frequently Asked Questions

What is a resting order on Kalshi?

A resting order is a limit order that is not matched immediately and remains visible as available quantity at its price in the order book.

Is a Kalshi resting order guaranteed to fill?

No. Kalshi's limit-order guidance says a limit order may remain unfilled if the market never reaches the specified price.

Can a Kalshi limit order fill only partially?

Yes. If only part of the requested quantity is available at the limit price, that portion can execute while the remainder stays on the order book.

Do Kalshi resting orders have fees?

An unfilled or canceled resting order has no execution fee. A resting order that later executes may have a maker fee for products listed in Kalshi's current fee schedule, so check the official schedule rather than assuming every maker fill is free.

Not financial advice. This site provides educational information only. Trading involves risk, and you can lose money. Verify the current fee schedule and exact market rules before acting.

Follow source-backed Kalshi market notes and new site articles at @Kalshi_market. Free, no signup, no upsell.