
TWAP orders
Split a Perpetuals order into timed slices instead of taking the book in one print. Set a size and a running time, and the schedule places suborders on a fixed cadence until it fills, with an optional price cap so no slice trades worse than your limit. Active schedules show up in Orders with live fill progress, and finished ones land in Order history.
- How to use
- Open Perpetuals, choose TWAP on the order ticket, then enter your size and running time. The ticket previews the slice plan — frequency, number of suborders, size per suborder, and fee — before you submit. Turn on Max price (Min price when selling) to cap what any slice pays. Once it is running, open the schedule from Orders to watch it work, or tap its Filled row to see every suborder that has traded.
What’s new
New tools, faster workflows, and product improvements for Kalshi Pro—the advanced trading terminal for prediction markets and perpetual futures.

Drag-and-drop resting orders in the order book
Move resting prediction-market orders to a new price without leaving the order book, so you can reprice directly against live depth and stay focused when prices move.
- How to use
- Drag the clock badge on your resting order to a new tick, release it, then review and confirm the amended price. If multiple orders rest at that level, they move together.

Fee promotion
Trade Perpetuals with lower promotional maker and taker rates when your account is eligible, reducing the cost of opening, closing, and adjusting positions.
- How to use
- Sign in and open Perpetuals. We show your promotional rates alongside the launch rates; once the promotion is enabled for your account, the lower rates apply automatically to eligible trades.

Realized PnL chart
Track realized profit and loss over time for both Predictions and Perpetuals from one Portfolio view, making it easier to evaluate closed-trade performance across periods.
- How to use
- Open Portfolio, choose Predictions or Perpetuals, select Realized PnL, and switch the time range to review the period you care about.

Subcategory filters
Narrow the Screener beyond broad categories with the subcategories Kalshi uses to organize markets, cutting noise so you can reach relevant markets faster.
- How to use
- Open Categories settings, search or expand a category, and select one or more subcategories. The table narrows to matching markets; choose Reset to return to the default view.

Trailing stop
Attach a trailing stop to a Perpetuals position so its trigger follows favorable price moves without moving backward, helping protect gains or limit downside after a reversal.
- How to use
- On a market order, enable Take profit / Stop loss and choose Trailing stop, or add one from an open position. Set the trailing distance as a percentage or dollar amount, then confirm.