因为这两者的计算公式和原理是不一样的。 XIRR是根据365天/年计算未来的现金流在结算日当天的现值。XIRR计算出来的是等效年收益率。 YIELD则是把未来的现金流折现到结算日所在的付息期的第一天,YIELD计算出来的是等价年收益率。 由于YIELD所计算的时间跨度要大于XIRR计算的时间跨度(除非结算日刚好在付息日之后那天),所以就算一年付息一次,算出来的结果还是要小于后者。
因为这两者的计算公式和原理是不一样的。 XIRR是根据365天/年计算未来的现金流在结算日当天的现值。XIRR计算出来的是等效年收益率。 YIELD则是把未来的现金流折现到结算日所在的付息期的第一天,YIELD计算出来的是等价年收益率。 由于YIELD所计算的时间跨度要大于XIRR计算的时间跨度(除非结算日刚好在付息日之后那天),所以就算一年付息一次,算出来的结果还是要小于后者。