"The economy has been lackluster for years. I think it's more of the same this year. Earnings have not been that great … inflation is low, yields are microscopic in Europe and there should be a capital flow into the U.S.," James Bianco, president of Bianco Research, said in an interview with CNBC's "Closing Bell."
"There is only one reason that yields should go up right now, and that would be a return of inflation, which we don't have."
In fact, he said bonds have been the best investment this year.
"The 30-year bond has returned you 23 percent this year. It will probably continue that way … because the fundamentals are still there," he added.
Anxiety about a slowing global economy sent investors flocking into bonds on Tuesday as safe-haven bids for low-risk government debt.
Bianco said he also doesn't see the U.S. economy improving enough to "go to another level," which would in turn send yields higher.
"It's just more of the same … a C-minus kind of economy. It's not a recession and that's been very constructive for the bond market," he said.
—Reuters contributed to this report.