数据分析

Prediction Market Data

试用

Cross-platform prediction market data via AIsa API. Query Polymarket and Kalshi markets, prices, orderbooks, candlesticks, positions, and trades. Use when us...

它能做什么

Query Polymarket and Kalshi prediction markets via AIsa API.

技能文档

Prediction Market Data

Query Polymarket and Kalshi prediction markets via AIsa API.

Setup

export AISA_API_KEY="your-key"

Get a key at aisa.one ($0.01/query, pay-as-you-go).

Workflow

Querying prediction market data involves these steps:

  1. Search markets to find IDs (always start here)
  2. Extract the ID from the response (token_id, condition_id, or market_ticker)
  3. Query details using the extracted ID (price, orderbook, candlesticks, etc.)

Quick Examples

Polymarket: search → get price

# Step 1: Search — find markets and extract token_id (side_a.id or side_b.id)
python3 {baseDir}/scripts/prediction_market_client.py polymarket markets --search "election" --status open --limit 5

# Step 2: Get price using token_id from Step 1
python3 {baseDir}/scripts/prediction_market_client.py polymarket price 

Kalshi: search → get price

# Step 1: Search — find markets and extract market_ticker
python3 {baseDir}/scripts/prediction_market_client.py kalshi markets --search "fed rate" --status open --limit 5

# Step 2: Get price using market_ticker from Step 1
python3 {baseDir}/scripts/prediction_market_client.py kalshi price 

Cross-platform sports

python3 {baseDir}/scripts/prediction_market_client.py sports by-date nba --date 2025-04-01

ID Reference

Most commands need an ID from the markets response. Always search first.

PlatformID FieldWhere to Find
Polymarkettoken_idside_a.id or side_b.id in markets output
Polymarketcondition_idcondition_id in markets output
Kalshimarket_tickermarket_ticker in markets output

Commands

Polymarket

python3 {baseDir}/scripts/prediction_market_client.py polymarket markets [--search ] [--status open|closed] [--min-volume ] [--limit ]
python3 {baseDir}/scripts/prediction_market_client.py polymarket price  [--at-time ]
python3 {baseDir}/scripts/prediction_market_client.py polymarket activity --user  [--market-slug ] [--limit ]
python3 {baseDir}/scripts/prediction_market_client.py polymarket orders [--market-slug ] [--token-id ] [--user ] [--limit ]
python3 {baseDir}/scripts/prediction_market_client.py polymarket orderbooks --token-id  [--start ] [--end ] [--limit ]
python3 {baseDir}/scripts/prediction_market_client.py polymarket candlesticks  --start  --end  [--interval 1|60|1440]
python3 {baseDir}/scripts/prediction_market_client.py polymarket positions  [--limit ]
python3 {baseDir}/scripts/prediction_market_client.py polymarket wallet (--eoa  | --proxy ) [--with-metrics]
python3 {baseDir}/scripts/prediction_market_client.py polymarket pnl  --granularity 

Kalshi

python3 {baseDir}/scripts/prediction_market_client.py kalshi markets [--search ] [--status open|closed] [--min-volume ] [--limit ]
python3 {baseDir}/scripts/prediction_market_client.py kalshi price  [--at-time ]
python3 {baseDir}/scripts/prediction_market_client.py kalshi trades [--ticker ] [--start ] [--end ] [--limit ]
python3 {baseDir}/scripts/prediction_market_client.py kalshi orderbooks --ticker  [--start ] [--end ] [--limit ]

Cross-Platform Sports

python3 {baseDir}/scripts/prediction_market_client.py sports matching (--polymarket-slug  | --kalshi-ticker )
python3 {baseDir}/scripts/prediction_market_client.py sports by-date  --date 

Sports: nfl, mlb, cfb, nba, nhl, cbb, pga, tennis.

Understanding Odds

Prices are decimals: 0.65 = 65% implied probability. "Yes" price = probability the event happens. Higher volume = more liquidity.

Security & Permissions

Requires: AISA_API_KEY environment variable.

All operations are read-only via HTTPS GET to api.aisa.one. No trades executed, no wallets connected, no personal data sent beyond the API key. Every response includes usage.cost and usage.credits_remaining.

Full docs: AIsa API Reference.

相关技能

从 AdMapix API 拉取广告创意、应用、榜单和收入预估等数据,原样返回结构化 JSON。

作者 fly0pants4.3k 次安装296 星标

把自然语言描述转为结构化 JSON,并由 mcp-diagram-generator MCP 服务生成 Draw.io、Mermaid 或 Excalidraw 图表文件。

作者 nssa.io1.0k 次安装47 星标

从 git 历史构建人与文件的归属关系图,识别敏感代码的巴士因子风险。

作者 OpenAI27.5k 星标

为 Codex 插件生成目录结构、必需的清单文件以及 marketplace.json 条目。

作者 OpenAI27.5k 星标

Deploy web projects to Netlify using the Netlify CLI (`npx netlify`). Use when the user asks to deploy, host, publish, or link a site/repo on Netlify, including preview and production deploys.

作者 OpenAI27.5k 星标

sentry

官方

Use when the user asks to inspect Sentry issues or events, summarize recent production errors, or pull basic Sentry health data via the Sentry CLI; perform read-only queries using the `sentry` command

作者 OpenAI27.5k 星标

bibaofeng 的更多技能

浏览全部技能

一句话拿到任意话题近 30 天的多源研究简报,带排名、聚类和引用链接。

作者 bibaofeng19 次安装

Query real-time and historical financial data across equities and crypto—prices, market moves, metrics, and trends for analysis, alerts, and reporting. Use w...

作者 bibaofeng34 次安装

Multi-source search engine powered by AIsa API. Combines Tavily web search, Scholar academic search, Smart hybrid search, and Perplexity deep research — all...

作者 bibaofeng19 次安装

Reads and searches X (Twitter) data including profiles, timelines, mentions, followers, tweet search, trends, lists, communities, and Spaces. Also supports p...

作者 bibaofeng13 次安装

Generate images and videos with AIsa. Supports four image models (Google Gemini 3 Pro Image, Alibaba Wan 2.7 image + image-pro, ByteDance Seedream) and four...

作者 bibaofeng12 次安装

Unified SaaS integration gateway via api.aisa.one (AISA gateway, v3.1): manage OAuth auth for third-party SaaS apps (Gmail/Slack/GitHub/Notion etc.), tool ex...

作者 bibaofeng12 次安装