自动化与脚本
需要操作 Binance 现货/期货/Convert…
当已具备 Binance 账户和认证信息时,通过 binance-cli 以命令行访问 Binance Spot、Futures(USD-S)和 Convert 等接口。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15
适用场景
需要操作 Binance 现货/期货/C特定
解决思路
- 如果全局 npm 包 @binance/binance-cli 存在且 binance-cli --version 小于 2.0.0,先执行 npm uninstall -g @binance/binance-cli 卸载。
- 执行 curl --proto '=https' --tlsv1.2 -LsSf https://github.com/binance/binance-cli/releases/latest/download/binance-cli-installer.sh | sh 安装最新版。
- 执行 binance-cli --version 验证安装。
- 阅读 ./references/auth.md 了解认证、全局标志和安全规则。
- 使用 binance-cli algo 并参考 ./references/algo.md 进行 Algo Trading。
- 使用 binance-cli alpha 并参考 ./references/alpha.md 访问 Alpha。
- 使用 binance-cli c2c 并参考 ./references/c2c.md 访问 C2C。
- 使用 binance-cli convert 并参考 ./references/convert.md 进行 Convert。
- 使用 binance-cli copy-trading 并参考 ./references/copy-trading.md 进行 Copy Trading。
- 使用 binance-cli crypto-loan 并参考 ./references/crypto-loan.md 进行 Crypto Loan。
- 使用 binance-cli derivatives-options 并参考 ./references/derivatives-options.md 进行 Derivatives Trading(Options)。
- 使用 binance-cli derivatives-portfolio-margin 并参考 ./references/derivatives-portfolio-margin.md 进行 Derivatives Trading(Portfolio Margin)。
- 使用 binance-cli derivatives-portfolio-margin-streams 并参考 ./references/derivatives-portfolio-margin-streams.md 访问 Derivatives Trading Streams(Portfolio Margin)。
- 使用 binance-cli derivatives-portfolio-margin-pro 并参考 ./references/derivatives-portfolio-margin-pro.md 进行 Derivatives Trading(Portfolio Margin Pro)。
- 使用 binance-cli derivatives-portfolio-margin-pro-streams 并参考 ./references/derivatives-portfolio-margin-pro-streams.md 访问 Derivatives Trading Streams(Portfolio Margin Pro)。
- 使用 binance-cli dual-investment 并参考 ./references/dual-investment.md 进行 Dual Investment。
- 使用 binance-cli fiat 并参考 ./references/fiat.md 进行 Fiat。
- 使用 binance-cli futures-coin 并参考 ./references/futures-coin.md 进行 Derivatives Trading(COIN-M Futures)。
- 使用 binance-cli futures-coin-streams 并参考 ./references/futures-coin-streams.md 访问 Derivatives Trading Streams(COIN-M Futures)。
- 使用 binance-cli futures-usds 并参考 ./references/futures-usds.md 进行 Derivatives Trading(USDS-M Futures)。
- 使用 binance-cli futures-usds-streams 并参考 ./references/futures-usds-streams.md 访问 Derivatives Trading Streams(USDS-M Futures)。
- 使用 binance-cli gift-card 并参考 ./references/gift-card.md 进行 Gift Card。
- 使用 binance-cli margin-trading 并参考 ./references/margin-trading.md 进行 Margin Trading。
- 使用 binance-cli margin-trading-streams 并参考 ./references/margin-trading-streams.md 访问 Margin Trading Streams。
- 使用 binance-cli mining 并参考 ./references/mining.md 进行 Mining。
- 使用 binance-cli pay 并参考 ./references/pay.md 进行 Pay。
- 使用 binance-cli rebate 并参考 ./references/rebate.md 进行 Rebate。
- 使用 binance-cli simple-earn 并参考 ./references/simple-earn.md 进行 Simple Earn。
- 使用 binance-cli spot 并参考 ./references/spot.md 进行 Spot Trading。
- 使用 binance-cli spot-streams 并参考 ./references/spot-streams.md 访问 Spot Trading Streams。
- 使用 binance-cli staking 并参考 ./references/staking.md 进行 Staking。
- 使用 binance-cli sub-account 并参考 ./references/sub-account.md 进行 Sub Account。
- 使用 binance-cli vip-loan 并参考 ./references/vip-loan.md 进行 VIP Loan。
- 使用 binance-cli wallet 并参考 ./references/wallet.md 访问 Wallet。
- 在生产交易前,始终要求用户输入 CONFIRM 后再执行。
- 也可使用 npm install -g @binance/binance-cli 安装 binance-cli。
- 使用 --help 获取命令和参数列表。
- 同时使用 stdout 和 stderr 的输出。
- 在任意命令后追加 --profile <name> 使用非当前 profile。
- 所有需认证端点接受可选 --recvWindow <ms>(最大 60 000)。
- 时间戳(startTime、endTime)使用 Unix 毫秒。
- 对未在技能中列出的端点,使用 binance-cli request (GET|POST|PUT...) <url> [--signed],并可添加任意参数,例如 --param1 value --param2 value。
适用边界 · 注意事项
- 不需要访问 Binance,或使用非 Binance 交易所、链上钱包、其他云服务时不适用。
- 未安装 binance-cli、未配置 Binance API 认证或无权访问目标账户时不适用。
- 不能接受在生产环境真实下单并要求用户输入 CONFIRM 的流程时不适用。