Well ......that depends ...
If I wanted to park my money some where safe and just sort of .. hold what I have ... bonds are safe. Sleep sound and go on vacation. Don't play the game.
OR ... bonds move slower and can be more predictable .... so ..look at the 10yr over the last week.
The yield has moved from 4.10 to over 4.3 ... if your holding
4.1 hmmmm ..tough. But if you
bought 4.3 , your in the money and yields are falling as I wright.
Will we see 4.1 again ...I think so... yields have to come down for the market to run.
Will there come a time when traders demand higher yields to finance the debt? maybe..
But for now it's a pretty good trade buying on the up yield and selling on the down.
..... not finical advise ... for entertainment only
Not all investment is for a capital gain over time.
Some is for income. Stocks that pay a good dividend provide good income, but in states with income taxes that is taxable income. Bonds pay income, but in most states federal treasury bond income is not taxable, to the state. That makes some bond investments a good deal where some income, not just capital gains, is whate someone is looking for.
You quoted me as saying ”stocks are much better than bonds,”.
Your mal-quote of me is deceptively out of context.
In context, I said, in full:
"Note that in the long term, stocks are much better than bonds."
Which is a correct statement.
Peace.