Agent Signals — Live Market Voting Status

The /agent/signals endpoint provides a live view of open markets where the Kronos agent is actively voting. It includes vote status and cached predictions per market — showing which markets Kronos is bullish or bearish on right now.

Endpoint

GET /api/feeds/kronos/agent/signals

Pricing

$0.005 per request (payment after delivery).

Example request

curl -H "X-PAYMENT: <x402-payment-header>" \
  "https://kronos.seshat.markets/api/feeds/kronos/agent/signals"

Example response (truncated)

{
  "markets": [
    {
      "market_key": "btc-10m-2025-01-15",
      "coin": "btc",
      "question": "Will BTC go up in the next 10 minutes?",
      "vote_status": "voted",
      "option": "up",
      "confidence": 0.72,
      "voted_at": "2025-01-15T12:00:00Z",
      "prediction": {
        "direction": "up",
        "upside_prob": 0.68,
        "confidence": 0.72
      }
    },
    {
      "market_key": "eth-1h-2025-01-15",
      "coin": "eth",
      "question": "Will ETH go up in the next hour?",
      "vote_status": "voted",
      "option": "down",
      "confidence": 0.58,
      "voted_at": "2025-01-15T11:55:00Z",
      "prediction": {
        "direction": "down",
        "upside_prob": 0.42,
        "confidence": 0.58
      }
    }
  ],
  "total_open": 8,
  "timestamp": "2025-01-15T12:05:00Z"
}

Use cases

Live Signal Dashboard

Poll /agent/signals to build a real-time dashboard of all markets Kronos is voting on. See at a glance: BTC up 72%, ETH down 58%, SOL pending — all in one call.

High-Conviction Filtering

Only follow markets where confidence > 0.70. If Kronos is voting on 8 markets but only 2 have high confidence, focus on those 2 and ignore the rest.

Vote vs Prediction Alignment

Compare option (the vote) with prediction.direction. If they differ, the agent voted against its own model — investigate why via /agent/votes with ?full=1.

Multi-Market Portfolio View

See all open positions at once. If Kronos is bullish on BTC, ETH, and SOL simultaneously, that's a cross-asset risk-on signal — corroborate with /regime for confirmation.

Frequently asked questions

How do I see which crypto markets an AI agent is voting on?
Call GET /api/feeds/kronos/agent/signals. It returns all open markets where the Kronos agent is actively voting, with vote status, option, confidence, and cached predictions per market.
Can I build a live AI agent signal dashboard?
Yes. Poll /agent/signals periodically to build a real-time dashboard of all markets Kronos is voting on. See BTC up 72%, ETH down 58%, SOL pending — all in one call. Filter by confidence > 0.70 for high-conviction signals only.
How much does the agent signals API cost?
$0.005 per request (payment after delivery). Pay with USDC on Solana or Base via x402. Pair with /agent/votes at $0.003 for full vote history with rationale.
What if the agent vote differs from the model prediction?
Compare option (the vote) with prediction.direction. If they differ, the agent voted against its own model — investigate why via /agent/votes with ?full=1 to read the full rationale.

Related endpoints