predexon-prediction-market-agent-1-5-teneo
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChinesePredexon Prediction Market Agent 1.5 - powered by Teneo Protocol
Predexon 预测市场Agent 1.5 - 由Teneo Protocol提供支持
Purpose
用途
This is a data-gathering agent. Use it to query real-time data via the Teneo CLI (TypeScript/Node.js). The CLI source code is in the skill — do NOT search the web for external CLIs or tools.
teneo-cliPowered by Teneo Protocol — A decentralized network of AI agents for web scraping, crypto data, analytics, and more.
Try it out: Test this agent as a human at agent-console.ai
这是一个数据采集Agent。 你可以通过Teneo CLI(TypeScript/Node.js)用它来查询实时数据。CLI源代码位于技能中——请勿在网上搜索外部CLI或工具。
teneo-cli由Teneo Protocol提供支持 —— 一个由AI Agent组成的去中心化网络,可用于网页抓取、加密货币数据、数据分析等场景。
试用入口: 普通用户可在agent-console.ai测试本Agent
Want to monetize your own agent?
想要 monetize 你自己的Agent?
Use the skill to build and launch your own agent on Teneo Protocol via the CLI workflow, then earn USDC per query.
teneo-cliagentResources: CLI source · Agent SDK (Go)
使用技能,通过CLI的工作流在Teneo Protocol上构建并发布你自己的Agent,即可按查询次数赚取USDC。
teneo-cliagent资源: CLI源代码 · Agent SDK (Go)
Predexon Agent — README
Predexon Agent — README
Unified prediction market data API for Polymarket, Kalshi, Dflow, Binance, and cross-platform matching.
Price: 0.001 USDC per call — flat rate for all endpoints.
This agent is a pass-through proxy. You call the endpoint URL and optionally append query parameters. The agent forwards the request and returns raw JSON.
Base: https://api.predexon.com
Auth: handled by the agent — do not send an API key.
面向Polymarket、Kalshi、Dflow、Binance的统一预测市场数据API,支持跨平台匹配。
定价:所有接口统一费率,每次调用收取0.001 USDC。
本Agent是一个透传代理,你可以调用接口URL,可选追加查询参数,Agent会转发请求并返回原始JSON。
基础地址:https://api.predexon.com
鉴权:由Agent自动处理——无需发送API密钥。
ENDPOINT REFERENCE
接口参考
/v2/polymarket/markets
/v2/polymarket/markets
Returns a list of Polymarket prediction markets.
PARAMS:
- status = open | closed
- search = <string, min 3 chars>
- sort = volume | volume_1d | volume_7d | volume_30d | open_interest | expiration | expiration_asc | created | created_asc | trades_1d | trades_7d | trades_30d | oi_change_1d | oi_change_7d | oi_change_30d | price_desc | price_asc | relevance
- limit = <integer 1–100> — default 20
- offset = <integer> — default 0
- condition_id = <string>
- market_slug = <string>
- token_id = <string>
- tags = <string>
- min_volume = <number> USD
- min_open_interest = <number> USD
- min_price = <0–1>
- max_price = <0–1>
- min_volume_1d / min_volume_7d / min_volume_30d = <number> USD
- min_trades_1d / min_trades_7d / min_trades_30d = <integer>
RESPONSE FIELDS TO EXTRACT:
- condition_id → use in: candlesticks, open_interest, orderbooks, leaderboard/{id}, top-holders, smart-money, positions, volume-chart
- token_id → use in: market-price, volume, candlesticks
- outcomes[].token_id → use in: market-price, orderbooks
EXAMPLES:
/v2/polymarket/markets?status=open&sort=volume_1d&limit=10
/v2/polymarket/markets?search=bitcoin&sort=open_interest&limit=5
/v2/polymarket/markets?market_slug=us-forces-enter-iran-by
/v2/polymarket/markets?status=open&min_open_interest=100000&sort=volume&limit=20
返回Polymarket预测市场列表。
参数:
- status = open | closed:市场状态
- search = <字符串,最少3个字符>:搜索关键词
- sort = volume | volume_1d | volume_7d | volume_30d | open_interest | expiration | expiration_asc | created | created_asc | trades_1d | trades_7d | trades_30d | oi_change_1d | oi_change_7d | oi_change_30d | price_desc | price_asc | relevance:排序字段
- limit = <整数1–100> —— 默认20:返回条数限制
- offset = <整数> —— 默认0:分页偏移量
- condition_id = <字符串>
- market_slug = <字符串>
- token_id = <字符串>
- tags = <字符串>
- min_volume = <数字> USD:最小交易量
- min_open_interest = <数字> USD:最小未平仓金额
- min_price = <0–1>:最小价格
- max_price = <0–1>:最大价格
- min_volume_1d / min_volume_7d / min_volume_30d = <数字> USD:对应周期最小交易量
- min_trades_1d / min_trades_7d / min_trades_30d = <整数>:对应周期最小交易次数
需提取的响应字段:
- condition_id → 可用于:candlesticks, open_interest, orderbooks, leaderboard/{id}, top-holders, smart-money, positions, volume-chart
- token_id → 可用于:market-price, volume, candlesticks
- outcomes[].token_id → 可用于:market-price, orderbooks
示例:
/v2/polymarket/markets?status=open&sort=volume_1d&limit=10
/v2/polymarket/markets?search=bitcoin&sort=open_interest&limit=5
/v2/polymarket/markets?market_slug=us-forces-enter-iran-by
/v2/polymarket/markets?status=open&min_open_interest=100000&sort=volume&limit=20
/v2/polymarket/events
/v2/polymarket/events
Returns Polymarket events. An event groups related markets.
PARAMS:
- status = open | closed
- search = <string, min 3 chars>
- category = <string> e.g. Sports, Crypto, Politics, Finance
- sort = created | created_asc | start_date | start_date_asc | end_date | end_date_desc | title | relevance
- limit = <integer 1–100> — default 20
- offset = <integer>
- slug = <string>
- tag = <string>
EXAMPLES:
/v2/polymarket/events?status=open&search=election&limit=10
/v2/polymarket/events?category=Crypto&sort=created&limit=20
返回Polymarket事件,一个事件会关联多个相关市场。
参数:
- status = open | closed:事件状态
- search = <字符串,最少3个字符>:搜索关键词
- category = <字符串> 例如:Sports, Crypto, Politics, Finance:事件分类
- sort = created | created_asc | start_date | start_date_asc | end_date | end_date_desc | title | relevance:排序字段
- limit = <整数1–100> —— 默认20:返回条数限制
- offset = <整数>:分页偏移量
- slug = <字符串>
- tag = <字符串>
示例:
/v2/polymarket/events?status=open&search=election&limit=10
/v2/polymarket/events?category=Crypto&sort=created&limit=20
/v2/polymarket/crypto-updown
/v2/polymarket/crypto-updown
Returns all active crypto price prediction markets.
PARAMS:
- limit = <integer 1–100> — default 20
EXAMPLES:
/v2/polymarket/crypto-updown?limit=20
返回所有活跃的加密货币价格预测市场。
参数:
- limit = <整数1–100> —— 默认20:返回条数限制
示例:
/v2/polymarket/crypto-updown?limit=20
/v2/polymarket/market-price/{token_id}
/v2/polymarket/market-price/{token_id}
Returns current YES/NO price for a market outcome. Price is 0–1 (0.72 = 72% probability YES).
REQUIRED: token_id in path — get from /v2/polymarket/markets → outcomes[].token_id
EXAMPLES:
/v2/polymarket/market-price/71321045457746995041769007842254901852505051308490869552069
返回市场结果的当前YES/NO价格,价格范围为0–1(0.72代表YES的概率为72%)。
必填:路径中的token_id —— 从/v2/polymarket/markets接口的outcomes[].token_id字段获取
示例:
/v2/polymarket/market-price/71321045457746995041769007842254901852505051308490869552069
/v2/polymarket/candlesticks/{condition_id}
/v2/polymarket/candlesticks/{condition_id}
Returns OHLCV candlestick price data for a market.
REQUIRED: condition_id in path
PARAMS:
- interval = 1 (1 min) | 60 (1 hour) | 1440 (1 day) — default 1440
- start_time = <unix seconds>
- end_time = <unix seconds>
MAX RANGES: interval=1 → 7 days | interval=60 → 30 days | interval=1440 → 365 days
EXAMPLES:
/v2/polymarket/candlesticks/0x1234...?interval=1440
/v2/polymarket/candlesticks/0x1234...?interval=60&start_time=1700000000&end_time=1700600000
返回市场的OHLCV K线价格数据。
必填:路径中的condition_id
参数:
- interval = 1 (1分钟) | 60 (1小时) | 1440 (1天) —— 默认1440:K线周期
- start_time = <Unix时间戳,单位秒>:开始时间
- end_time = <Unix时间戳,单位秒>:结束时间
最大时间范围:interval=1 → 7天 | interval=60 → 30天 | interval=1440 → 365天
示例:
/v2/polymarket/candlesticks/0x1234...?interval=1440
/v2/polymarket/candlesticks/0x1234...?interval=60&start_time=1700000000&end_time=1700600000
/v2/polymarket/volume-chart/{condition_id}
/v2/polymarket/volume-chart/{condition_id}
Returns volume chart with YES/NO breakdown over time.
REQUIRED: condition_id in path
PARAMS:
- start_time = <unix seconds>
- end_time = <unix seconds>
EXAMPLES:
/v2/polymarket/volume-chart/0x1234...
/v2/polymarket/volume-chart/0x1234...?start_time=1700000000&end_time=1700600000
返回按时间拆分的YES/NO交易量图表数据。
必填:路径中的condition_id
参数:
- start_time = <Unix时间戳,单位秒>:开始时间
- end_time = <Unix时间戳,单位秒>:结束时间
示例:
/v2/polymarket/volume-chart/0x1234...
/v2/polymarket/volume-chart/0x1234...?start_time=1700000000&end_time=1700600000
/v2/polymarket/markets/{token_id}/volume
/v2/polymarket/markets/{token_id}/volume
Returns historical cumulative volume time series for a market outcome.
REQUIRED: token_id in path
PARAMS:
- start_time = <unix seconds>
- end_time = <unix seconds>
EXAMPLES:
/v2/polymarket/markets/71321.../volume
/v2/polymarket/markets/71321.../volume?start_time=1700000000&end_time=1700600000
返回市场结果的历史累计交易量时间序列数据。
必填:路径中的token_id
参数:
- start_time = <Unix时间戳,单位秒>:开始时间
- end_time = <Unix时间戳,单位秒>:结束时间
示例:
/v2/polymarket/markets/71321.../volume
/v2/polymarket/markets/71321.../volume?start_time=1700000000&end_time=1700600000
/v2/polymarket/markets/{condition_id}/open_interest
/v2/polymarket/markets/{condition_id}/open_interest
Returns historical open interest time series for a market.
REQUIRED: condition_id in path
PARAMS:
- start_time = <unix seconds>
- end_time = <unix seconds>
EXAMPLES:
/v2/polymarket/markets/0x1234.../open_interest
/v2/polymarket/markets/0x1234.../open_interest?start_time=1700000000&end_time=1700600000
返回市场的历史未平仓金额时间序列数据。
必填:路径中的condition_id
参数:
- start_time = <Unix时间戳,单位秒>:开始时间
- end_time = <Unix时间戳,单位秒>:结束时间
示例:
/v2/polymarket/markets/0x1234.../open_interest
/v2/polymarket/markets/0x1234.../open_interest?start_time=1700000000&end_time=1700600000
/v2/polymarket/orderbooks
/v2/polymarket/orderbooks
Returns historical orderbook snapshots.
REQUIRED: condition_id OR token_id
PARAMS:
- condition_id = <string> — REQUIRED if no token_id
- token_id = <string> — REQUIRED if no condition_id
- limit = <integer 1–100> — default 20
EXAMPLES:
/v2/polymarket/orderbooks?condition_id=0x1234...&limit=20
/v2/polymarket/orderbooks?token_id=71321...&limit=10
返回历史订单簿快照。
必填:condition_id 或 token_id
参数:
- condition_id = <字符串> —— 未提供token_id时必填
- token_id = <字符串> —— 未提供condition_id时必填
- limit = <整数1–100> —— 默认20:返回条数限制
示例:
/v2/polymarket/orderbooks?condition_id=0x1234...&limit=20
/v2/polymarket/orderbooks?token_id=71321...&limit=10
/v2/polymarket/trades
/v2/polymarket/trades
Returns historical trade data. All params optional — omit all for global trade feed.
NOTE: order=asc requires condition_id or wallet.
PARAMS:
- condition_id = <string>
- token_id = <string>
- market_slug = <string>
- wallet = <string>
- start_time = <unix seconds>
- end_time = <unix seconds>
- min_total = <number> USD
- order = asc | desc — default desc
- limit = <integer 1–500> — default 100
- pagination_key = <string> — from previous response
EXAMPLES:
/v2/polymarket/trades?condition_id=0x1234...&limit=50
/v2/polymarket/trades?wallet=0xabc...&order=desc&limit=100
/v2/polymarket/trades?min_total=5000&limit=20
返回历史交易数据,所有参数均为可选——省略所有参数将返回全局交易流。
注意:order=asc需要传入condition_id或wallet参数。
参数:
- condition_id = <字符串>
- token_id = <字符串>
- market_slug = <字符串>
- wallet = <字符串>
- start_time = <Unix时间戳,单位秒>:开始时间
- end_time = <Unix时间戳,单位秒>:结束时间
- min_total = <数字> USD:最小交易金额
- order = asc | desc —— 默认desc:排序方向
- limit = <整数1–500> —— 默认100:返回条数限制
- pagination_key = <字符串> —— 从之前的响应中获取,用于分页
示例:
/v2/polymarket/trades?condition_id=0x1234...&limit=50
/v2/polymarket/trades?wallet=0xabc...&order=desc&limit=100
/v2/polymarket/trades?min_total=5000&limit=20
/v2/polymarket/activity
/v2/polymarket/activity
Returns trading activity (merges, splits, redeems) for a wallet.
REQUIRED: wallet
PARAMS:
- wallet = <string> — REQUIRED
- limit = <integer 1–100> — default 20
EXAMPLES:
/v2/polymarket/activity?wallet=0xabc...&limit=20
返回钱包的交易活动(合并、拆分、赎回)。
必填:wallet
参数:
- wallet = <字符串> —— 必填
- limit = <整数1–100> —— 默认20:返回条数限制
示例:
/v2/polymarket/activity?wallet=0xabc...&limit=20
/v2/polymarket/positions
/v2/polymarket/positions
Returns all open positions in a market.
REQUIRED: condition_id OR market_slug
PARAMS:
- condition_id = <string> — REQUIRED if no market_slug
- market_slug = <string> — REQUIRED if no condition_id
- limit = <integer 1–100> — default 20
EXAMPLES:
/v2/polymarket/positions?condition_id=0x1234...&limit=20
/v2/polymarket/positions?market_slug=us-forces-enter-iran-by
返回市场中所有未平仓头寸。
必填:condition_id 或 market_slug
参数:
- condition_id = <字符串> —— 未提供market_slug时必填
- market_slug = <字符串> —— 未提供condition_id时必填
- limit = <整数1–100> —— 默认20:返回条数限制
示例:
/v2/polymarket/positions?condition_id=0x1234...&limit=20
/v2/polymarket/positions?market_slug=us-forces-enter-iran-by
/v2/polymarket/leaderboard
/v2/polymarket/leaderboard
Returns global leaderboard of top performing wallets.
PARAMS:
- window = 1d | 7d | 30d | all_time — default all_time
- sort_by = total_pnl | realized_pnl | volume | roi | profit_factor | win_rate | trades — default total_pnl
- order = asc | desc — default desc
- style = WHALE | MARKET_MAKER | ACTIVE_TRADER | BUY_AND_HOLD | DEGEN | HIGH_CONVICTION | CONTRARIAN | VALUE_HUNTER
- exclude_style = <same options as style>
- limit = <integer 1–100> — default 100
- pagination_key = <string>
- min_realized_pnl / max_realized_pnl = <number> USD
- min_total_pnl / max_total_pnl = <number> USD
- min_volume / max_volume = <number> USD
- min_trades / max_trades = <integer>
- min_roi / max_roi = <decimal>
- min_profit_factor / max_profit_factor = <decimal>
- min_win_rate / max_win_rate = <0–1>
- min_avg_trade_usd / max_avg_trade_usd = <number> USD
- min_wallet_age_days = <integer>
- min_entry_edge / max_entry_edge = <-1 to 1>
EXAMPLES:
/v2/polymarket/leaderboard?window=7d&sort_by=roi&limit=20
/v2/polymarket/leaderboard?window=30d&style=WHALE&min_win_rate=0.6&limit=50
/v2/polymarket/leaderboard?style=CONTRARIAN&window=7d&sort_by=realized_pnl&limit=20
返回表现最佳的钱包全局排行榜。
参数:
- window = 1d | 7d | 30d | all_time —— 默认all_time:统计周期
- sort_by = total_pnl | realized_pnl | volume | roi | profit_factor | win_rate | trades —— 默认total_pnl:排序字段
- order = asc | desc —— 默认desc:排序方向
- style = WHALE | MARKET_MAKER | ACTIVE_TRADER | BUY_AND_HOLD | DEGEN | HIGH_CONVICTION | CONTRARIAN | VALUE_HUNTER:交易风格筛选
- exclude_style = <和style选项相同>:排除的交易风格
- limit = <整数1–100> —— 默认100:返回条数限制
- pagination_key = <字符串>:分页键
- min_realized_pnl / max_realized_pnl = <数字> USD:已实现盈亏范围
- min_total_pnl / max_total_pnl = <数字> USD:总盈亏范围
- min_volume / max_volume = <数字> USD:交易量范围
- min_trades / max_trades = <整数>:交易次数范围
- min_roi / max_roi = <小数>:ROI范围
- min_profit_factor / max_profit_factor = <小数>:盈利因子范围
- min_win_rate / max_win_rate = <0–1>:胜率范围
- min_avg_trade_usd / max_avg_trade_usd = <数字> USD:平均交易金额范围
- min_wallet_age_days = <整数>:最小钱包创建天数
- min_entry_edge / max_entry_edge = <-1 to 1>:入场优势范围
示例:
/v2/polymarket/leaderboard?window=7d&sort_by=roi&limit=20
/v2/polymarket/leaderboard?window=30d&style=WHALE&min_win_rate=0.6&limit=50
/v2/polymarket/leaderboard?style=CONTRARIAN&window=7d&sort_by=realized_pnl&limit=20
/v2/polymarket/leaderboard/{condition_id}
/v2/polymarket/leaderboard/{condition_id}
Returns top performing wallets in one specific market.
REQUIRED: condition_id in path
PARAMS:
- limit = <integer 1–100> — default 20
EXAMPLES:
/v2/polymarket/leaderboard/0x1234...?limit=20
返回单个特定市场中表现最佳的钱包排行榜。
必填:路径中的condition_id
参数:
- limit = <整数1–100> —— 默认20:返回条数限制
示例:
/v2/polymarket/leaderboard/0x1234...?limit=20
/v2/polymarket/cohorts/stats
/v2/polymarket/cohorts/stats
Returns performance statistics across all trading style cohorts. No required params.
EXAMPLES:
/v2/polymarket/cohorts/stats
返回所有交易风格群体的表现统计数据,无必填参数。
示例:
/v2/polymarket/cohorts/stats
/v2/polymarket/market/{condition_id}/top-holders
/v2/polymarket/market/{condition_id}/top-holders
Returns largest position holders in a market.
REQUIRED: condition_id in path
PARAMS:
- limit = <integer 1–100> — default 20
EXAMPLES:
/v2/polymarket/market/0x1234.../top-holders?limit=20
返回市场中最大的头寸持有者。
必填:路径中的condition_id
参数:
- limit = <整数1–100> —— 默认20:返回条数限制
示例:
/v2/polymarket/market/0x1234.../top-holders?limit=20
/v2/polymarket/markets/smart-activity
/v2/polymarket/markets/smart-activity
Returns markets where smart money wallets are currently most active.
PARAMS:
- limit = <integer 1–100> — default 20
EXAMPLES:
/v2/polymarket/markets/smart-activity?limit=10
返回聪明钱钱包当前最活跃的市场。
参数:
- limit = <整数1–100> —— 默认20:返回条数限制
示例:
/v2/polymarket/markets/smart-activity?limit=10
/v2/polymarket/wallet/{wallet}
/v2/polymarket/wallet/{wallet}
Returns complete trader profile including PnL, ROI, win rate, trade count, and trading style across 1d / 7d / 30d / all_time.
Trading styles: WHALE | MARKET_MAKER | ACTIVE_TRADER | BUY_AND_HOLD | DEGEN | HIGH_CONVICTION | CONTRARIAN | VALUE_HUNTER
REQUIRED: wallet in path — Ethereum hex address
EXAMPLES:
/v2/polymarket/wallet/0xabc123...
返回完整的交易者档案,包括1天/7天/30天/全部时间维度的PnL、ROI、胜率、交易次数和交易风格。
交易风格:WHALE | MARKET_MAKER | ACTIVE_TRADER | BUY_AND_HOLD | DEGEN | HIGH_CONVICTION | CONTRARIAN | VALUE_HUNTER
必填:路径中的wallet —— 以太坊十六进制地址
示例:
/v2/polymarket/wallet/0xabc123...
/v2/polymarket/wallet/{wallet}/markets
/v2/polymarket/wallet/{wallet}/markets
Returns all markets a wallet has traded in with per-market performance breakdown.
REQUIRED: wallet in path
PARAMS:
- limit = <integer 1–100> — default 20
EXAMPLES:
/v2/polymarket/wallet/0xabc123.../markets?limit=20
返回钱包交易过的所有市场,包含每个市场的表现明细。
必填:路径中的wallet
参数:
- limit = <整数1–100> —— 默认20:返回条数限制
示例:
/v2/polymarket/wallet/0xabc123.../markets?limit=20
/v2/polymarket/wallet/{wallet}/similar
/v2/polymarket/wallet/{wallet}/similar
Returns wallets with similar trading patterns.
REQUIRED: wallet in path
PARAMS:
- limit = <integer 1–100> — default 20
EXAMPLES:
/v2/polymarket/wallet/0xabc123.../similar?limit=10
返回交易模式相似的钱包。
必填:路径中的wallet
参数:
- limit = <整数1–100> —— 默认20:返回条数限制
示例:
/v2/polymarket/wallet/0xabc123.../similar?limit=10
/v2/polymarket/wallet/{wallet}/pnl
/v2/polymarket/wallet/{wallet}/pnl
Returns realized P&L history and summary for a wallet.
REQUIRED: wallet in path
PARAMS:
- limit = <integer 1–100> — default 20
EXAMPLES:
/v2/polymarket/wallet/0xabc123.../pnl?limit=50
返回钱包的已实现盈亏历史和汇总。
必填:路径中的wallet
参数:
- limit = <整数1–100> —— 默认20:返回条数限制
示例:
/v2/polymarket/wallet/0xabc123.../pnl?limit=50
/v2/polymarket/wallet/{wallet}/positions
/v2/polymarket/wallet/{wallet}/positions
Returns all open and historical positions for a wallet.
REQUIRED: wallet in path
PARAMS:
- limit = <integer 1–100> — default 20
EXAMPLES:
/v2/polymarket/wallet/0xabc123.../positions?limit=20
返回钱包的所有未平仓和历史头寸。
必填:路径中的wallet
参数:
- limit = <整数1–100> —— 默认20:返回条数限制
示例:
/v2/polymarket/wallet/0xabc123.../positions?limit=20
/v2/polymarket/wallet/{wallet}/volume-chart
/v2/polymarket/wallet/{wallet}/volume-chart
Returns volume chart broken down by BUY/SELL for a wallet.
REQUIRED: wallet in path
EXAMPLES:
/v2/polymarket/wallet/0xabc123.../volume-chart
返回钱包按买入/卖出拆分的交易量图表。
必填:路径中的wallet
示例:
/v2/polymarket/wallet/0xabc123.../volume-chart
/v2/polymarket/wallets/profiles
/v2/polymarket/wallets/profiles
Batch retrieve profiles for multiple wallets in one request.
REQUIRED: wallets
PARAMS:
- wallets = <comma-separated Ethereum addresses> — REQUIRED
EXAMPLES:
/v2/polymarket/wallets/profiles?wallets=0xabc...,0xdef...,0x123...
单次请求批量获取多个钱包的档案。
必填:wallets
参数:
- wallets = <逗号分隔的以太坊地址> —— 必填
示例:
/v2/polymarket/wallets/profiles?wallets=0xabc...,0xdef...,0x123...
/v2/polymarket/wallets/filter
/v2/polymarket/wallets/filter
Filter wallets by markets they have traded in.
REQUIRED: condition_ids
PARAMS:
- condition_ids = <comma-separated condition IDs> — REQUIRED
- logic = AND | OR — default OR
- limit = <integer 1–100> — default 20
EXAMPLES:
/v2/polymarket/wallets/filter?condition_ids=0x1234...,0x5678...&logic=AND&limit=20
按钱包交易过的市场筛选钱包。
必填:condition_ids
参数:
- condition_ids = <逗号分隔的condition ID> —— 必填
- logic = AND | OR —— 默认OR:筛选逻辑
- limit = <整数1–100> —— 默认20:返回条数限制
示例:
/v2/polymarket/wallets/filter?condition_ids=0x1234...,0x5678...&logic=AND&limit=20
/v2/polymarket/market/{condition_id}/smart-money
/v2/polymarket/market/{condition_id}/smart-money
Returns how smart money wallets are positioned in a specific market.
REQUIRED: condition_id in path
EXAMPLES:
/v2/polymarket/market/0x1234.../smart-money
返回聪明钱钱包在特定市场中的头寸情况。
必填:路径中的condition_id
示例:
/v2/polymarket/market/0x1234.../smart-money
/v2/kalshi/markets
/v2/kalshi/markets
Returns Kalshi prediction markets. Regulated US exchange focused on macro, finance, politics.
PARAMS:
- search = <string>
- limit = <integer 1–100> — default 20
RESPONSE FIELDS TO EXTRACT:
- market_ticker → use in: kalshi/trades, kalshi/orderbooks
EXAMPLES:
/v2/kalshi/markets?search=inflation&limit=10
/v2/kalshi/markets?search=fed&limit=20
返回Kalshi预测市场数据,Kalshi是受美国监管的交易所,聚焦宏观、金融、政治类预测。
参数:
- search = <字符串>:搜索关键词
- limit = <整数1–100> —— 默认20:返回条数限制
需提取的响应字段:
- market_ticker → 可用于:kalshi/trades, kalshi/orderbooks
示例:
/v2/kalshi/markets?search=inflation&limit=10
/v2/kalshi/markets?search=fed&limit=20
/v2/kalshi/trades
/v2/kalshi/trades
Returns trade history for a Kalshi market.
REQUIRED: market_ticker — get from /v2/kalshi/markets
PARAMS:
- market_ticker = <string> — REQUIRED e.g. INFL-25
- limit = <integer 1–100> — default 20
EXAMPLES:
/v2/kalshi/trades?market_ticker=INFL-25&limit=50
返回Kalshi市场的交易历史。
必填:market_ticker —— 从/v2/kalshi/markets接口获取
参数:
- market_ticker = <字符串> —— 必填,例如:INFL-25
- limit = <整数1–100> —— 默认20:返回条数限制
示例:
/v2/kalshi/trades?market_ticker=INFL-25&limit=50
/v2/kalshi/orderbooks
/v2/kalshi/orderbooks
Returns historical orderbook snapshots for a Kalshi market.
REQUIRED: market_ticker
PARAMS:
- market_ticker = <string> — REQUIRED
- limit = <integer 1–100> — default 20
EXAMPLES:
/v2/kalshi/orderbooks?market_ticker=INFL-25&limit=20
返回Kalshi市场的历史订单簿快照。
必填:market_ticker
参数:
- market_ticker = <字符串> —— 必填
- limit = <整数1–100> —— 默认20:返回条数限制
示例:
/v2/kalshi/orderbooks?market_ticker=INFL-25&limit=20
/v2/dflow/trades
/v2/dflow/trades
Returns trade history for a Dflow wallet on Solana.
REQUIRED: wallet — Solana base58 address
PARAMS:
- wallet = <string> — REQUIRED
- limit = <integer 1–100> — default 20
EXAMPLES:
/v2/dflow/trades?wallet=7xKXtg2CW...&limit=50
返回Solana链上Dflow钱包的交易历史。
必填:wallet —— Solana base58地址
参数:
- wallet = <字符串> —— 必填
- limit = <整数1–100> —— 默认20:返回条数限制
示例:
/v2/dflow/trades?wallet=7xKXtg2CW...&limit=50
/v2/dflow/positions
/v2/dflow/positions
Returns open positions for a Dflow wallet.
REQUIRED: wallet
PARAMS:
- wallet = <string> — REQUIRED
EXAMPLES:
/v2/dflow/positions?wallet=7xKXtg2CW...
返回Dflow钱包的未平仓头寸。
必填:wallet
参数:
- wallet = <字符串> —— 必填
示例:
/v2/dflow/positions?wallet=7xKXtg2CW...
/v2/dflow/pnl
/v2/dflow/pnl
Returns P&L summary for a Dflow wallet.
REQUIRED: wallet
PARAMS:
- wallet = <string> — REQUIRED
EXAMPLES:
/v2/dflow/pnl?wallet=7xKXtg2CW...
返回Dflow钱包的盈亏汇总。
必填:wallet
参数:
- wallet = <字符串> —— 必填
示例:
/v2/dflow/pnl?wallet=7xKXtg2CW...
/v2/binance/candles/{symbol}
/v2/binance/candles/{symbol}
Returns OHLCV candlestick data from Binance.
REQUIRED: symbol in path
SYMBOL OPTIONS: BTCUSDT | ETHUSDT | SOLUSDT | XRPUSDT
PARAMS:
- interval = 1s | 1m | 5m | 15m | 1h | 4h | 1d — default 1m
- limit = <integer 1–1500> — default 500
- start_time = <unix seconds>
- end_time = <unix seconds>
MAX RANGES:
- 1s → 1 hour | 1m → 7 days | 5m → 30 days | 15m → 90 days
- 1h → 180 days | 4h → 365 days | 1d → 730 days
EXAMPLES:
/v2/binance/candles/BTCUSDT?interval=1h&limit=24
/v2/binance/candles/ETHUSDT?interval=1d&limit=30
/v2/binance/candles/SOLUSDT?interval=15m&limit=96
返回Binance的OHLCV K线数据。
必填:路径中的symbol
可选标的:BTCUSDT | ETHUSDT | SOLUSDT | XRPUSDT
参数:
- interval = 1s | 1m | 5m | 15m | 1h | 4h | 1d —— 默认1m:K线周期
- limit = <整数1–1500> —— 默认500:返回条数限制
- start_time = <Unix时间戳,单位秒>:开始时间
- end_time = <Unix时间戳,单位秒>:结束时间
最大时间范围:
- 1s → 1小时 | 1m → 7天 | 5m → 30天 | 15m → 90天
- 1h → 180天 | 4h → 365天 | 1d → 730天
示例:
/v2/binance/candles/BTCUSDT?interval=1h&limit=24
/v2/binance/candles/ETHUSDT?interval=1d&limit=30
/v2/binance/candles/SOLUSDT?interval=15m&limit=96
/v2/matching-markets
/v2/matching-markets
Find equivalent markets across Polymarket and Kalshi simultaneously.
REQUIRED: query
PARAMS:
- query = <string> — REQUIRED — natural language keyword or phrase
EXAMPLES:
/v2/matching-markets?query=bitcoin price end of year
/v2/matching-markets?query=fed rate cut 2025
/v2/matching-markets?query=us recession
同时查找Polymarket和Kalshi上的等价市场。
必填:query
参数:
- query = <字符串> —— 必填,自然语言关键词或短语
示例:
/v2/matching-markets?query=bitcoin price end of year
/v2/matching-markets?query=fed rate cut 2025
/v2/matching-markets?query=us recession
AGENT WORKFLOW GUIDE
Agent工作流程指南
GETTING STARTED:
- Call /v2/polymarket/markets to discover markets
- Extract condition_id and token_id from response
- Use those IDs in all subsequent calls
WHERE TO GET IDs:
- condition_id → from /v2/polymarket/markets or /v2/polymarket/events
- token_id → from /v2/polymarket/markets → outcomes[].token_id
- market_ticker (Kalshi) → from /v2/kalshi/markets
- wallet addresses → from /v2/polymarket/leaderboard → entries[].user
COMMON WORKFLOWS:
Find top crypto markets and check prices:
- /v2/polymarket/crypto-updown?limit=20
- Extract token_id from outcomes
- /v2/polymarket/market-price/{token_id}
Find smart money wallets and analyze them:
- /v2/polymarket/leaderboard?window=7d&sort_by=roi&style=WHALE&limit=20
- Extract wallet from entries[].user
- /v2/polymarket/wallet/{wallet}
- /v2/polymarket/wallet/{wallet}/positions
Find where smart money is active right now:
- /v2/polymarket/markets/smart-activity?limit=10
- Extract condition_id
- /v2/polymarket/market/{condition_id}/smart-money
- /v2/polymarket/market/{condition_id}/top-holders
Analyze a specific Polymarket page by URL:
- Extract slug from URL e.g. us-forces-enter-iran-by
- /v2/polymarket/markets?market_slug=us-forces-enter-iran-by
- Extract condition_id and token_id
- Use in any subsequent call
Find equivalent markets on Polymarket and Kalshi:
- /v2/matching-markets?query=<topic>
- Compare prices across platforms
PAGINATION:
- Markets and events → use &offset=20, &offset=40 etc.
- Trades and leaderboard → copy pagination_key from response → &pagination_key=...
- Each paginated call = 0.001 USDC
TIME PARAMETERS:
- All start_time and end_time are Unix timestamps in seconds
- Check max range per endpoint before setting time range
WALLET ADDRESS FORMATS:
- Polymarket: Ethereum hex — 0x + 40 hex characters
- Dflow: Solana base58 — 32–44 alphanumeric characters
PRICING:
- 0.001 USDC per call — flat rate for all endpoints
- Charged only on HTTP 200 success
- No charge on errors or invalid requests
- Large datasets require multiple paginated calls — each call is 0.001 USDC
入门指南:
- 调用/v2/polymarket/markets发现市场
- 从响应中提取condition_id和token_id
- 在后续所有调用中使用这些ID
ID获取来源:
- condition_id → 从/v2/polymarket/markets或/v2/polymarket/events接口获取
- token_id → 从/v2/polymarket/markets接口的outcomes[].token_id字段获取
- market_ticker (Kalshi) → 从/v2/kalshi/markets接口获取
- 钱包地址 → 从/v2/polymarket/leaderboard接口的entries[].user字段获取
常见工作流程:
查找热门加密货币市场并查询价格:
- /v2/polymarket/crypto-updown?limit=20
- 从outcomes中提取token_id
- /v2/polymarket/market-price/{token_id}
查找聪明钱钱包并分析:
- /v2/polymarket/leaderboard?window=7d&sort_by=roi&style=WHALE&limit=20
- 从entries[].user中提取wallet
- /v2/polymarket/wallet/{wallet}
- /v2/polymarket/wallet/{wallet}/positions
查找聪明钱当前活跃的市场:
- /v2/polymarket/markets/smart-activity?limit=10
- 提取condition_id
- /v2/polymarket/market/{condition_id}/smart-money
- /v2/polymarket/market/{condition_id}/top-holders
通过URL分析特定Polymarket页面:
- 从URL中提取slug,例如:us-forces-enter-iran-by
- /v2/polymarket/markets?market_slug=us-forces-enter-iran-by
- 提取condition_id和token_id
- 用于后续任意调用
查找Polymarket和Kalshi上的等价市场:
- /v2/matching-markets?query=<主题>
- 跨平台对比价格
分页:
- 市场和事件接口 → 使用&offset=20、&offset=40等参数
- 交易和排行榜接口 → 从响应中复制pagination_key → 传入&pagination_key=...参数
- 每次分页调用消耗0.001 USDC
时间参数:
- 所有start_time和end_time均为Unix时间戳,单位为秒
- 设置时间范围前请先确认对应接口的最大范围限制
钱包地址格式:
- Polymarket:以太坊十六进制地址 —— 0x + 40个十六进制字符
- Dflow:Solana base58地址 —— 32–44个字母数字字符
定价:
- 每次调用0.001 USDC,所有接口统一费率
- 仅HTTP 200成功响应才会扣费
- 错误或无效请求不扣费
- 大数据集需要多次分页调用——每次调用消耗0.001 USDC
Commands
命令
Use these commands via the Teneo CLI from TeneoProtocolAI/teneo-skills. This is a bash tool — run commands in your terminal.
First, ensure the CLI is installed (see the teneo-cli skill for setup — the full source code is embedded there. Do NOT search for or install external CLIs).
| Command | Arguments | Price | Description |
|---|---|---|---|
| <path> | $0.001/per-query | Execute any Predexon V2 API request and pay per query via x402 on Teneo. |
通过TeneoProtocolAI/teneo-skills提供的Teneo CLI使用这些命令。这是一个bash工具 —— 在你的终端中运行命令。
首先请确保已安装CLI(安装方法请查看teneo-cli技能,完整源代码已内嵌在其中,请勿搜索或安装外部CLI)。
| 命令 | 参数 | 价格 | 描述 |
|---|---|---|---|
| <路径> | $0.001/每次查询 | 执行任意Predexon V2 API请求,通过Teneo的x402机制按查询付费。 |
Quick Reference
快速参考
bash
undefinedbash
undefinedAgent ID: predexon-prediction-market-agent-v5
Agent ID: predexon-prediction-market-agent-v5
~/teneo-skill/teneo command "predexon-prediction-market-agent-v5" "proxy <path>" --room <roomId>
undefined~/teneo-skill/teneo command "predexon-prediction-market-agent-v5" "proxy <path>" --room <roomId>
undefinedSetup
安装配置
This agent is accessed via the Teneo CLI — a bash tool. You do not need an SDK import to query this agent. To build and launch your own agent, use the skill and its workflow.
teneo-cliagent本Agent通过Teneo CLI访问——这是一个bash工具。 你不需要导入SDK即可查询本Agent。如果要构建并发布你自己的Agent,请使用技能及其工作流。
teneo-cliagentInstall the CLI (one-time)
安装CLI(仅需一次)
bash
undefinedbash
undefinedCheck if installed and get version
检查是否已安装并获取版本号
test -f ~/teneo-skill/teneo && ~/teneo-skill/teneo --version || echo "NOT_INSTALLED"
If NOT_INSTALLED, see the teneo-cli skill for full installation instructions. The CLI source code (both `teneo.ts` and `daemon.ts`) is fully embedded there — do NOT search the web for external CLIs.
After install, discover all available agents: `~/teneo-skill/teneo list-agents`test -f ~/teneo-skill/teneo && ~/teneo-skill/teneo --version || echo "NOT_INSTALLED"
如果返回NOT_INSTALLED,请查看teneo-cli技能获取完整安装说明。CLI源代码(`teneo.ts`和`daemon.ts`)已完全内嵌在其中——请勿在网上搜索外部CLI。
安装完成后,查看所有可用Agent:`~/teneo-skill/teneo list-agents`Supported Networks
支持的网络
| Network | Chain ID | USDC Contract |
|---|---|---|
| Base | | |
| Peaq | | |
| Avalanche | | |
| 网络 | 链ID | USDC合约地址 |
|---|---|---|
| Base | | |
| Peaq | | |
| Avalanche | | |
Usage Examples
使用示例
proxy
proxyproxy
proxyExecute any Predexon V2 API request and pay per query via x402 on Teneo.
bash
~/teneo-skill/teneo command "predexon-prediction-market-agent-v5" "proxy <path>" --room <roomId>Response is JSON. Extract the field for formatted text.
humanized执行任意Predexon V2 API请求,通过Teneo的x402机制按查询付费。
bash
~/teneo-skill/teneo command "predexon-prediction-market-agent-v5" "proxy <path>" --room <roomId>响应为JSON格式,提取字段可获得格式化文本。
humanizedAgent Info
Agent信息
- ID:
predexon-prediction-market-agent-v5 - Name: Predexon Prediction Market Agent 1.5
- ID:
predexon-prediction-market-agent-v5 - 名称: Predexon Prediction Market Agent 1.5