binance_check_order_precision
Validate price and quantity against trading pair precision and order limits to ensure successful order placement on Binance.
Instructions
🔍 订单精度检查器 - 下单前必备验证工具
🔍 功能说明: 检查订单参数是否符合指定交易对的精度要求和限制条件。验证价格精度、数量精度、最小下单量、最大下单量等关键参数,确保订单能够成功提交,避免因格式错误导致的下单失败。
⚠️ 重要提醒: • 精度规则:不同交易对有不同的价格和数量精度要求 • 下单限制:需要满足最小下单量、最小名义金额等条件 • 实时规则:交易规则可能调整,建议下单前实时检查 • 程序化交易:API下单必须严格遵守精度要求
🎯 适用场景: • 程序化交易系统下单前的参数验证 • 手动下单时确认订单格式正确性 • 交易机器人的风控和参数校验 • 新交易对规则学习和理解
✅ 输出示例: 检查完成后将返回:
🔍 BTCUSDT 订单精度检查结果
📊 检查参数:
交易对:BTCUSDT (BTC/USDT现货)
市场类型:现货市场
检查价格:43,250.50 USDT
检查数量:0.12345 BTC
⚖️ 精度规则:
价格精度:2位小数 (0.01)
数量精度:5位小数 (0.00001)
最小变动价格:0.01 USDT
最小变动数量:0.00001 BTC
📏 限制条件:
最小下单量:0.00001 BTC ✅ 符合要求
最大下单量:9000.00000 BTC ✅ 符合要求
最小名义金额:10.00 USDT ✅ 符合要求
当前名义金额:5,334.99 USDT
✅ 验证结果:
🟢 价格检查:通过
原始价格:43,250.50 USDT
规范价格:43,250.50 USDT
精度状态:✅ 完全符合要求
调整幅度:0.00 USDT (无需调整)
🟢 数量检查:通过
原始数量:0.12345 BTC
规范数量:0.12345 BTC
精度状态:✅ 完全符合要求
调整幅度:0.00000 BTC (无需调整)
🟢 限额检查:通过
最小量检查:✅ 大于0.00001 BTC
最大量检查:✅ 小于9000 BTC
名义金额:✅ 大于10 USDT
交易状态:✅ 正常交易中
💡 下单建议:
所有参数均符合要求,可以直接下单。
当前市场流动性良好,成交概率高。
建议订单类型:限价单或市价单均可。
🎯 参数总结:
最终价格:43,250.50 USDT ✅
最终数量:0.12345 BTC ✅
订单价值:5,334.99 USDT ✅
可执行性:100% (完全合规)
⚠️ 重要提醒:
所有精度检查通过,但请注意:
1. 价格可能随市场实时波动
2. 限价单需要考虑成交概率
3. 大额订单建议分批执行
4. 关注市场深度避免滑点
🔧 技术细节:
价格步长:0.01 USDT
数量步长:0.00001 BTC
订单ID格式:数字字符串
最大小数位:价格2位,数量5位Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| price | Yes | 要检查的价格。检查是否符合该交易对的价格精度(小数位数)要求。 | |
| market | No | spot=现货市场,futures=合约市场。不同市场的精度要求可能不同。默认spot。 | |
| symbol | Yes | 要检查的交易对,如"BTCUSDT"。支持现货和合约交易对。 | |
| quantity | Yes | 要检查的数量。检查是否符合该交易对的数量精度和最小下单量要求。 |