返回顶部
p

polymarket-multi-source-estimator多源估计器

>

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.1.4
安全检测
已通过
129
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

polymarket-multi-source-estimator

多源LLM估计器

一个预测市场交易机器人,通过10+数据源为LLM提供实时上下文信息。它将LLM的估计概率与当前市场价格进行比较,当检测到显著错误定价时进行交易。

工作原理

10+数据源 --> 上下文字符串 --> LLM提示词 --> 概率估计
|
与市场价格比较
|
如果偏差超过阈值则进行交易

  1. 1. 从Polymarket获取活跃市场(通过Simmer SDK)
  2. 对每个市场,从相关数据源收集实时上下文
  3. 同时检查Manifold和Kalshi的跨平台价格
  4. 将问题+上下文发送给LLM进行概率估计
  5. 如果LLM的估计与市场价格偏差超过阈值(默认15%),则进行交易

数据源

#数据源提供内容需要API密钥
1RSS新闻10个新闻源的头条(路透社、BBC、彭博等)
2
FRED | 经济指标(美联储利率、CPI、GDP、VIX、石油、黄金) | 是(免费) | | 3 | GDELT | 地缘政治事件情感评分 | 否 | | 4 | Odds API | 体育博彩公司共识概率 | 是(免费版) | | 5 | FiveThirtyEight | 美国总统支持率民调平均值 | 否 | | 6 | Congress.gov | 法案状态和立法追踪 | 是(免费) | | 7 | OpenFDA | 药物批准状态和临床试验数据 | 否 | | 8 | Open-Meteo | 主要城市天气预报 | 否 | | 9 | USGS | 重大地震数据 | 否 | | 10 | Finnhub | 财报日历和IPO数据 | 是(免费) | | 11 | Manifold | 跨平台预测市场价格 | 否 | | 12 | Kalshi | 跨平台预测市场价格 | 否 |

数据源根据问题文本的类别检测自动选择。仅查询相关数据源以最小化延迟。

可混编模板

此技能设计为可自定义的模板:

  • - 添加自己的数据源:实现一个返回list[str]上下文行的getXcontext(question)函数。将其添加到dispatchsources()中。
  • 更换LLM:设置LLMAPIURL和LLMMODEL环境变量指向任何兼容OpenAI的API(OpenRouter、Ollama、vLLM等)。
  • 调整阈值:将ESTIMATORTHRESHOLD设置更高可减少但提高交易确定性,设置更低可增加交易频率。
  • 更改提示词:编辑build_prompt()函数自定义LLM的推理风格。

环境变量

必需

变量描述
SIMMERAPIKEYSimmer SDK交易API密钥
LLMAPIKEY
LLM提供商的API密钥(默认:OpenRouter) |

可选

变量默认值描述
TRADINGVENUEsim交易场所(sim为模拟,polymarket为真实)
TRADESIZE
10.0 | 每笔交易金额(美元) | | LLMAPIURL | OpenRouter端点 | 兼容OpenAI的聊天补全URL | | LLM_MODEL | xiaomi/mimo-v2-flash:free | 模型标识符 | | ESTIMATOR_THRESHOLD | 0.15 | 触发交易的最小偏差(0.0-1.0) | | FREDAPIKEY | — | FRED API密钥(免费,api.stlouisfed.org) | | ODDSAPIKEY | — | The Odds API密钥(免费,the-odds-api.com) | | CONGRESSAPIKEY | — | Congress.gov API密钥(免费) | | FINNHUBAPIKEY | — | Finnhub API密钥(免费版) | | LLMCACHETTL | 1800 | LLM响应缓存有效期(秒) | | LLMMAXCALLS | 50 | 每次运行最大LLM调用次数 |

使用方法

模拟运行(不交易,仅记录估计值):
bash
python multisourceestimator.py

实盘交易:
bash
python multisourceestimator.py --live

静默模式(仅显示错误):
bash
python multisourceestimator.py --live --quiet

限制扫描市场数量:
bash
python multisourceestimator.py --live --max-markets 20

调度

通过cron每5分钟运行一次(/5 *)。自动管理(按计划自动执行)。
每次运行最多50次LLM调用(LLMMAXCALLS)以控制成本。

安全性

  • - 所有交易仅通过SimmerClient.trade()进行。无直接CLOB或钱包访问。
  • 默认模拟运行。必须显式传递--live标志才能执行交易。
  • 此脚本不需要也不读取钱包私钥。
  • LLM仅接收市场问题文本和公开可用的上下文(新闻头条、经济指标、赔率)。不会向LLM发送任何凭证或私有数据。
  • LLMAPIURL默认为OpenRouter。您可以控制使用哪个LLM端点。
  • 所有可选的API密钥(FRED、Odds、Congress、Finnhub)均用于免费的公共数据API。如果未设置,这些数据源将被跳过。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 polymarket-multi-source-estimator-1776123008 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 polymarket-multi-source-estimator-1776123008 技能

通过命令行安装

skillhub install polymarket-multi-source-estimator-1776123008

下载

⬇ 下载 polymarket-multi-source-estimator v1.1.4(免费)

文件大小: 17.29 KB | 发布时间: 2026-4-14 14:18

v1.1.4 最新 2026-4-14 14:18
Fix requires.env: only list mandatory vars, optional vars documented in SKILL.md only

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部