风险控制
当您想监控账户内的某些指标,并在指标数值达到临界值后禁止下单时,可以使用风险控制功能。该功能支持对委托数量、委托价格等指标进行管控。当指标数值达到管控值后,软件会禁止执行下单操作。
视频教程:
位置 【交易配置】-【风险管理】-【风险控制】
操作流程 选择管控指标 → 点击增加按钮 → 设置管控指标参数 → 点击确定即可
风控触发条件之委托数量
通过设置单笔最大下单手数,可以对委托数量进行风控管理。超出设定值的委托在点击下单后会弹窗提示。
委托数量导入导出功能
委托数量风控支持导入、导出配置。您可以先导出模板 CSV 文件,在本地使用 Excel 或 Python 等工具批量编辑后,再导入软件完成批量风控设置。
操作流程
点击【导出配置】按钮,可导出模板 CSV 文件
在本地按模板文件格式编辑 CSV 文件
点击【导入配置】按钮,将编辑好的 CSV 文件导入
CSV 文件格式
字段名称 |
是否必填 |
说明 |
|---|---|---|
交易所/品种/合约 |
必填 |
可填写 “交易所” 或 “品种” 或 “合约” |
范围 |
必填 |
|
风控指标 |
必填 |
可填写 “单笔最大下单手数” |
手/笔数 |
必填 |
自定义的委托数量,可填写自然数0、1、2... |
风控触发条件之委托价格
委托价格风控用于限制委托价格与当前行情价格的偏离程度,避免因误点、误填价格或行情快速波动,导致委托价格偏离过大。设置完成后,软件会在下单时按买卖方向校验委托价格;若委托价格超出允许范围,将拦截该笔委托并弹窗提示。
参数说明
设置委托价格风控时,需要选择价格基准,并设置允许偏离范围。价格基准支持中价、对价、最新价、挂价;允许偏离范围支持按 Tick 设置,也支持按百分比设置。
中价:(买一价 + 卖一价)/ 2
对价:买入方向取卖一价,卖出方向取买一价
挂价:买入方向取买一价,卖出方向取卖一价
最新价:取合约当前最新成交价
x 个 Tick:在价格基准的基础上,按合约最小变动价位计算允许偏离值
百分比:在价格基准的基础上,按设置的百分比计算允许偏离值
触发规则
委托价格风控按买卖方向判断价格是否偏离:
买入方向:买开、平空时,委托价格不能高于价格基准 + 允许偏离值
卖出方向:卖开、平多时,委托价格不能低于价格基准 - 允许偏离值
例如价格基准选择最新价,最新价为10000,允许偏离范围设置为1%时,允许偏离值为 10000 × 1% = 100。此时买入方向的委托价格不能高于10100,卖出方向的委托价格不能低于9900。
如果允许偏离范围按 Tick 设置,则会根据合约的最小变动价位计算。例如某合约最小变动价位为 2,允许偏离范围设置为 4 个 Tick,则允许偏离值为 2 × 4 = 8。买入方向的委托价格不能高于价格基准 + 8,卖出方向的委托价格不能低于价格基准 - 8。
备注
委托价格风控只限制“更容易成交、但价格偏离较大”的方向:买入方向限制过高价格,卖出方向限制过低价格。买入价格低于基准、卖出价格高于基准时,通常属于更保守的报价,不会因价格偏离上限触发该项风控。
委托价格导入导出功能
委托价格风控同样支持导入、导出配置
操作流程
在【风险控制】窗口中选择【委托价格】
点击【导出配置】按钮,导出当前委托价格风控配置或模板文件
在本地按模板文件格式编辑 csv 文件
点击【导入配置】按钮,将编辑好的 csv 文件导入
CSV 文件格式
字段名称 |
是否必填 |
说明 |
|---|---|---|
交易所/品种/合约 |
必填 |
可填写 “全部” 、 “交易所” 、 “品种” 或 “合约” |
范围 |
条件必填 |
|
风控指标 |
必填 |
固定填写 “委托价格” |
判断 |
必填 |
固定填写 “不偏离” |
价格类型 |
必填 |
可填写 “中价” 、 “最新价” 、 “对价” 或 “挂价” |
阈值 |
必填 |
自定义的允许偏离范围,填写正数;阈值单位为 Tick 时需填写正整数 |
阈值单位 |
必填 |
可填写 “Tick” 或 “%”;填写 “%” 时,阈值 0.5 表示允许偏离 0.5% |
风控效果演示
对合约IM2212设置单笔最大下单手数不超过20的风控管理,效果如下: