kalshi-trading
Read-only Kalshi OpenAPI scouting skill for market discovery, liquidity checks, and market validation. Use for scanning and ranking Kalshi opportunities. Pair with a separate paper-trading skill if you want open/close execution.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/brs999/kalshi-tradeWhat This Skill Does
The kalshi-trading skill provides a robust, read-only interface to the Kalshi OpenAPI, enabling users to programmatically scout, validate, and analyze prediction markets. Designed for deep market discovery, this tool allows you to pull real-time data on open markets, event series, and historical trade data. Because this skill is strictly read-only, it serves as a reliable scouting layer for data-driven decision-making, ensuring you have the granular market intelligence required before engaging in any external execution strategies.
Installation
To integrate this skill into your OpenClaw agent, use the following command in your terminal:
clawhub install openclaw/skills/skills/brs999/kalshi-trade
Once installed, ensure your environment is configured. While it defaults to the Kalshi production API, you can override the target by setting the KALSHI_BASE_URL environment variable. Verify the installation by running the smoke tests located in skills/kalshi-trading/tests/kalshi_openapi_reader.test.mjs.
Use Cases
- Market Scanning: Use the tool to find high-liquidity opportunities by querying the current open markets and filtering by status.
- Event Discovery: Analyze event series to identify clusters of related prediction markets for comparative analysis.
- Trade Analysis: Fetch recent trade history for specific tickers to analyze market sentiment and order flow patterns.
- Orderbook Validation: Inspect the current depth of an orderbook to determine the cost of entry or the available liquidity at various price points.
Example Prompts
- "Scan the current open Kalshi markets and list the top 10 tickers with the highest trading activity."
- "Get the current orderbook for the ticker 'FED-DEC24-100' and explain the current spread between bid and ask."
- "Summarize the recent 50 trades for the upcoming election event and identify if the sentiment is shifting based on the price action."
Tips & Limitations
This skill is designed solely for observation. It does not possess the capability to place, amend, or cancel orders on the Kalshi exchange. If you intend to execute trades, you must install and configure a separate paper-trading or execution skill. Always verify the exchange status using the status command before initiating large-scale data queries to ensure the API is reachable and fully operational.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-brs999-kalshi-trade": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
kalshi-api
Read-only Kalshi API skill for market discovery, liquidity checks, and market validation. Use for scanning and ranking Kalshi opportunities. Pair with a separate paper-trading skill if you want open/close execution.
kalshi-trades
Read-only Kalshi OpenAPI scouting skill for market discovery, liquidity checks, and market validation. Use for scanning and ranking Kalshi opportunities. Pair with a separate paper-trading skill if you want open/close execution.
paper-trading
Run a structured paper-trading loop with SQLite-backed event logging, position tracking, and PnL review. Use when opening/closing simulated trades, journaling thesis notes, checking portfolio status, or generating weekly performance summaries.
kalshi-paper-trading
Kalshi-native paper trading ledger and CLI for binary prediction contracts. Use for paper opens, marks, reconciliation, valuation, and review without relying on the generic spot-style paper trader.
geckoterminal
Query GeckoTerminal market data - networks, DEXes, pools, tokens, OHLCV, trades, and trending/new pools.