I re-checked this issue and now seems that is not different approach between CFAI curriculum and Schweser.
However, what is exactly confusing me and such is since starting this topic is seems there are one approach for Binomial IR calculating for coupon bond (page 289, Example 3, CFAI curriculum) and another approach for coupon bond with embedded options (page 331, Exhibit 12 and 14 on page 332, CFAI).
First approach (no options) – there is coupon added (5) on Time 2 with syntax:
0,5 x (105/1,08+105/1,08)+ 5. Coupon is added at the end of each node except one in Time 0 where the syntax is 0,5 X (103,22/1,02 + 106,95/1,02) = Value of bond, this no coupon added at the end in Time 0, and is stated there shouldn’t be added at Time 0.
Second approach (with embedded options –put/call). I want to mention that I clearly understand the concept with options and correction the bond value in certain nodes due to option execution.
I just want to know why is this syntax applied here (different than syntax above):
In Time 2 no coupon added at the end just is simply discounted CF from last node (Time 3) and this is Bond FV value + coupon. Here is is syntax
0,5 x (104,250/1,055258+104,250/1,055258). Thus, no added coupon at the end.
Furthermore, here is added coupon in Time 0 thus
0,5 x (99,658+4,25/1,025+100+4,25/1,025)=101,54.
So, any help would be appreciated because it’s driving me nuts.