# Add to your Claude Code skills
git clone https://github.com/sorry510/go_binance_futuresGuides for using ai agents skills like go_binance_futures.
Last scanned: 8/31/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-08-31T10:35:15.031Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}go_binance_futures is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by sorry510. AI 币安合约自动化交易. It has 227 GitHub stars.
Yes. go_binance_futures passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/sorry510/go_binance_futures" and add it to your Claude Code skills directory (see the Installation section above).
go_binance_futures is primarily written in Go. It is open-source under sorry510 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh go_binance_futures against similar tools.
No comments yet. Be the first to share your thoughts!
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
如果是第一次使用程序,配置好数据库之后,直接运行即可(会自动生成相应的数据表),如果已经使用了一段时间,下载新版本程序后,可以把旧数据库文件(适用于 sqlite 驱动)直接放到
db目录下,然后运行程序即可
dingding, slack, 网页 websocket 通知
钉钉

slack

网页 websocket 通知


UI 可在 合约交易 → 策略模板 中维护技术指标和策略方法,再到 合约交易 → 合约交易 为单个币种选择全局策略或自定义策略。
自定义详情
!!!本项目不构成任何投资建议,投资者应独立决策并自行承担风险!!!
访问 http://<服务器 IP>:<web.port>/zmkm/index.html,登录后通过左侧菜单进入各功能页。登录账号和密码来自 conf/app.conf 的 web.username、web.password。
| 菜单 | 页面与用途 |
|---|---|
| 配置中心 | 管理合约交易、WebSocket、抢新、币种提醒、市场监听、资金费率监听、通知通道、调试推送和外部链接等全局开关与参数 |
| AI → 单币分析 | 选择或输入 USDT 永续合约,可补充关注方向并启动 AI 分析;查看方向、置信度、市场环境、价格变化和分析总结等历史结果 |
| AI → 任务中心 | 查看 Agent 治理与运行指标、各 Skill 指标、Scheduler 状态和 Agent Task 历史 |
| AI → Skill 管理 | 管理数据库中的 Skill 注册信息、显示名称、描述和启用状态;执行实现仍由后端代码提供 |
| AI → LLM 配置 | 新增、编辑、测试和切换数据库中的 LLM 模型配置;新任务无需重启即可使用当前模型 |
| 合约交易 → 合约交易 | 按 自选、USDT、USDC 查看币种;新增、查询、批量编辑、全部开启或全部关闭币种配置 |
| 合约交易 → 合约订单 | 查询真实合约订单,可按币种和时间筛选 |
| 合约交易 → 合约账户 | 查看币安合约资产、持仓和当前挂单 |
| 合约交易 → 本地合约账户 | 查看程序记录的本地资产、持仓和挂单 |
| 合约交易 → 策略模板 | 新增和维护技术指标、策略方法模板 |
| 合约交易 → 测试结果 | 查询模拟交易结果,可按币种和时间筛选 |
| 合约交易 → 市场波动日志 | 查询和分组查看快速波动记录 |
| 币种提醒 → 现货提醒 / 合约提醒 | 配置到价提醒和可选的自动交易 |
| 市场监听 → 现货监听 / 合约监听 | 配置 K 线、阈值、技术指标和自定义策略监听 |
| 资金费率监听 | 查看资金费率并配置自动交易 |
| 抢新配置 | 配置现货、挖矿币和合约的新币抢购 |
| 系统配置 | 在线编辑 conf/app.conf,并提供保存、重启服务和停止服务按钮 |
| 日志 | 查看 web.commend_log 命令返回的服务日志 |
截图使用当前UI。涉及账户、订单、配置密钥和日志正文的页面只展示安全区域。





















