用途:面向 BloFin 交易的风险管理技能,帮助用户正确计算仓位、监控爆仓风险、评估组合敞口并保持交易纪律。
主要能力:
- 交易前风险评估:通过 get_balance、get_instruments、get_tickers、get_positions 获取权益、合约规格、现价与现有持仓,计算名义价值、所需保证金、交易后保证金占用率、预估爆仓价、距爆仓距离、最大亏损及占权益比例;当保证金占用超 50% 或风险超权益 5% 时给出警告。
- 仓位计算器:按风险容忍度(默认每笔 2% 权益)计算建议仓位,公式为 Max Position Size = (Account Equity * Risk%) / (Entry Price * Contract Value * (1/Leverage)),并以表格展示不同杠杆下的仓位、名义价值、所需保证金与爆仓距离。
- 爆仓监控:用 get_positions 与 get_mark_price 计算距爆仓距离、未实现盈亏与有效杠杆,并按距离分级:>30% 低、15%-30% 中、5%-15% 高、<5% 危急。
- 组合敞口分析:计算总名义敞口、净敞口、总杠杆、方向偏向与集中度,集中度超 30% 提示风险。
- 杠杆安全检查:通过 get_leverage_info 结合账户规模、市场波动与持仓数量评估杠杆是否合理,并给出账户规模对应的建议最大杠杆参考。
使用方式:以自然语言提问,例如“Should I open a 10x BTC long with 100 contracts?”或“Am I at risk of liquidation?”,技能会调用上述接口并输出评估结果。
限制与规则:不鼓励过度风险;默认每笔风险 1-2% 权益;讨论杠杆仓位时始终显示爆仓价;提示相关性风险与全仓模式连锁爆仓风险;建议每笔设置止损并计入手续费影响。具体接口可用性与平台细节以实际环境为准,资料未提供更多说明。