用途:在进入交易前,根据账户权益、风险预算、入场价、止损价及交易摩擦,计算一个保守、可辩护的仓位规模,而非凭感觉决定。
主要能力:计算每单位从入场到止损的风险;在用户提供滑点、佣金等摩擦假设且显著增加实际风险时将其计入;计算不超出风险预算的最大仓位;输出向下取整的仓位、预估总风险及注意事项;标记止损过紧、过宽或结构不清晰的情况。
使用方式:需向用户询问账户规模或权益、最大风险(百分比或现金金额)、入场价、止损价、影响合约价值的品种类型,以及可选的滑点、佣金或额外缓冲假设。若缺少关键输入,应说明缺失并停止,不得自行编造。分析流程为:计算每单位风险,加入摩擦假设,计算最大仓位,报告取整结果、总风险与注意事项。输出顺序建议为:使用的输入、仓位方法、仓位计算、仓位建议、风险注意事项。必须包含仓位规模、总美元风险、账户风险百分比、所用假设,以及关于滑点、跳空、杠杆或合约乘数的注意事项。
适用场景:用户已有交易想法,需要知道多少股、单位或合约符合风险预算;滑点、费用或合约乘数如何改变计算;计划止损是否使仓位不切实际;交易在算术上是否足够小。
限制:该技能不会判断交易逻辑好坏,不会用公式覆盖流动性、跳空或事件风险的判断,也不会把激进止损或过度自信变成安全交易。不要因为算术上成立就暗示仓位“安全”,不要承诺数学上有效的仓位在策略上合适,不要忽略合约乘数或事件风险,不要替代快速或流动性差市场中的清算规划。参考资料包括 references/methodology.md、assets/trade-plan-template.md,支持代码执行的智能体可使用 references/calculation-helpers.md。