SuperAPI AI 工具集

position-sizing

通用与其它

查看项目

更新于 10-15 17:25

技能介绍

用途:为 NSE/BSE 股票交易计算最优仓位,目标是用小额、稳定的资本比例控制单笔风险。

主要能力:提供三种方法。一是固定分数法(默认):单笔风险=账户规模×风险%,股数=单笔风险÷(入场价-止损价),所需资金=股数×入场价;并给出不同杠杆下的风险%参考(无杠杆1-2%、2倍0.5-1%、3-4倍0.25-0.5%等)。二是ATR法:止损距离=ATR(14)×乘数(低波动1.5倍、正常2倍、高波动2.5倍),股数=风险金额÷止损距离。三是凯利公式(适合至少30笔交易记录者):Kelly%=W-(1-W)/R,W为胜率、R为平均盈亏比,实盘建议使用半凯利。

约束:单只股票不超过组合20%,单一行业不超过35%,总未平仓风险不超过组合6%,同行业同时持有不超过3只;超出时需缩小仓位。使用杠杆时按“风险%÷杠杆倍数”调整基础风险。

数据与依赖:无强制依赖,可手动提供价格;可选 Groww MCP(实时价格、ATR、组合)或 yfinance(pip install yfinance)。需要账户规模、当前价格、ATR(14),组合持仓为可选项。

输出格式:仓位股数、所需资金、风险金额及占账户比例、止损价及低于入场价的百分比、占总资本的配置比例。

限制:资料未提供具体平台兼容性、回测结果或收费信息。