虽然我认为量化金融论坛对这个问题更有意义,因为这更受欢迎,我会让自己在这里提出同样的问题。
我正在尝试为利率互换定价,并希望将默认的优惠券支付频率从每年1次更改为每年2或4次。我正在使用
Price = swapbyzero(RateSpec, LegRate, i, Maturity, 'Principal', Principal);
并尝试了
Price = swapbyzero(RateSpec, LegRate, i, Maturity, 'Principal', Principal,'Period',2);
其中'Period'是使用
定价债券时的有效选项prbyzero
我正在使用matlab 2013a
答案 0 :(得分:2)
可选输入对'LegReset'
并将其设置为[n n]
,其中n
是付款频率。