kalshi_skill

This skill lets you view Kalshi markets, check your portfolio, and spot high-confidence, high-payoff opportunities in prediction markets.
  • Python

2.6k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill kalshi

  • _meta.json273 B
  • SKILL.md2.8 KB

Overview

This skill provides a read-only integration with Kalshi prediction markets for browsing markets, inspecting market data, and analyzing trade opportunities. It surfaces prices, volumes, orderbook depth, and portfolio positions (when API credentials are provided). Use it to identify high-payoff or high-certainty prediction opportunities without executing trades.

How this skill works

The skill queries Kalshi public API endpoints to list active markets, fetch detailed market snapshots, and read orderbook depth and volume data. With local API credentials and a private key it can also read portfolio positions, balances, and trade history using signed requests. An opportunities analysis scans prices, liquidity, and payoff to flag markets meeting configurable expected-value thresholds.

When to use it

  • Research current prediction market prices and trends
  • Scan markets for high-certainty (≥85%) or deep-liquidity opportunities
  • Verify portfolio positions, balances, and P&L with credentials
  • Filter markets by category (politics, economics, weather, finance, etc.)
  • Quickly inspect orderbook depth before committing capital elsewhere

Best practices

  • Treat this skill as read-only intelligence—use it to inform manual trades on the Kalshi platform
  • Keep private_key.pem and credentials.json secure and file-permission locked if enabling portfolio reads
  • Use the opportunities scan as a starting point; validate calculations and liquidity before trading
  • Prefer markets with sufficient orderbook depth to support your target position size
  • Convert Kalshi prices in cents to dollar amounts and normalize timezones to UTC for consistency

Example use cases

  • List trending political and economic contracts ahead of major events
  • Search markets for undervalued outcomes with EV/cost > 10%
  • Audit your Kalshi positions and calculate realized/unrealized P&L locally
  • Inspect orderbook depth for a crypto-related market before placing a manual trade
  • Filter markets by category and surface high-confidence YES outcomes for quick alerts

FAQ

No. This integration is read-only and does not execute trades. Use it to analyze markets and manage information only.

What is required to view portfolio data?

You must provide a Kalshi API key ID and the corresponding private key file to sign requests. Store them in ~/.kalshi with restrictive permissions.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
kalshi skill by openclaw/skills | VeilStrat