SuperAPI AI 工具集

prediction-market-arbitrage-zh

数据与分析

查看项目

更新于 10-15 19:53

技能介绍

用途:通过 AIsa API 发现 Polymarket 和 Kalshi 两个预测市场之间的套利机会,扫描体育市场的跨平台价差、比较实时赔率、验证订单簿流动性。

主要能力:arbitrage_finder.py 可批量扫描(scan)或分析特定市场(match),自动计算跨平台价格差异,支持按最小价差、最小流动性过滤,支持 JSON 输出;prediction_market_client.py 用于获取原始市场数据,包括搜索市场、查询价格、跨平台体育市场匹配、查看订单簿深度。支持 nba、nfl、mlb、nhl、soccer、tennis。

使用方式:先配置环境变量 export AISA_API_KEY="your-key",Key 在 aisa.one 获取($0.01/次查询,按量付费)。扫描示例:python3 scripts/arbitrage_finder.py scan nba --date 2025-04-01;按 Polymarket slug 匹配:python3 scripts/arbitrage_finder.py match --polymarket-slug <slug>;按 Kalshi ticker 匹配:python3 scripts/arbitrage_finder.py match --kalshi-ticker <ticker>。行动前验证流动性:python3 scripts/prediction_market_client.py polymarket orderbooks --token-id <id> 与 python3 scripts/prediction_market_client.py kalshi orderbooks --ticker <ticker>。

套利原理:当不同平台上所有互斥结果的合计成本低于 1.0 时存在套利机会,例如 Polymarket 上 Yes 价格 0.40 加 Kalshi 上 No 价格 0.55,成本 0.95,保证回报 1.00,约 5.3% 利润。务必验证订单簿深度,没有流动性的价差无法执行。

限制:需要 AISA_API_KEY 环境变量;所有操作均为只读,通过 HTTPS GET 请求 api.aisa.one,套利价差在本地计算;不执行交易、不连接钱包、除 API Key 外不发送个人数据;每个响应包含 usage.cost 和 usage.credits_remaining。其他细节暂未提供。