ghost 发表于 7 天前

Hedging对冲功能的小建议

本帖最后由 ghost 于 2026-2-1 18:34 编辑

老师们辛苦了,我先说一下我的使用场景:多空双开,正常的顺势逆势加仓,用反向对冲里的NvM对冲配合单边时NvM对冲。

遇到如下两个问题:
1、当行情单边时,以多头单边为例,多头盈利后对冲掉部分亏损空单,如果这时价格回落,剩下的空单分部盈利或部分盈利后NvM对冲出来,如果行情继续上涨,逆势加仓下一个空单是,我希望开一个多单对冲风险,目前可以在逆势加仓里通过如下设置实现,但有一个问题,无论我是用固定开仓量还是倍数开仓时,都不准确,我的想法是知道现在持有多少空单,按空单总手数的百分比来计算手数开出这一单,希望在这里增加一个“百分比开仓量”,这样就能更精准的对冲风险。


2、有时只有一个方向仓位时,我想让NvM工作,但可能由于NvM设置的百分比过大而错过平仓,但其实这时可能末单对冲或NN对冲能出来部分单子,缩小持仓区间,如下图,不是很标准,但大概意思差不多,最后错过空单部分平仓机会,价格上涨,导致在上面对冲多单,如果此时价格V反向下,就形成天地锁,可是这个区间更大,风险就可能失控,现在的版本末单对冲和NN对冲不能与NvM同时使用,如果也与NvM对冲一样,增加一个“单边订单时对冲”的开关,就可同时生效,能减少天地锁形成的风险。


总结下来就两点:1、在逆势和顺势加仓模块,在"同时加仓另一方向订单"里增加按本方持仓量百分比计算开单量。2,在末单对冲、NN对冲中也和NvM里一样,增加“单边订单时对冲”开关。这些都不会影响现有功能和逻辑。对冲方式只要解决了天地锁发生的概率,风险就低很多,风险不会无限扩大。
下图是我回测1月22号单边行情的效果:


唐老师 发表于 7 天前

建议上传图片,这样更清晰一些,看文字太累了。

ghost 发表于 7 天前

唐老师 发表于 2026-2-1 16:41
建议上传图片,这样更清晰一些,看文字太累了。

不好意思,我没有上传图片,贴在上面是不显示的:(

唐老师 发表于 7 天前

ghost 发表于 2026-2-1 18:13
不好意思,我没有上传图片,贴在上面是不显示的

用上传功能,我看你已经上传了。

唐老师 发表于 7 天前

为什么要加单边订单时对冲呢,是想解决什么问题。

是因为天地锁的时候是双边订单都有,所以不想让某一边的订单对冲掉是吗?

ghost 发表于 7 天前

唐老师 发表于 2026-2-1 19:22
为什么要加单边订单时对冲呢,是想解决什么问题。

是因为天地锁的时候是双边订单都有,所以不想让某一边的 ...

只有单边单子时,因为反向对冲后有可能留下远端一个跳档的单子,虽然很小,但会影响顺势加仓和逆势加仓单的位置,这增加了天地锁的概率。

例如现在只有一组空单,这组空单的上下区间是30美元,如果继续上涨才会出现对冲多单,因为之前有顺势加仓做空的单子,有可能重仓最重的在区间下部,这时如果下跌幅度不够大,NvM将不起作用,但有可能NN和末端对冲能将最上面和最下面的部分单子平出来,区间可能就从30美元就变成了20美元了,让区间不断收缩,可减少天地锁的发生。

ghost 发表于 7 天前

天地锁的空间越大,对冲和反向对冲工作效率越低,我在回测中观察到大浮亏大的时候几乎都是因为天地锁

ghost 发表于 7 天前

唐老师 发表于 2026-2-1 19:22
为什么要加单边订单时对冲呢,是想解决什么问题。

是因为天地锁的时候是双边订单都有,所以不想让某一边的 ...

我是想尽量的预防天地锁的发生,在另一个方向的对冲单还没有出现之前,尽量缩小目前方向的价格区间

ghost 发表于 7 天前

唐老师 发表于 2026-2-1 19:22
为什么要加单边订单时对冲呢,是想解决什么问题。

是因为天地锁的时候是双边订单都有,所以不想让某一边的 ...

这是一个典型的例子,如果有下跌机会,末端对冲、NN对冲、NvM对冲或是Nv1对冲任意一个触发,能保证最下面一单尽快平掉就可以降低风险,缩小这个区间。
页: [1]
查看完整版本: Hedging对冲功能的小建议