OMAHA, Nebraska Investor Warren Buffett said even though the stock market is soaring, prices appear reasonable, and stocks would be a better investment than bonds for most people.
Buffett conducted interviews Monday on CNBC and the Fox Business Network cable channels after a weekend full of events in Omaha for Berkshire Hathaway Inc. shareholders.
"Bonds are a terrible investment right now," Buffett said.
Buffett said bond prices are artificially inflated because the Federal Reserve continues to buy $85 billion of bonds a month, and owners of long-term bonds may see big losses when interest rates eventually rise.
He said the average investor should keep enough cash to be comfortable and invest the rest in equities.
"Stocks are reasonably priced now. They were very cheap a few years ago," Buffett said on CNBC.
But Buffett said most investors pay too much attention when the stock market reaches record highs. He said average investors should pay more attention when stocks hit records in falling prices because that's a sign they are getting cheaper.
The Federal Reserve's efforts to keep interest rates low have helped the stock market soar, Buffett said, but the improving economy has also played a role.
Buffett said he remains a fan of Fed Chairman Ben Bernanke. He also reiterated his support of JPMorgan Chase Chairman and CEO Jamie Dimon. He said that bank, which he has invested in for his personal portfolio, has the right CEO.
Buffett, who heads the Berkshire Hathaway Inc. conglomerate, was also asked about aspects of that company, which owns more than 80 companies and holds major investments in Wells Fargo, IBM, Coca-Cola and other iconic companies.
Heof ketchup-maker H.J. Heinz Co. was structured.
He said he expects Berkshire to own a stake in Heinz forever, and he doesn't see a problem in taking a partner -- the Brazilian investment firm 3G Capital -- in the deal.
Buffett said on CNBC he doesn't consider 3G a traditional private equity firm because it is investing a significant amount of its own money and it runs businesses. Some people had questioned whether the deal that will give Berkshire a 50 percent stake in Heinz represented a change in investment style for Buffett's conglomerate.
Generally Berkshire buys entire companies outright and allows them to continue operating largely unchanged.
Buffett said he hopes Berkshire's stake in Heinz will grow over time.
On another topic, he said traffic is picking up at Berkshire's BNSF railroad as the economy improves. He said the railroad will likely deliver record earnings this year, but will probably still haul fewer carloads than it did before the recession.
"It's been a terrific acquisition for Berkshire," Buffett said.
BNSF contributed $798 million to Berkshire's $4.89 billion first quarter profit the company reported on Friday. The Omaha-based company's overall profit soared 51 percent over the previous year's $3.25 billion net income.