通过 Simmer API 获取 CEX 价格动量信号,交易 Polymarket BTC 5分钟和15分钟快速市场。默认信号源为币安 BTC/USDT K线。适用于...
Polymarket FastLooop Trader.
功能概述
Polymarket FastLooop Trader.是一项面向实际任务的技能,主要用于Trade Polymarket的5分钟BTC快市,使用Binance的实时价格势头.;Polymarket. 仅限.;
核心要点
- Polymarket. 所有交易在Polymarket上执行,使用真实的USDC. use-live。
- 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
使用与执行
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
结果检查与注意事项
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
Polymarket FastLoop 交易员
利用币安(Binance)实时价格动量,交易 Polymarket 上的 5 分钟 BTC 快速市场。
仅限 Polymarket。**所有交易均在 Polymarket 上执行,使用真实 USDC。使用
--live启用实盘交易,模拟运行(dry-run)为默认模式。
工作原理: 每个周期内,脚本会查找当前活跃的 BTC 快速市场,检查币安上 BTC 的价格动量,并在动量方向与市场赔率出现背离时发起交易。
这是一个模板。 默认信号(币安动量)可助您快速上手。您代理(agent)的推理能力才是核心优势 —— 可叠加情绪分析、多交易所价差、新闻流或自定义信号来提升策略表现。
⚠️ 快速市场收取 Polymarket 的 10% 手续费(
is_paid: true)。请在计算盈利优势(edge)时计入此项成本。
适用场景
当用户希望实现以下目标时,请使用该技能:
- 交易 BTC 短线/快速市场(5 分钟或 15 分钟)
- 自动化短期加密货币预测交易
- 将中心化交易所(CEX)价格动量作为 Polymarket 交易信号
- 监控短线市场持仓
配置流程
当用户请求安装或配置该技能时,请按以下步骤操作:
索取 Simmer API 密钥
- 获取方式:访问 simmer.markets/dashboard → SDK 标签页
- 以环境变量形式存储为
SIMMER_API_KEY
确认配置项(或采用默认值)
- 标的资产:BTC、ETH 或 SOL(默认 BTC)
- 入场阈值:触发交易所需的最小价格偏离(默认 5 美分)
- 最大单笔仓位:每笔交易金额上限(默认 $5.00)
- 市场窗口:5m 或 15m(默认 5m)
配置定时任务或循环机制(调度由用户自主控制 — 参见“如何循环运行”)
快速启动
# 设置您的 API 密钥 export SIMMER_API_KEY="your-key-here" # 模拟运行 — 查看将发生什么 python fastloop_trader.py # 实盘运行 python fastloop_trader.py --live # 实盘 + 静默模式(适用于 cron / 心跳循环) python fastloop_trader.py --live --quiet # 实盘 + 智能仓位(每笔交易占账户余额的 5%) python fastloop_trader.py --live --smart-sizing --quiet
如何循环运行
该脚本每次仅执行一个周期 —— 循环逻辑由您的 bot 控制。请设置 cron 任务或心跳机制:
每 5 分钟一次(每个快速市场窗口执行一次):
*/5 * * * * cd /path/to/skill && python fastloop_trader.py --live --quiet
每 1 分钟一次(更激进,可捕捉窗口中期机会):
* * * * * cd /path/to/skill && python fastloop_trader.py --live --quiet
通过 OpenClaw 心跳机制运行: 在您的 HEARTBEAT.md 中添加如下行:
Run: cd /path/to/fast market && python fastloop_trader.py --live --quiet
配置方式
可通过 config.json、环境变量或 --set 参数进行配置:
# 修改入场阈值 python fastloop_trader.py --set entry_threshold=0.08 # 交易 ETH 而非 BTC python fastloop_trader.py --set asset=ETH # 同时设置多个参数 python fastloop_trader.py --set min_momentum_pct=0.3 --set max_position=10
配置项说明
| 配置项 | 默认值 | 环境变量 | 说明 |
|---|---|---|---|
entry_threshold |
0.05 | SIMMER_SPRINT_ENTRY |
触发交易所需的最小价格偏离(相对于 50 美分) |
min_momentum_pct |
0.5 | SIMMER_SPRINT_MOMENTUM |
触发交易所需的 BTC 最小百分比变动 |
max_position |
5.0 | SIMMER_SPRINT_MAX_POSITION |
单笔交易最大金额(美元) |
signal_source |
binance | SIMMER_SPRINT_SIGNAL |
价格数据源(binance、coingecko) |
lookback_minutes |
5 | SIMMER_SPRINT_LOOKBACK |
用于计算的价格历史时长(分钟) |
min_time_remaining |
60 | SIMMER_SPRINT_MIN_TIME |
跳过剩余时间少于该值的快速市场(单位:秒) |
asset |
BTC | SIMMER_SPRINT_ASSET |
交易标的(BTC、ETH、SOL) |
window |
5m | SIMMER_SPRINT_WINDOW |
市场窗口持续时间(5m 或 15m) |
volume_confidence |
true | SIMMER_SPRINT_VOL_CONF |
是否根据币安成交量加权信号 |
示例 config.json
{
"entry_threshold": 0.08,
"min_momentum_pct": 0.3,
"max_position": 10.0,
"asset": "BTC",
"window": "5m",
"signal_source": "binance"
}
CLI 命令选项
python fastloop_trader.py # 模拟运行 python fastloop_trader.py --live # 实盘交易 python fastloop_trader.py --live --quiet # 仅输出交易和错误信息(静默模式) python fastloop_trader.py --smart-sizing # 基于账户总资金动态调整仓位 python fastloop_trader.py --positions # 显示当前未平仓的快速市场仓位 python fastloop_trader.py --config # 显示当前配置 python fastloop_trader.py --set KEY=VALUE # 更新配置项
信号逻辑
默认信号(币安动量):
- 从币安拉取最近 5 根 BTCUSDT 一分钟 K 线
- 计算动量:
(当前价格 - 5 分钟前价格) / 5 分钟前价格 - 将动量方向与当前 Polymarket 市场赔率方向对比
- 满足以下全部条件时触发交易:
- 动量 ≥
min_momentum_pct(默认 0.5%) - 价格偏离 50 美分 ≥
entry_threshold(默认 5 美分) - 成交量比率 > 平均值的 0.5 倍(过滤低流动性微小波动)
- 动量 ≥
示例: BTC 过去 5 分钟上涨 0.8%,但快速市场 YES 报价仅为 $0.52。预期价格约为 $0.55,存在 3 美分偏离 → 买入 YES。
自定义信号
默认动量信号仅为起点。如需构建专属优势,请尝试以下扩展方向:
- 多交易所比价: 对比币安、Kraken、Bitfinex 等平台价格 —— 交易所间价差可预示中心化订单簿(CLOB)走向
- 情绪分析: 整合 Twitter/社交媒体信号 —— 爆款推文可能显著影响快速市场
- 技术指标: RSI、VWAP、订单流分析等
- 新闻驱动: 关联突发新闻事件 —— 利用您的 agent 推理能力解读新闻标题
该技能已封装全部 Simmer 底层逻辑(市场发现、合约导入、交易执行)。您的 agent 提供的是真正的 Alpha。
示例输出
⚡ Simmer FastLoop Trading Skill ================================================== [DRY RUN] No trades will be executed. Use --live to enable trading. ⚙️ Configuration: Asset: BTC Entry threshold: 0.05 (min divergence from 50¢) Min momentum: 0.5% (min price move) Max position: $5.00 Signal source: binance Lookback: 5 minutes Min time left: 60s Volume weighting: ✓ 🔍 Discovering BTC fast markets... Found 3 active fast markets 🎯 Selected: Bitcoin Up or Down - February 15, 5:30AM-5:35AM ET Expires in: 185s Current YES price: $0.480 📈 Fetching BTC price signal (binance)... Price: $97,234.50 (was $96,812.30) Momentum: +0.436% Direction: up Volume ratio: 1.45x avg 🧠 Analyzing... ⏸️ Momentum 0.436% < minimum 0.500% — skip 📊 Summary: No trade (momentum too weak: 0.436%)
交易来源标记
所有交易均自动打上标签 source: "sdk:fastloop"。这意味着:
- 投资组合页面可按策略维度查看持仓分解
- 其他技能不会干扰您在快速市场的持仓
- 可独立追踪快速市场盈亏(P&L)
故障排查
“未找到活跃的快速市场”
- 快速市场可能尚未开启(非交易时段、周末等)
- 请直接访问 Polymarket 确认是否存在活跃的 BTC 快速市场
“未找到剩余时间超过 60 秒的快速市场”
- 当前窗口即将到期,下一窗口尚未上线
- 如需更接近到期时间交易,可调低
min_time_remaining
“导入失败:超出速率限制”
- 免费版:每日最多 10 次导入;Pro 版:每日最多 50 次
- 高频快速市场交易建议使用 Pro 版
“无法获取价格数据”
- 币安 API 可能暂时不可用或触发了速率限制
- 可尝试备用数据源:
--set signal_source=coingecko
“交易失败:无流动性”
- 快速市场深度不足,建议减小单笔交易规模
热门AI工具
相关专题
Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。
0
2026.10.28
Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。
0
2026.10.28
Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。
0
2026.10.28
本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。
0
2026.10.22
本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。
0
2026.10.22
本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。
0
2026.10.22
本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。
0
2026.10.22
本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。
0
2026.10.22
本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。
0
2026.10.22
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.6万人学习
共6课时 | 54.7万人学习