mcpField
C
crypto-hft

crypto-hft

github.com/alsk1992其他3.0k143 次安装7 周前更新
代码仓库

关于 crypto-hft

crypto-hft 是 Clodds 的技能,用于自动交易 Polymarket 加密货币二元市场。它提供四种入场策略、按市场时长划分的预设,并默认以模拟模式运行。

主要功能

  1. 01四种自动入场策略
  2. 02多种市场时长预设
  3. 03默认模拟运行
  4. 04持仓与交易监控
  5. 05可配置退出条件和风险限额

适用场景

  1. 01在不下真实订单时测试策略
  2. 02交易 5 分钟 BTC 市场
  3. 03查看持仓和已平仓交易盈亏

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/alsk1992/cloddsbot --skill crypto-hft

安装后在 Claude Code 中输入/crypto-hft确认已加载。

附带文件index.ts

详细介绍

加密货币高频交易 - 二元市场交易

使用 4 种自动化策略交易 Polymarket 的加密货币二元市场。只需告诉我们你想做什么!

可选市场时长(任选其一):

  • 5 分钟:仅 BTC - 超高频交易
  • 15 分钟:所有资产(BTC、ETH、SOL、XRP)- 均衡,最受欢迎
  • 1 小时:所有资产 - 更快的波段交易
  • 4 小时:所有资产 - 多小时趋势
  • 每日:所有资产 - 仓位交易,隔夜持仓

每轮都有 UP/DOWN 代币对,并使用 Chainlink 价格馈送以 0 或 1 结算。

默认以模拟运行模式启动(不会下达真实订单)。免费测试后再开始实盘交易!

自然地与 Clodds 对话

只需说出你想交易什么:

"Trade 5-minute BTC markets"
→ /hft start --preset 5min-btc

"Start 1-hour trading on all assets"
→ /hft start --preset 1h-all

"I want 4-hour swing trades"
→ /hft start --preset 4h-all

"Show me daily market presets"
→ /hft preset list

"Trade conservatively on 15-minute markets"
→ /hft start --preset conservative

"Aggressive all-in on 15-min with all strategies"
→ /hft start --preset aggressive

快速开始

/crypto-hft start                          # 15-min (default): BTC,ETH,SOL,XRP
/crypto-hft start --preset 5min-btc        # 5-minute BTC (fast, aggressive)
/crypto-hft start --preset 1h-all          # 1-hour all assets
/crypto-hft start --preset 4h-all          # 4-hour all assets (swing)
/crypto-hft start --preset daily-all       # Daily all assets (position)
/crypto-hft start BTC,ETH --dry-run       # 15-min specific assets, dry run
/crypto-hft status                         # Check stats + open positions
/crypto-hft stop                           # Stop and show summary

如需实盘交易,请设置 Polymarket 环境变量并省略 --dry-run:

export POLY_PRIVATE_KEY="..."
export POLY_FUNDER_ADDRESS="..."
export POLY_API_KEY="..."
export POLY_API_SECRET="..."
export POLY_API_PASSPHRASE="..."

命令

启动 / 停止
/crypto-hft start [ASSETS] [--size N] [--dry-run] [--preset NAME]
/crypto-hft stop
监控
/crypto-hft status       Stats, round info, open positions
/crypto-hft positions    Last 20 closed trades with PnL
/crypto-hft markets      Active markets from Gamma API (5-min or 15-min)
/crypto-hft round        Current round slot and timing
配置(运行期间)
/crypto-hft config                                 Show current config
/crypto-hft config --tp 15 --sl 12                 Set take-profit/stop-loss %
/crypto-hft config --size 30 --max-pos 4           Set trade size and max positions
/crypto-hft config --ratchet on --trailing off      Toggle exit features
/crypto-hft config --max-loss 100                   Set daily loss limit
策略控制
/crypto-hft enable momentum          Enable a strategy
/crypto-hft disable expiry_fade      Disable a strategy
预设
/crypto-hft preset list              Show all presets
/crypto-hft preset save my_config    Save current config as preset
/crypto-hft preset load scalper      Load a preset (into running engine or for next start)
/crypto-hft preset delete my_config  Delete a saved preset

策略

策略入场条件订单模式最适合
momentum现货价格已变动,poly 滞后maker_then_taker捕捉滞后反应
mean_reversion代币定价错误,现货平稳maker(0% 费用)区间震荡市场
penny_clipper在区间内振荡,价格低于均值maker(0% 费用)窄价差剥头皮交易
expiry_fade临近到期、定价偏斜、现货持平taker(追求速度)临近轮次结束时的均值回归

内置预设

按市场时长
5 分钟(仅 BTC)
预设规模最大持仓策略特性
5min-btc$151全部 4 种激进 - 最短年龄 10s
5min-btc-conservative$101MR、PC保守 - 最短年龄 15s
1 小时(所有资产)
预设规模最大持仓策略特性
1h-all$203全部 4 种均衡 - 阶梯止盈 + 移动止盈
4 小时(所有资产 - 波段)
预设规模最大持仓策略特性
4h-all$304Mom + MR专注波段交易
每日(所有资产 - 仓位)
预设规模最大持仓策略特性
daily-all$504Mom + MR仓位交易,紧密阶梯止盈
15 分钟(经典 - 所有资产)
预设规模最大持仓策略风险
conservative$102MR、PC低 - 模拟运行,严格止损
aggressive$504全部 4 种高 - 实盘,宽松止损
scalper$203仅 PC中 - 启用阶梯止盈
momentum_only$303仅 Mom中 - 阶梯止盈 + 移动止盈

图例: MR=mean_reversion,PC=penny_clipper,Mom=momentum

市场时长对比

方面5 分钟1 小时4 小时每日
资产BTC全部全部全部
时长300s3,600s14,400s86,400s
最短轮次年龄10s60s120s600s
最短剩余时间50s180s600s3,600s
强制退出10s60s120s600s
最适合高频剥头皮快速波段波段交易仓位交易
流动性稀薄良好很好极佳
费用影响关键中等低很低
每日轮次2882461

不同期限的交易策略:

  • 5 分钟:超高频,需要严格的风险管理,侧重 penny_clipper
  • 1 小时:均衡的入场时机,适合均值回归 + 动量策略
  • 4 小时:波段交易,捕捉多小时趋势,侧重动量策略
  • 每日:仓位交易,关注宏观经济驱动因素,持仓周期较长

退出逻辑

每 500ms 监控一次持仓,共有 9 种退出类型(按优先级排序):

  1. 强制退出 - 距到期不足 30s(15 分钟周期)或不足 10s(5 分钟周期)
  2. 止盈 - PnL >= TP%(默认 15%)
  3. 止损 - PnL <= -SL%(默认 12%)
  4. 阶梯底线 - 根据已确认的历史最高点逐步回吐
  5. 追踪止损 - 随着到期时间临近而收紧
  6. 深度骤降 - 订单簿深度下降 60% 以上且价格下跌
  7. 盈利停滞 - 已盈利,但买价 7s 未变
  8. 盈利滞涨 - 盈利 +3% 且 13s 内毫无进展
  9. 时间退出 - 剩余时间即将低于最低值

架构

Binance WS (spot) --> CryptoFeed --> Strategy Evaluators --> Entry Signals
Gamma API ---------> MarketScanner --> Round Detection    |
                                                          v
Poly Orderbook ----> OBI/Spread/Depth --> Exit Checks --> ExecutionService
                                    |
                              PositionManager (ratchet, trailing, depth collapse)

评论

支持 Markdown