Достойный опус получился! Всё верно!
Но есть один нюанс. Считаю методически неверным смешивать понятия временнОй стоимости денег и анализ финансовых результатов. Даже в приличной финансовой литературе часто обозначают стоимость облигации через PV, а погашение номинала — FV. Это привносит излишнюю сумятицу в незрелые умы. Сам на этом много шишек набил...
TVM рассматривает стоимость денег на временнОй шкале. Лично для себя, чтобы не путаться, я эти ставки называю «ставками индексирования». А вот для анализа финреза — это ставки дисконтирования/наращения. Формулы одни и те же, но смысл в них заложен разный — именно в ставках. Ставки дисконтирования/наращения — это ставки «прописанные» в контракте (купонный доход). А ставки индексирования стоимости денег основываются на инфляции, упущенной выгоде и т.п. И они совсем не обязаны совпадать.
Как только удастся разделить их в голове — так сразу станет понятно, откуда берётся то самое пресловутое требование «реинвестирования купонов».
Просто умножив обе части классической формулы для определения YTM на (1+r)^n — мы слева увидим ожидаемый финансовый результат P*(1+r)^n, а справа от знака равенства, о Боже!, волшебным образом наши купоны начнут реинвестироваться))))