Thanks Varun.
While I agree with your bullet points on the rules for duration (and where this question stems from) I am not sure that I understand your example.
>>The first criteria is the bond choose bonds between maturities, if a bond A has longer maturity then then it will higher duration, if the bonds have the same maturities, then it comes down yield, lower the yield, higher the duration… <<
To extend your example of two bonds, let’s say that they both have long-term maturities and one has low yield and the other high yield. We know that longer maturities have high duration and we also know that low yields have high duration. So, the bond with the long-term maturity and low yield has high duration, which I am fine with. But, what about the other bond which has long-term maturity AND high yield? Is the duration high or low in this case?
I am not sure whether in your criteria you meant to say that maturities take precedence over yields - and therefore, the latter bond would would have high duration. If this is the case, would appreciate if a reference can be provided to either Schweser or CFAI, as I am not able to find one.
Thanks again.