返回 Skill 市场

Trading Automation

foreseek

Foreseek converts natural-language predictions into matched Kalshi contracts and executes trades via your connected account. It parses statements like Fed will cut rates in March to find best-fit markets with a confidence score, implied probability, and contract details.

Updated today<1 min setup

Overview

Foreseek converts natural-language predictions into matched Kalshi contracts and executes trades via your connected account.

Foreseek converts natural-language predictions into matched Kalshi contracts and executes trades via your connected account. It parses statements like Fed will cut rates in March to find best-fit markets with a confidence score, implied probability, and contract details. Users can place market or limit buy/sell orders, manage open orders, view positions, and check account status. Designed for traders and analysts betting on elections, macroeconomics (Fed, CPI, GDP), sports, crypto, weather, and other real-world events, Foreseek reduces friction by mapping beliefs to specific tickers and providing pricing insights and trade execution in one flow. Key advantages: faster market entry, clearer probability signals through confidence and pricing, and end-to-end trade lifecycle support via a simple API key setup.

Skill.md

How this skill works

Foreseek converts natural-language predictions into matched Kalshi contracts and executes trades via your connected account. It parses statements like Fed will cut rates in March to find best-fit markets with a confidence score, implied probability, and contract details.

SKILL.mdALPHIO / VERIFIED

Foreseek - Prediction Market Trading

Trade prediction markets through natural language. Say what you believe, get matched to the right contract on Kalshi.

Setup

Get your API key from foreseek.ai/dashboard → API Keys tab.

export FORESEEK_API_KEY="fsk_your_api_key_here"

Quick Commands

Parse a Prediction (Find Matching Markets)

Converts natural language to matched Kalshi contracts.

curl -X POST https://jxvtetqmzduvhgiyldgp.supabase.co/functions/v1/foreseek-cli \
  -H "Authorization: Bearer $FORESEEK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"operation": "parse", "prediction": "Fed will cut rates in March"}'

Response:

{
  "matched": true,
  "confidence": 0.92,
  "direction": "yes",
  "market": {
    "ticker": "KXFED-25MAR-T475",
    "title": "Fed funds rate below 4.75% on March 19",
    "price": 0.35,
    "event_ticker": "KXFED-25MAR",
    "kalshi_url": "https://kalshi.com/markets/kxfed/fed-funds-rate-below-475-on-march-19/kxfed-25mar#market=KXFED-25MAR-T475"
  },
  "insight": "Currently trading at 35¢, implying 35% probability"
}

Execute a Trade

Places an order on Kalshi through your connected account.

curl -X POST https://jxvtetqmzduvhgiyldgp.supabase.co/functions/v1/foreseek-cli \
  -H "Authorization: Bearer $FORESEEK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "operation": "trade",
    "ticker": "KXFED-25MAR-T475",
    "side": "yes",
    "action": "buy",
    "count": 10,
    "type": "market"
  }'

Response:

{
  "success": true,
  "order": {
    "order_id": "abc123",
    "status": "filled",
    "filled_count": 10,
    "avg_price": 35
  },
  "message": "BUY 10 YES contracts on KXFED-25MAR-T475"
}

View Positions

Shows your current open positions on Kalshi.

curl -X POST https://jxvtetqmzduvhgiyldgp.supabase.co/functions/v1/foreseek-cli \
  -H "Authorization: Bearer $FORESEEK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"operation": "positions"}'

Response:

{
  "count": 2,
  "positions": [
    {
      "ticker": "KXBTC-120K-JAN",
      "title": "Bitcoin above $120,000",
      "side": "yes",
      "contracts": 25,
      "avg_price": 42,
      "current_price": 48,
      "pnl": 150
    }
  ],
  "is_demo": false
}

Search Markets

Browse available markets by keyword or category.

curl -X POST https://jxvtetqmzduvhgiyldgp.supabase.co/functions/v1/foreseek-cli \
  -H "Authorization: Bearer $FORESEEK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"operation": "markets", "query": "bitcoin", "limit": 5}'

View Pending Orders

Shows your pending and recent orders on Kalshi.

curl -X POST https://jxvtetqmzduvhgiyldgp.supabase.co/functions/v1/foreseek-cli \
  -H "Authorization: Bearer $FORESEEK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"operation": "orders"}'

Response:

{
  "count": 3,
  "orders": [
    {
      "order_id": "abc123",
      "ticker": "KXBTC-120K",
      "side": "yes",
      "action": "buy",
      "status": "pending",
      "count": 10,
      "filled": 5,
      "price": 42,
      "created_at": "2026-01-31T10:00:00Z"
    }
  ],
  "is_demo": false
}

Cancel an Order

Cancels a pending order by order ID.

