你可以看看这个帖子,之前跟一位坛友讨论过,跟你一模一样的问题
https://bbs.pinggu.org/thread-4707144-1-1.html
但是当时我没有提及用call或者put spread strategy来smooth barrier的方法。这也是一种常用的方法。举个简单的例子,假设barrier是European type的。这时候barrier option可以看成一个普通的option加上一个digital option。而digital option可以看成一个看涨差价(call spread)或者看跌差价(put spread) 策略两个执行价相等的情景。Delta之所以会jump就是因为digital是一个不连续的payoff,但是如果你把他smooth之后,变得连续,那么greek就不会jump得这么厉害。