4.7k★kalshi – OpenClaw Skill
kalshi is an OpenClaw Skills integration for coding workflows. Read-only Kalshi prediction market integration. Use for viewing markets, checking portfolio positions, analyzing prediction opportunities, and finding high-payoff/high-certainty trades. Triggers on Kalshi, prediction markets, event contracts, or trading recommendations.
Skill Snapshot
| name | kalshi |
| description | Read-only Kalshi prediction market integration. Use for viewing markets, checking portfolio positions, analyzing prediction opportunities, and finding high-payoff/high-certainty trades. Triggers on Kalshi, prediction markets, event contracts, or trading recommendations. OpenClaw Skills integration. |
| owner | henrik-openclaw |
| repository | henrik-openclaw/kalshi |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @henrik-openclaw/kalshi |
| last updated | Feb 7, 2026 |
Maintainer

name: kalshi description: Read-only Kalshi prediction market integration. Use for viewing markets, checking portfolio positions, analyzing prediction opportunities, and finding high-payoff/high-certainty trades. Triggers on Kalshi, prediction markets, event contracts, or trading recommendations.
Kalshi Prediction Markets
Read-only integration with Kalshi's prediction market API.
Capabilities
- Browse markets: List active events and markets by category
- Market analysis: Get prices, volumes, orderbook depth
- Portfolio view: Check positions and P&L (requires API key)
- Trade recommendations: Find high-certainty, high-payoff opportunities
Setup
Install dependencies:
pip install requests cryptography
For portfolio access (RSA key signing required):
- Go to kalshi.com/account/profile
- Create new API key → save the Key ID and download the private key
- Store credentials:
mkdir -p ~/.kalshi
mv ~/Downloads/your-key-file.txt ~/.kalshi/private_key.pem
chmod 600 ~/.kalshi/private_key.pem
- Create
~/.kalshi/credentials.json:
{
"api_key_id": "your-key-id-here",
"private_key_path": "~/.kalshi/private_key.pem"
}
Or run interactive setup:
python scripts/kalshi_portfolio.py setup
Scripts
Market Data (No Auth Required)
# List trending markets
python scripts/kalshi_markets.py trending
# Search markets by query
python scripts/kalshi_markets.py search "bitcoin"
# Get specific market details
python scripts/kalshi_markets.py market TICKER
# Find high-value opportunities
python scripts/kalshi_markets.py opportunities
Portfolio (Auth Required)
# View positions
python scripts/kalshi_portfolio.py positions
# View balance
python scripts/kalshi_portfolio.py balance
# Trade history
python scripts/kalshi_portfolio.py history
Opportunity Analysis
The opportunities command identifies markets where:
- High certainty: Price ≥85¢ YES or ≤15¢ YES (implies 85%+ confidence)
- Meaningful payoff: Potential return ≥10% on capital
- Sufficient liquidity: Orderbook depth supports reasonable position size
Formula: expected_value = probability * payoff - (1 - probability) * cost
A good opportunity has: EV / cost > 0.1 (10%+ expected return)
Categories
Kalshi markets span:
- Politics & Elections
- Economics (Fed rates, inflation, GDP)
- Weather & Climate
- Finance (stock prices, crypto)
- Entertainment & Sports
- Science & Tech
API Reference
See references/api.md for endpoint details.
Important Notes
- This skill is READ-ONLY — no trade execution
- Public endpoints don't require authentication
- Portfolio/balance requires API credentials
- Markets settle in cents (100¢ = $1)
- All times in UTC
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
FAQ
How do I install kalshi?
Run openclaw add @henrik-openclaw/kalshi in your terminal. This installs kalshi into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/henrik-openclaw/kalshi. Review commits and README documentation before installing.
