Kalshi
Tag18 integrations tagged with "kalshi"
Kalshi Search Markets
Search and list Kalshi prediction markets. Pass `query` for relevance-ranked keyword search by title (e.g. 'knicks', 'super bowl') via Kalshi's keyword search API. Or omit `query` to filter by status, event, and series with cursor-based pagination. Returns market tickers, pricing, volume, and status. Ideal for: finding a market by name, market discovery, dashboards, monitoring categories, automated scanning.
Kalshi Place Order
Place a new order on a Kalshi prediction market. Supports limit and market orders for buying or selling yes/no contracts. Prices are dollar strings (e.g. '0.6500'). For market orders, if no price is provided a conservative slippage cap is auto-applied (0.99 for buys, 0.01 for sells) on the active side — Kalshi requires a price even on market orders. Ideal for: automated trading, signal-based order placement, portfolio construction, prediction market strategies.
Kalshi: Trade on Market
Triggers when a trade happens on a specific Kalshi market. Useful for monitoring market activity and reacting to trades in real time.
Kalshi: Market Closed
Triggers when a Kalshi market closes or settles. Optionally filter by specific market ticker.
Kalshi: New Market Listed
Triggers when a new market is created on Kalshi. Optionally filter by keywords in the market title.
Kalshi Get Portfolio Fills
Get trade fill history from your Kalshi portfolio. Returns details for each fill including price, side, taker status, and timestamps. Supports filtering by ticker, order, and time range. Ideal for: trade history analysis, execution quality review, P&L reconciliation, tax reporting.
Kalshi Get Market Candlesticks
Get OHLC candlestick price history for a Kalshi market. Returns open, high, low, close prices, volume, and open interest per period. Supports 1-minute, 1-hour, and 1-day intervals. Ideal for: price charting, technical analysis, historical trend monitoring, backtesting strategies.
Kalshi Get Withdrawals
Get withdrawal history from your Kalshi account. Returns each withdrawal with amount, status, type, and timestamps. Calculates total withdrawn. Ideal for: cash flow analysis, P&L reconciliation, account history, capital tracking.
Kalshi Get Deposits
Get deposit history from your Kalshi account. Returns each deposit with amount, status, type, and timestamps. Calculates total deposited capital. Ideal for: tracking starting capital, cash flow analysis, P&L reconciliation, account history.
Kalshi Get Positions
Get current positions on Kalshi prediction markets. Returns position size, P&L, fees, and settlement data for each market. Supports filtering by ticker or event. Ideal for: portfolio tracking, position monitoring, P&L analysis, automated rebalancing workflows.
Kalshi Get Market Orderbook
Get the orderbook for a Kalshi market showing Yes and No price levels with quantities. Returns bid/ask depth for both sides. Requires Kalshi API authentication. Ideal for: liquidity analysis, spread monitoring, trading strategy development, market depth assessment.
Kalshi Get Event
Get a Kalshi event with its nested markets by event ticker. Returns event metadata and optionally all markets within the event including pricing and volume. Ideal for: event analysis, tracking multi-market events, portfolio overview, research.
Kalshi Get Trades
Get recent trades for Kalshi markets with optional filtering by ticker and time range. Returns trade details including price, size, and taker side with cursor-based pagination. Ideal for: trade flow analysis, market activity monitoring, volume tracking, execution analytics.
Kalshi Get Settlements
Get settlement history from your Kalshi portfolio with accurate P&L. Returns per-market settlement data including cost basis, revenue, fees, and net P&L in dollars. Ideal for: trade performance analysis, P&L reporting, win/loss tracking, portfolio review.
Kalshi Cancel Order
Cancel an existing resting order on Kalshi. Returns an acknowledgement (`order.order_id`, `order.reduced_by` — the contracts canceled, and `order.ts_ms`). Requires the order ID of a resting order. Ideal for: order management, risk control, automated position adjustment, stop-loss workflows.
Kalshi Get Orders
Get open and historical orders from your Kalshi portfolio. Returns order details including status, price, side, type, and fill counts. Supports filtering by ticker, event, status, and time range. Ideal for: order management, trade monitoring, execution analysis, automated order tracking workflows.
