curve based duartion
yield based assume that CF do not change with the change of yields
they actually do when we have contingency features
effective duration (call)
for callable bonds
1.if the rates increase it is very similar to moddur
2.rates drop very less than mod dur because of a call option
Effective dur (put)