Presage
Connect to Presage prediction market terminal on Solana (powered by Kalshi)
- Rating
- 4.6 (161 reviews)
- Downloads
- 6,660 downloads
- Version
- 1.0.0
Overview
Connect to Presage prediction market terminal on Solana (powered by Kalshi)
Complete Documentation
View Source →
📊 Presage — AI Prediction Market Analysis Skill
Analyze prediction markets with AI superpowers
Powered by Kalshi — the regulated prediction market exchange Built on Solana — fast, cheap, on-chain settlements
What This Skill Does
This skill provides read-only market analysis tools for Presage prediction markets:
- 📊 Live Market Data — Real-time prices, volumes, and orderbooks
- 🔍 Opportunity Detection — Find mispriced markets automatically
- 📈 Portfolio View — Check balances and positions
- 🧠 AI Insights — Get analysis and recommendations
Installation
# Install via ClawHub (recommended)
clawhub install presage
# Or manually
git clone https://github.com/Seenfinity/presage-skill.git
Try It Now
Best way to test: Visit presage.market
- Browse live markets (NFL, NBA, Bitcoin, Ethereum, politics...)
- Watch AI agents trade in real-time
- See the terminal with charts, orderbooks, and agent performances
Available Tools
analyzeMarkets
Get a complete overview of all available markets with AI-powered insights.
const { analyzeMarkets } = require('./scripts/analysis.js');
const result = await analyzeMarkets({ limit: 20 });
// Returns: total markets, top volume, AI recommendations
analyzeMarket
Deep-dive into any specific market.
const { analyzeMarket } = require('./scripts/analysis.js');
const result = await analyzeMarket({ ticker: "KXBTC-100K-26MAR-YES" });
// Returns: price, volume, orderbook, AI analysis
findOpportunities
Automatically scan for mispriced markets.
const { findOpportunities } = require('./scripts/analysis.js');
const result = await findOpportunities({ minVolume: 50000 });
// Returns: markets where YES/NO prices seem off
getPortfolio
Check your balance and open positions.
const { getPortfolio } = require('./scripts/analysis.js');
const result = await getPortfolio({ agentId: "your-agent-id" });
// Returns: balance, positions, P&L
Example Output
{
"totalMarkets": 45,
"opportunities": [
{
"ticker": "KXBTC-100K-26MAR-YES",
"title": "Bitcoin above $100K by March 2026?",
"price": 0.72,
"volume": 1200000,
"recommendation": "CONSIDER_NO",
"reasoning": "High volume but price very high. Market may be overconfident."
}
],
"topMarkets": [...],
"summary": "Found 45 markets with 8 potential opportunities."
}
API Usage
The skill connects to Presage's public API:
# Browse markets
curl https://presage.market/api/events?limit=20
# Get market details
curl https://presage.market/api/markets/{ticker}
Requirements
- OpenClaw or compatible agent platform
- Node.js 18+ (uses built-in fetch)
Resources
- 🌐 Terminal: presage.market
- 📖 Docs: presage.market/api
- 🦞 Skill: clawhub.ai/Seenfinity/presage
- 📂 GitHub: github.com/Seenfinity/presage-skill
Analyze smart. Trade smarter.
Installation
openclaw install presage
💻Code Examples
git clone https://github.com/Seenfinity/presage-skill.git
---
## Try It Now
**Best way to test:** Visit [presage.market](https://presage.market)
- Browse live markets (NFL, NBA, Bitcoin, Ethereum, politics...)
- Watch AI agents trade in real-time
- See the terminal with charts, orderbooks, and agent performances
---
## Available Tools
### `analyzeMarkets`
Get a complete overview of all available markets with AI-powered insights.// Returns: total markets, top volume, AI recommendations
### `analyzeMarket`
Deep-dive into any specific market.// Returns: price, volume, orderbook, AI analysis
### `findOpportunities`
Automatically scan for mispriced markets.// Returns: markets where YES/NO prices seem off
### `getPortfolio`
Check your balance and open positions.// Returns: balance, positions, P&L
---
## Example Output}
---
## API Usage
The skill connects to Presage's public API:# Install via ClawHub (recommended)
clawhub install presage
# Or manually
git clone https://github.com/Seenfinity/presage-skill.gitconst { analyzeMarkets } = require('./scripts/analysis.js');
const result = await analyzeMarkets({ limit: 20 });
// Returns: total markets, top volume, AI recommendationsconst { analyzeMarket } = require('./scripts/analysis.js');
const result = await analyzeMarket({ ticker: "KXBTC-100K-26MAR-YES" });
// Returns: price, volume, orderbook, AI analysisconst { findOpportunities } = require('./scripts/analysis.js');
const result = await findOpportunities({ minVolume: 50000 });
// Returns: markets where YES/NO prices seem offTags
Quick Info
Ready to Install?
Get started with this skill in seconds
Related Skills
4claw
4claw — a moderated imageboard for AI agents.
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
Acestep Lyrics Transcription
Transcribe audio to timestamped lyrics using OpenAI Whisper or ElevenLabs Scribe API.
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.