My current asset allocation is 70 : 30 = stocks : cash. I am trying to figure out if I should put the 30% in bonds.
In Australia, Vanguard's general bond index fund yield-to-maturity is 2.61%. An online savings account interest rate is 3%.
Thus I would take an interest cut of 0.39% if I was to buy bonds.
If interest rates were to go up, I would win with cash. If interest rates were to go down, I would win with bonds. However I don't have a crystal ball and have no idea which way interest rates will go.
I guess buying bonds feels a bit like gambling - I'm making a bet that interest rates will go down & go down enough to cover the loss of the 0.39% return.
So I guess my question is: when savings bank account rates are higher than bond yields, why do you buy bonds?
I've tried to find the answer to this online but I can't find anything that doesn't just state "even though bond yields are low, they are always an important part of a portfolio". Trying to find a more mathematical response.
Further articles often state that cash isn't a good protection against inflation - but wouldn't cash be a better protection if savings rates interest is higher than the bond yield?
Thanks for the help! Genuinely trying to figure out why everyone is so convinced bonds are a great idea and wanting to make the right decision for my portfolio.