Many investors and institutions have a long-run investment perspective, hence the question of stocks versus bonds in the long-run is of central importance. Despite the great deal of research attention devoted to this issue, views remain conflicting. Indeed, neither stocks nor bonds dominate when...