Since 1998, the earnings bond-yield has explained only about 10 percent of stock-versus-bond returns over the next 12 months.