选择或输入一个 USDT 永续合约,并可补充希望 AI 重点判断的方向。系统会启动 symbol_analysis Skill,读取该合约最近一次成功分析并与当前行情比较,输出结构化 TradingPlan。历史列表展示分析状态、方向、置信度、市场环境、当时价格、当前价格、后续涨跌和总结。
Skill 的注册与治理配置保存在数据库中。页面支持新增、编辑、启用、停用和删除 Skill,并维护显示名称与描述;Skill implementation 由后端代码提供,数据库记录被删除后对应 Skill 将无法启动。
内置 Skill 包括事件报警分析(alert_analysis)、市场趋势分析(market_regime)、策略生成(strategy_builder)和单币分析(symbol_analysis)。
LLM 配置保存在数据库中。页面支持选择 Provider 模板,维护配置名称、API 地址、API Key、模型名称、请求超时和 Temperature,测试连接,并把模型设为当前模型。Agent 新任务会直接读取当前配置,切换后无需重启服务;API Key 不会由接口回传明文,Token 与 Tool 上限仍由全局 Agent 治理配置控制。
合约交易 → 合约交易 页面支持每个币种独立配置策略类型、技术指标、策略方法、保证金模式、USDT、杠杆、止盈率、止损率和启用状态。
配置中心 → 合约交易 打开合约交易总开关和 WebSocket。允许做多、允许做空,设置全局策略、持仓限制和下单类型。合约交易 → 合约交易,确认目标币种的参数和 启用 状态。快速波动通知可配置阈值、恢复阈值、冷却时间和监控窗口。记录可在 合约交易 → 市场波动日志 查询。
当某个仓位的收益在正负之间转换时发送通知。仓位或启用币种较多时会增加 API 请求量,请谨慎开启。
这是方向总开关。关闭后,即使策略满足开仓条件,也不会按对应方向自动开仓。
当币种的 策略类型 为全局时,使用配置中心选择的交易策略和选币策略;自定义类型使用币种自身配置。
自动化持仓达到限制后不再自动开仓,即使策略满足条件。
亏损仓位达到限制后不再自动开仓。自动缩放最大持仓亏损数量 可根据连续盈亏调整限制。
可手动选择市场趋势,也可打开 市场趋势自动更新,供策略判断使用。
在下拉框中选择的币种不会参与自动交易。已有手动仓位但不希望程序自动平仓时,务必加入排除列表。
LIMIT 为限价挂单,MARKET 为市价单。页面会根据选择显示对应模式。
在 配置中心 → 合约交易 打开 WebSocket 和 测试策略。模拟交易遵循真实自动交易的策略和限制,但不会操作真实合约账户。结果可通过配置中心的 查看测试结果 按钮,或左侧 合约交易 → 测试结果 查看。
测试自动转换次数限制 非 0 时,连续盈利达到次数后可切换到真实交易;真实交易连续亏损达到次数后切回测试策略。
合约交易 → 合约订单:查看自动交易订单历史。收益根据下单信息估算,可能与币安实际收益略有差异。合约交易 → 合约账户:查看币安返回的资产、持仓和当前挂单。合约交易 → 本地合约账户:查看程序本地记录,可用于对照本地状态与交易所状态。在 合约交易 → 策略模板 新增或维护模板。模板由技术指标和策略方法组成,可供合约币种和监听策略复用。详细语法请参考 自定义策略说明。
先在 配置中心 → 抢新配置 打开对应总开关,再到左侧 抢新配置 页面新增币种规则。
先在 配置中心 → 币种提醒 打开总开关,再到 币种提醒 → 现货提醒 或 合约提醒 维护规则。
先在 配置中心 → 市场监听 打开总开关,再到 市场监听 → 现货监听 或 合约监听 新增规则。
先在 配置中心 → 资金费率监听 打开总开关,再到左侧 资金费率监听 页面查询和配置。
配置中心:调整保存在数据库中的运行参数和功能开关。系统配置:在线编辑 conf/app.conf。点击 保存 后,启动期配置仍需点击 重启服务 或手动重启程序才能生效。日志:查看 web.commend_log 配置的命令输出。系统配置 页面包含 API 密钥、数据库密码和通知令牌等敏感信息,请勿截图、复制到 Issue 或提交到 Git。
配置中心 → 合约交易 → 排除自动交易的币 下拉框中选择不希望程序管理的币种,否则程序可能按策略自动平仓在 https://github.com/sorry510/go_binance_futures/releases 页面下载最新对应操作系统的发布版解压后配置运行或者使用
golang自行编译
配置中心 → 合约交易,依次检查合约交易总开关、WebSocket、允许做多/允许做空;再到 合约交易 → 合约交易 检查目标币种是否启用。配置中心 → 合约交易 → 测试策略,通过 查看测试结果 按钮或 合约交易 → 测试结果 查看。系统配置 编辑的是 conf/app.conf,点击 保存 后,启动期配置仍需重启程序。WebSocket 状态和网络连接。日志;该页面执行 web.commend_log,请先在 conf/app.conf 中正确配置命令。配置说明请参考
app.conf.example中每一项的说明,复制修改文件名为app.conf
cp conf/app.conf.example conf/app.conf
[database]
driver = "sqlite"
path = "./db/coin.db?_journal_mode=WAL&_busy_timeout=5000"
[database]
driver = "mysql"
username = ""
password = ""
host= ""
port= ""
dbname = ""
!!!注意修改app.conf配置后必须重新启动程序,否则配置不会生效!!!
./go_binance_futures
http://<服务器 IP>:<web.port>/zmkm/index.htmlhttp://localhost:3333/zmkm/index.htmlconf/app.conf 中的 web.username、web.password配置中心,其它功能通过左侧菜单访问;无需手动拼接 #/... 路由参考
feature/strategy文件夹
合约交易 → 合约交易 → 全部开启/全部关闭:批量修改当前币种列表的启用状态,操作前请确认筛选范围。合约交易 → 合约交易 → 批量编辑:批量修改币种参数。系统配置 → 保存:保存页面中的 conf/app.conf 内容。系统配置 → 重启服务:执行 web.commend_start,需要在 conf/app.conf 中自行配置命令。系统配置 → 停止服务:执行 web.commend_stop,需要在 conf/app.conf 中自行配置命令。日志:执行 web.commend_log 并显示输出。| 币种 | 买卖类型 | 类型 | usdt | 数量精度 | 开启 |
|---|---|---|---|---|---|
| ABCUSDT(切记带着USDT后缀) | 买币 | 币币 | 10 | 0.1(手动设定会减少一次api请求,不知道时设置为0会在上线时查询接口自动获取) | 开启 |
ps: 如果挖矿的总价值小于5usdt,不能进行交易
| 币种 | 买卖类型 | 类型 | 数量精度 | 数量 | 开启 |
|---|---|---|---|---|---|
| ABCUSDT(切记带着USDT后缀) | 卖币 | 币币 | 0.1(手动设定会减少一次api请求,不知道时设置为0会在上线时查询接口自动获取) | 80(挖矿所得数量) | 开启 |
| 币种 | 买卖类型 | 类型 | 模式 | usdt | 倍率 | 数量精度 | 开启 |
|---|---|---|---|---|---|---|---|
| ABCUSDT(切记带着USDT后缀) | 买币 | 合约 | 逐仓或全仓 | 10 | 3 | 0.1(手动设定会减少一次api请求,不知道时设置为0会在上线时查询接口自动获取) | 开启 |
| 币种 | 买卖类型 | 类型 | 模式 | usdt | 倍率 | 数量精度 | 开启 |
|---|---|---|---|---|---|---|---|
| ABCUSDT(切记带着USDT后缀) | 卖币 | 合约 | 逐仓或全仓 | 10 | 3 | 0.1(手动设定会减少一次api请求,不知道时设置为0会在上线时查询接口自动获取) | 开启 |

0x170197328b6e73597bc29a1b059f29d4e111e1e8

https://t.me/+neEHA8VSgF1jMTg9
安装最golang
cp ./conf/app.conf.example app.conf
记得将
GOPATH/bin添加到环境变量PATH,否则bee命令无法全局使用 使用go env GOPATH查看GOPATH路径
go install github.com/beego/bee/v2@latest
进入项目根目录下执行
go mod tidy
bee run
windows平台其它平台需要参考 bee 文档 此项目的 github 的 workflows 实现了 linux amd64 和 window amd64 下的编译打包
bee pack -be GOOS=windo