kalshi-markets

Fetch real-time Kalshi market prices, odds, orderbooks, and trades.

1|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/danielscholl/agent-skills --skill kalshi-markets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kalshi-markets
Source: https://github.com/danielscholl/agent-skills/tree/main/plugins/kalshi-markets/skills/kalshi-markets
Command: npx skills add https://github.com/danielscholl/agent-skills --skill kalshi-markets

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires httpx, click, pandas, and includes scripts (resource) components.

What problem does it solve?

Provides access to Kalshi prediction market data and analytics, enabling fast discovery and monitoring of markets.

Core Features & Use Cases

  • Market listing & discovery: Browse and filter markets to find relevant opportunities.
  • Detailed market data: Retrieve prices, odds, trades, and volume for insights.
  • Event series & analytics: Explore series templates and related event data for in-depth analysis.
  • Trading analytics: Access comprehensive analytics to inform decisions.

Quick Start

Run uv run markets.py to list markets, or uv run market.py TICKER --json for market details.

Frequently Asked Questions about kalshi-markets

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch real-time market data from Kalshi prediction markets?

Real-time market data from Kalshi prediction markets is fetched using this Skill's CLI commands. Run `uv run markets.py` to list available markets or `uv run market.py TICKER --json` to retrieve detailed pricing, odds, and orderbook data for a specific market in structured JSON format.

Can I access Kalshi trading analytics and orderbook information programmatically?

Yes. This Skill provides programmatic access to Kalshi trading analytics, including real-time prices, odds, orderbooks, trade history, and volume data. Use the CLI with JSON output flags to retrieve structured analytics suitable for automated decision-making and market analysis workflows.

What's the best way to monitor election and sports betting markets on Kalshi?

Monitor election and sports betting markets by using the market listing and discovery features to filter relevant event series, then retrieve detailed market data including prices and trades. The Skill supports structured output and error handling, enabling continuous monitoring and analysis of prediction market trends.

Do I need prior setup to start analyzing Kalshi market data with this tool?

The Skill requires httpx, click, and pandas as dependencies, which are automatically managed. No API key configuration is detailed in the metadata. Start immediately with `uv run markets.py` for market discovery or `uv run market.py TICKER` for specific market analysis.

How can I export Kalshi market analytics for further analysis?

Export market data using the `--json` flag to retrieve structured outputs compatible with pandas DataFrames and downstream analytics tools. The Skill's CLI integration and pandas dependency enable seamless export and transformation of prices, trades, and event series data for deeper analysis.

What limitations should I know about accessing Kalshi market data at scale?

The Skill provides real-time access with built-in error handling but concrete scaling limits are not specified in the documentation. Test throughput and rate-limiting behavior against your use case; refer to Kalshi API documentation for service-level constraints on market data volume and request frequency.