kalshi-trading
SKILL.md
Kalshi Trading (OpenAPI, Read-Only)
Use this skill for Kalshi scouting and market validation only.
Rules
- Use OpenAPI read endpoints for market discovery and validation.
- This skill does not place, amend, or cancel orders.
- This skill does not include paper ledger execution scripts.
Primary Commands
Exchange status:
node skills/kalshi-trading/scripts/kalshi_openapi_reader.mjs status --pretty
Broad market scan:
node skills/kalshi-trading/scripts/kalshi_openapi_reader.mjs markets --status open --limit 1000 --pretty
node skills/kalshi-trading/scripts/kalshi_openapi_reader.mjs events --limit 100 --pretty
node skills/kalshi-trading/scripts/kalshi_openapi_reader.mjs series --limit 400 --pretty
Focused validation:
node skills/kalshi-trading/scripts/kalshi_openapi_reader.mjs market --ticker <TICKER> --pretty
node skills/kalshi-trading/scripts/kalshi_openapi_reader.mjs trades --ticker <TICKER> --limit 200 --pretty
node skills/kalshi-trading/scripts/kalshi_openapi_reader.mjs orderbook --ticker <TICKER> --pretty
Optional Integration: Paper Ledger Skill Required
If you want paper open/close workflows, install and use a separate paper-trading skill that provides the execution script. This Kalshi skill can supply candidate/market data to that separate skill.
node --experimental-strip-types skills/paper-trading/scripts/paper_trading.ts status --account kalshi --format json --pretty
Environment
Optional override (defaults to Kalshi production API):
export KALSHI_BASE_URL="https://api.elections.kalshi.com/trade-api/v2"
Tests
Run the Kalshi reader smoke tests:
node --test skills/kalshi-trading/tests/kalshi_openapi_reader.test.mjs
Weekly Installs
2
Repository
openclaw/skillsGitHub Stars
3.8K
First Seen
Mar 5, 2026
Security Audits
Installed on
amp2
cline2
opencode2
cursor2
kimi-cli2
codex2