用途:在 Binance(现货与 USDM 合约)上进行交易与账户管理,所有操作经 ccxt 与内置脚本 scripts/ccex_core.py 执行。
配置:在 workspace/.env 中设置 BINANCE_API_KEY 与 BINANCE_SECRET;安装依赖:pip install --break-system-packages ccxt。可在 workspace/setup.sh 中追加同一命令以持久化。
主要能力:行情(无需 API Key):ticker 价格、订单簿、K 线 OHLCV、可用市场列表。账户(需 API Key):现货与合约余额、未成交订单、订单历史、合约持仓。交易(需 API Key):市价、限价、止损市价/止损限价、止盈、移动止损(delta)、OCO(Binance 原生支持)、合约 reduce-only 等。
使用方式:\npython3 skills/binance/scripts/ccex_core.py <action> --exchange binance [options]\n 常用操作:查询价格 --symbol BTC/USDT;查询余额;下单 --symbol --side --type --amount,可加 --price、--stop_price、--stop_limit_price、--trailing_delta(BIPS);OCO 同时下止盈限价与止损限价,一方成交则另一方自动取消;合约单加 --futures 路由至 USDM;撤单用 cancel --order_id。
流程与限制:建议先查余额、再查价格、下单后确认。Binance 限速 1200 请求/分钟(按权重),CCXT 以 enableRateLimit 自动处理。测试网可换用测试密钥并在脚本 options 中加 "test": True。常见错误包括依赖缺失、凭据未设置、密钥无效、时间戳偏差、MIN_NOTIONAL(约最小 10 USDT)、余额不足、OCO 价格顺序不合法。资料未提供收费与更详细的平台支持信息。