Matlab:如何为利率互换指定优惠券频率

时间:2013-05-26 23:06:02

标签: matlab quantitative-finance computational-finance

虽然我认为量化金融论坛对这个问题更有意义,因为这更受欢迎,我会让自己在这里提出同样的问题。

我正在尝试为利率互换定价,并希望将默认的优惠券支付频率从每年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

1 个答案:

答案 0 :(得分:2)

可选输入对'LegReset'并将其设置为[n n],其中n是付款频率。