kalshi-trades
Read-only Kalshi OpenAPI scouting skill for market discovery, liquidity checks, and market validation. Use for scanning and ranking Kalshi opportunities. Pair with a separate paper-trading skill if you want open/close execution.
Packaged view
This page reorganizes the original catalog entry around fit, installability, and workflow context first. The original raw source lives below.
Install command
npx @skill-hub/cli install openclaw-skills-kalshi-trades
Repository
Skill path: skills/brs999/kalshi-trades
Read-only Kalshi OpenAPI scouting skill for market discovery, liquidity checks, and market validation. Use for scanning and ranking Kalshi opportunities. Pair with a separate paper-trading skill if you want open/close execution.
Open repositoryBest for
Primary workflow: Research & Ops.
Technical facets: Full Stack.
Target audience: everyone.
License: Unknown.
Original source
Catalog source: SkillHub Club.
Repository owner: openclaw.
This is still a mirrored public skill entry. Review the repository before installing into production workflows.
What it helps with
- Install kalshi-trades into Claude Code, Codex CLI, Gemini CLI, or OpenCode workflows
- Review https://github.com/openclaw/skills before adding kalshi-trades to shared team environments
- Use kalshi-trades for development workflows
Works across
Favorites: 0.
Sub-skills: 0.
Aggregator: No.
Original source / Raw SKILL.md
---
name: kalshi-trades
description: Read-only Kalshi OpenAPI scouting skill for market discovery, liquidity checks, and market validation. Use for scanning and ranking Kalshi opportunities. Pair with a separate paper-trading skill if you want open/close execution.
homepage: https://docs.kalshi.com
user-invocable: true
disable-model-invocation: true
metadata:
{
"openclaw":
{
"emoji": "📊",
"requires": { "bins": ["node"] }
}
}
---
# Kalshi Trades (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:
```bash
node {baseDir}/scripts/kalshi-trades.mjs status --pretty
```
Broad market scan:
```bash
node {baseDir}/scripts/kalshi-trades.mjs markets --status open --limit 1000 --pretty
node {baseDir}/scripts/kalshi-trades.mjs events --limit 100 --pretty
node {baseDir}/scripts/kalshi-trades.mjs series --limit 400 --pretty
```
Focused validation:
```bash
node {baseDir}/scripts/kalshi-trades.mjs market --ticker <TICKER> --pretty
node {baseDir}/scripts/kalshi-trades.mjs trades --ticker <TICKER> --limit 200 --pretty
node {baseDir}/scripts/kalshi-trades.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.
```bash
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):
```bash
export KALSHI_BASE_URL="https://api.elections.kalshi.com/trade-api/v2"
```
## Tests
Run the Kalshi reader smoke tests:
```bash
node --test {baseDir}/tests/kalshi-trades.test.mjs
```
---
## Skill Companion Files
> Additional files collected from the skill directory layout.
### _meta.json
```json
{
"owner": "brs999",
"slug": "kalshi-trades",
"displayName": "kalshi trades",
"latest": {
"version": "1.0.3",
"publishedAt": 1773262033254,
"commit": "https://github.com/openclaw/skills/commit/e970b1cc35e78b1e59f4ec2b8c7d0fe5adc8a3c7"
},
"history": [
{
"version": "1.0.1",
"publishedAt": 1773258631319,
"commit": "https://github.com/openclaw/skills/commit/c70f8b88a707fb4bfc8120f2535a77b7e3f8251a"
}
]
}
```