Negative yielding bonds, such as the German 10 year Bund, have been around this decade. My understanding is there are buyers at negative yields because various agreements, such as those of pension funds, require the purchaser keep a certain % invested in bonds. Is that the only reason? Otherwise, why not simply keep the money in cash, assuming the cash is not being devalued?