kalshi-markets_skill

This skill helps you access and analyze Kalshi market data including prices, orderbooks, trades, and events for quick insights.
  • Python

1

GitHub Stars

1

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 velcrafting/codex-skills --skill kalshi-markets

  • SKILL.md2.3 KB

Overview

This skill provides direct access to Kalshi prediction market data: market listings, market details, orderbooks, trades, events, and series templates. It exposes a set of independent, ready-to-run scripts that return machine-friendly JSON by default. Use it to fetch live market prices, inspect liquidity, and search or analyze prediction market activity quickly.

How this skill works

Each script is standalone and self-contained; run the specific script you need with the --json flag to get structured output. Scripts include endpoints for status, markets, single-market details, orderbooks, recent trades, event groups, and series templates. The recommended workflow is to run <script> --help to review options, then run the script with --json to retrieve the data you need without loading unnecessary code.

When to use it

  • You need current market prices or binary contract odds from Kalshi.
  • You want to inspect orderbook depth or recent trade activity for liquidity analysis.
  • You need to locate markets by keyword or browse event groups and series templates.
  • You want a quick operational check of the Kalshi exchange.
  • You are building dashboards or backtests that require deterministic, scriptable data pulls.

Best practices

  • Always run scripts with the --json flag to get consistent machine-readable output.
  • Prefer high-volume markets, series, and events when analyzing price signals to reduce noise.
  • Use the --help option on a script to discover available filters before executing the query.
  • Call only the single script you need to minimize runtime and reduce surface area for errors.
  • Cache stable responses locally for repeated analysis, but refresh orderbooks and trades frequently for live views.

Example use cases

  • Fetch live bid/ask levels for a market to evaluate execution and slippage before placing an account order.
  • Pull recent trades and volumes to detect sudden price moves or unusual activity for monitoring alerts.
  • Search markets by keyword to find relevant contracts for a specific event or macro outcome.
  • List all series templates to enumerate similar contract structures for batch analysis or model training.
  • Query event-level details to aggregate market probabilities across related markets for portfolio decisions.

FAQ

No authentication is required; scripts work without API keys.

How do I get machine-readable output?

Run any script with the --json flag to receive structured JSON suitable for downstream processing.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational