策略分享

大盘风控功能

由crisvalentine创建,最终由iquant 被浏览 408 用户

更新

本文内容已经过期,不再适合平台最新版本,请查看如下最新内容:

https://bigquant.com/wiki/doc/114-YCE9b0Z1h3#h-%E7%AD%96%E7%95%A5%E4%BB%8B%E7%BB%8D


在开发策略时,经常需要根据大盘指数计算相关技术指标来进行仓位风险控制

本策略以上证指数5日累计涨幅作为风险控制指标,如果5日累计涨幅小于-4%,则执行清仓止损

功能实现步骤:

1、新建AI可视化模板策略

2、在回测/模拟模块m19的属性栏中进入“数据准备函数”代码框,在函数体中计算上证指数000001.HIX在回测起止时间段内的5日涨幅指标,同时计算风控信号risk指标保存在context.benckmark_risk变量中

3、在回测/模拟模块m19的属性栏中进入“主函数”代码框,在函数体中最前端获取当日的风控信号benckmark_risk指标, 如果满足风控条件则将持仓全部卖出后通过return语句返回,结束当天交易实现风险控制功能

https://bigquant.com/experimentshare/a5cbfe9674e844938e5a771d3b6b5983

\

{link}