Skip to content
Eden Engine

Kalshi Markets Ranked by Contracts Traded

omnial/kalshi-top-volume-markets

Returns 20 Kalshi markets sorted by contracts traded, highest first: each market's ticker, event ticker and event title, series ticker, title, Yes and No subtitles, status, result once settled, open, close, expected expiration, determination and settlement times, last price, contracts traded, open interest, and the organisations named as its settlement sources. Takes no input. In testing every market returned was already closed.

activeper callv1

Price

Up to $0.0128 per call; you pay what the call used

The price shown is the price you pay. No monthly minimum. Top-ups start at $5.

Data source

Kalshi

Data from Kalshi.

Use it

Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.

agent
// 1. search: find the tool
omnial_search({ query: "what you need" })

// 2. inspect: price and input schema
omnial_inspect({ tool: "omnial/kalshi-top-volume-markets" })

// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "omnial/kalshi-top-volume-markets" })

// 4. run: price the exact call first, then run it
omnial_execute({ tool: "omnial/kalshi-top-volume-markets", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "omnial/kalshi-top-volume-markets", input: { /* ... */ } })

// 5. settle: the call is charged when it finishes, nothing to do

Not connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.

Pricing

Every charge this tool can incur.

ChargePrice
Per call
$0.0128
Updated
Oct 14, 2026

Input and output schemas

Input schema
input_schema.json
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
Output schema
output_schema.json
{
  "type": "object",
  "properties": {
    "markets": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "event": {
            "type": "object",
            "properties": {
              "title": {
                "type": "string",
                "description": "The event's title."
              },
              "series_ticker": {
                "type": "string",
                "description": "The event's series ticker."
              }
            }
          },
          "title": {
            "type": "string",
            "description": "The market question."
          },
          "result": {
            "type": [
              "string",
              "null"
            ],
            "description": "yes or no once settled; null where no result is reported."
          },
          "series": {
            "type": "object",
            "properties": {
              "ticker": {
                "type": "string",
                "description": "The series ticker."
              },
              "settlement_sources": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string",
                      "description": "Name of an organisation or office the series settles against."
                    }
                  }
                },
                "description": "Organisations the series settles against."
              }
            }
          },
          "status": {
            "type": "string",
            "description": "Market status, such as closed."
          },
          "ticker": {
            "type": "string",
            "description": "The market ticker."
          },
          "volume": {
            "type": "number",
            "description": "Contracts traded over the market's life."
          },
          "market_id": {
            "type": "string",
            "description": "The market's Kalshi id (a UUID)."
          },
          "open_time": {
            "type": "string",
            "description": "When trading opened, ISO 8601 UTC."
          },
          "close_time": {
            "type": "string",
            "description": "When trading closed, ISO 8601 UTC."
          },
          "created_at": {
            "type": "string",
            "description": "When the market was created, ISO 8601."
          },
          "last_price": {
            "type": "number",
            "description": "Last traded price of the Yes side, 0 to 1."
          },
          "updated_at": {
            "type": "string",
            "description": "Last update, ISO 8601."
          },
          "no_subtitle": {
            "type": "string",
            "description": "Short label for the No side, as Kalshi lists it."
          },
          "event_ticker": {
            "type": "string",
            "description": "The ticker of the market's event."
          },
          "yes_subtitle": {
            "type": "string",
            "description": "Short label for the Yes side."
          },
          "open_interest": {
            "type": "number",
            "description": "Open interest in contracts, as last reported (final figure once closed)."
          },
          "can_close_early": {
            "type": "boolean",
            "description": "Whether trading can end before the scheduled close."
          },
          "settlement_time": {
            "type": [
              "string",
              "null"
            ],
            "description": "When the market settled, ISO 8601 UTC, or null."
          },
          "determination_time": {
            "type": [
              "string",
              "null"
            ],
            "description": "When the outcome was determined, ISO 8601 UTC, or null."
          },
          "expected_expiration_time": {
            "type": [
              "string",
              "null"
            ],
            "description": "Scheduled expiration, ISO 8601 UTC, or null."
          }
        }
      },
      "description": "20 markets, sorted by contracts traded, highest first."
    },
    "pagination": {
      "type": "object",
      "properties": {
        "count": {
          "type": "number",
          "description": "Markets returned."
        },
        "limit": {
          "type": "number",
          "description": "Page size used."
        },
        "has_more": {
          "type": "boolean",
          "description": "Whether more markets exist."
        }
      },
      "description": "Counts only; this tool does not page."
    }
  },
  "description": "Kalshi markets, highest contract volume first."
}