Повесть временных лет
По версии Шахматова, первую редакцию Повести временных лет Нестор написал в Киево-Печерском монастыре в 1110—1112 годах. Вторая редакция была создана игуменом Сильвестром в киевском Выдубицком Михайловском монастыре в 1116. По сравнению с версией Нестора была переработана заключительная часть. В 1118 составляется третья редакция Повести временных лет по поручению новгородского князя Мстислава Владимировича.
Русско-византийская война (907)
Вместе с тем в «Повести временных лет» имеется и относительная датировка похода. В тексте сказано, что предсказание волхвов о смерти Олега сбылось на пятое лето после его похода на Константинополь. «Смерть» Олега можно датировать временем не позже июля 912 года (принесение жертв, упомянутое В. Н. Татищевым, при появлении кометы Галлея), или осени этого года, указанной в летописи (время полюдья). Поход 913 года поставил точку на карьере Олега (он погиб или ушёл на север). Следовательно, поход на Византию приходится на 907—908 годы, и летописец не ошибся в расчётах. Верность указанной в легенде относительной даты подтверждается другим местом «Повести» — под 1071 год сказано, что в Киеве объявился волхв: "«…Он рассказывал людям, что на пятый год Днепр потечёт вспять и что земли начнут перемещаться»" Видимо, пятилетний срок пророчества был обычным для волхвов.