curl -X POST https://jxvtetqmzduvhgiyldgp.supabase.co/functions/v1/foreseek-cli \
  -H "Authorization: Bearer $FORESEEK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"operation": "cancel", "order_id": "abc123"}'

Response:

{
  "success": true,
  "order_id": "abc123",
  "message": "Order abc123 cancelled successfully"
}

Check Account Status

View your subscription tier, usage limits, and connection status.

curl -X POST https://jxvtetqmzduvhgiyldgp.supabase.co/functions/v1/foreseek-cli \
  -H "Authorization: Bearer $FORESEEK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"operation": "status"}'

Response:

{
  "tier": "pro",
  "daily_used": 5000,
  "daily_limit": 150000,
  "daily_percent": 3.3,
  "monthly_used": 25000,
  "monthly_limit": 3000000,
  "monthly_percent": 0.8,
  "predictions_used": 2,
  "predictions_limit": 75,
  "is_limited": false,
  "kalshi_connected": true,
  "is_demo": false
}

Check Account Balance

View your Kalshi account balance and portfolio value.

curl -X POST https://jxvtetqmzduvhgiyldgp.supabase.co/functions/v1/foreseek-cli \
  -H "Authorization: Bearer $FORESEEK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"operation": "balance"}'

Response:

{
  "balance": 1000.00,
  "available": 850.00,
  "portfolio_value": 150.00,
  "is_demo": false
}

View Watchlist

View your saved markets with current prices.

curl -X POST https://jxvtetqmzduvhgiyldgp.supabase.co/functions/v1/foreseek-cli \
  -H "Authorization: Bearer $FORESEEK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"operation": "watchlist"}'

Response:

{
  "count": 2,
  "watchlist": [
    {
      "ticker": "KXBTC-120K-JAN",
      "title": "Bitcoin above $120,000",
      "price": 48,
      "volume": 125000,
      "status": "open",
      "added_at": "2026-01-15T08:00:00Z"
    }
  ]
}

Prediction Examples

What You SayMatched Market
"Trump wins 2028"KXPRES-2028-REP
"Bitcoin above $100k by month end"KXBTC-100K-JAN
"Eagles win Super Bowl"KXNFLSB-PHI
"Fed cuts rates in March"KXFED-25MAR-T475
"CPI above 3% next month"KXCPI-FEB-3PCT
"Nvidia hits $200"KXNVDA-200

Operations Reference

OperationDescriptionScopeConsumes Budget
parseAI prediction matchingparseYes
tradeExecute Kalshi orderstradeNo
positionsView open positionspositionsNo
marketsSearch available marketsmarketsNo
ordersView pending ordersordersNo
cancelCancel pending ordercancelNo
statusCheck tier & usagestatusNo
balanceGet account balancebalanceNo
watchlistView saved marketswatchlistNo

Trade Parameters

ParameterTypeRequiredDescription
operationstringYesOne of: parse, trade, positions, markets, orders, cancel, status, balance, watchlist
predictionstringFor parseNatural language prediction
tickerstringFor tradeMarket ticker (e.g., KXBTC-120K-JAN)
sidestringFor trade"yes" or "no"
actionstringFor trade"buy" or "sell" (default: buy)
countnumberFor tradeNumber of contracts
typestringFor trade"market" or "limit" (default: market)
yes_pricenumberFor limitLimit price in cents (for YES side)
no_pricenumberFor limitLimit price in cents (for NO side)
querystringFor marketsSearch term
categorystringFor marketsFilter by category
limitnumberFor marketsMax results (default: 10, max: 50)
order_idstringFor cancelOrder ID to cancel

Error Handling

401 - Unauthorized

{"error": "Invalid or revoked API key"}

→ Check your API key is correct and not revoked

403 - Forbidden

{"error": "API key does not have permission for 'trade' operation"}

→ API key scopes don't include this operation

429 - Rate Limited

{
  "error": "rate_limited",
  "tier": "free",
  "daily_used": 10000,
  "daily_limit": 10000,

Best used for

When to use it

Foreseek converts natural-language predictions into matched Kalshi contracts and executes trades via your connected account. It parses statements like Fed will cut rates in March to find best-fit markets with a confidence score, implied probability, and contract details.

01 · PRE-MEETING

Prepare a decision brief

Turn scattered evidence into a structured case before an investment committee meeting.

02 · TEAM WORKFLOW

Standardize handoffs

Create consistent research outputs across analysts, portfolio managers, and agents.

03 · LIVE UPDATE

Refresh the thesis

Update scenarios after a new catalyst, KPI release, or earnings result.

Community notes

Built to improve with use.

随着 Skill 被使用与评审,反馈将展示在这里。

Leave feedback

Discover more

Related skills

View all
免费开始