binance_calculate_position_size
Calculate the optimal futures contract size based on risk amount, entry price, stop loss, and leverage, ensuring each trade aligns with your risk management strategy.
Instructions
🎯 仓位大小计算器 - 科学风控开仓指南
🔍 功能说明: 根据风险管理参数科学计算合约开仓数量。输入愿承担的风险金额、入场价格、止损价格和杠杆倍数,自动计算最适合的仓位大小,确保单笔交易风险可控,是量化交易和专业风控的核心工具。
⚠️ 重要提醒: • 风险控制:建议单笔风险不超过账户资金的1-3% • 杠杆影响:高杠杆放大收益的同时也放大风险 • 止损设置:止损价应基于技术分析设置,不可过于接近入场价 • 最小下单:计算结果会考虑交易对的最小下单量限制
🎯 适用场景: • 专业交易员制定科学的仓位管理策略 • 量化系统自动化风险控制和资金管理 • 新手学习如何设置合理的仓位大小 • 风控系统预设最大仓位和风险敞口
🧮 输出示例: 计算完成后将返回:
🎯 合约仓位计算结果
📊 输入参数:
交易合约:BTCUSDT 永续合约
风险金额:200.00 USDT (账户2%风险)
入场价格:43,250.00 USDT
止损价格:41,750.00 USDT
杠杆倍数:10x
📐 风险计算:
单价风险:1,500.00 USDT (3.47%价差)
实际杠杆风险:150.00 USDT/BTC
每BTC最大风险:150.00 USDT
💰 仓位建议:
推荐开仓:1.33333 BTC
实际风险:200.00 USDT (100%风险使用)
所需保证金:5,766.67 USDT
保证金占用:13.3%
⚖️ 风险分析:
风险使用率:100.00% (满风险)
价格容忍:-3.47% (止损空间)
杠杆效应:10倍放大
强平距离:比止损价更远(安全)
💡 交易建议:
✅ 推荐仓位大小:1.333 BTC
✅ 止损设置合理:有足够缓冲空间
✅ 风险控制到位:符合2%风险原则
⚠️ 杠杆较高:注意市场波动风险
🎯 执行要点:
1. 严格按计算结果开仓,不可随意加大仓位
2. 开仓后立即设置止损单在41,750.00
3. 预留额外保证金应对价格波动
4. 盈利后可考虑移动止损保护利润
💪 风控提醒:
仓位大小已优化,但务必严格执行止损纪律。
市场异常波动时应考虑提前止损或减仓。
不建议在重要数据发布前后开新仓位。Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | 合约交易对,如"BTCUSDT"。用于获取合约的最小下单量和精度要求。 | |
| leverage | Yes | 杠杆倍数,范围1-125。杠杆越高,需要的保证金越少,但风险也越大。 | |
| entryPrice | Yes | 预计入场价格(USDT)。可以是当前价格或计划的入场价格。 | |
| riskAmount | Yes | 愿意承担的最大风险金额(USDT)。例如:如果账户有1000 USDT,愿意承担2%风险,则填20。 | |
| stopLossPrice | Yes | 止损价格(USDT)。用于计算每张合约的风险金额。止损价格应该与入场价格有合理差距。 |