太史公曰:自初生民以来,世主曷尝不历日月星辰?及至五家、三代,绍而明之,内冠带,外夷狄,分中国为十有二州,仰则观象於天,俯则法类於地。

天则有日月,地则有阴阳。

天有五星,地有五行。

天则有列宿,地则有州域。

三光者,阴阳之精,气本在地,而圣人统理之。

幽厉以往,尚矣。

所见天变,皆国殊窟穴,家占物怪,以合时应,其文图籍禨祥不法。

是以孔子论六经,纪异而说不书。

至天道命,不传;传其人,不待告;告非其人,虽言不著。

昔之传天数者:高辛之前,重、黎;於唐、虞,羲、和;有夏,昆吾;殷商,巫咸;周室,史佚、苌弘;於宋,子韦;郑则裨灶;在齐,甘公;楚,唐眛;赵,尹皋;魏,石申。

夫天运,三十岁一小变,百年中变,五百载大变;三大变一纪,三纪而大备:此其大数也。

为国者必贵三五。

上下各千岁,然后天人之际续备。

太史公推古天变,未有可考于今者。

盖略以春秋二百四十二年之间,日蚀三十六,彗星三见,宋襄公时星陨如雨。

天子微,诸侯力政,五伯代兴,更为主命,自是之後,众暴寡,大并小。

秦、楚、吴、越,夷狄也,为彊伯。

田氏篡齐,三家分晋,并为战国。

争於攻取,兵革更起,城邑数屠,因以饥馑疾疫焦苦,臣主共忧患,其察礻几祥候星气尤急。

近世十二诸侯七国相王,言从衡者继踵,而皋、唐、甘、石因时务论其书传,故其占验凌杂米盐。

二十八舍主十二州,斗秉兼之,所从来久矣。

秦之疆也,候在太白,占於狼、弧。

吴、楚之疆,候在荧惑,占於鸟衡。

燕、齐之疆,候在辰星,占於虚、危。

宋、郑之疆,候在岁星,占於房、心。

晋之疆,亦候在辰星,占於参罚。

及秦并吞三晋、燕、代,自河山以南者中国。

中国於四海内则在东南,为阳;阳则日、岁星、荧惑、填星;占於街南,毕主之。

其西北则胡、貉、月氏诸衣旃裘引弓之民,为阴;阴则月、太白、辰星;占於街北,昴主之。

故中国山川东北流,其维,首在陇、蜀,尾没于勃、碣。

是以秦、晋好用兵,复占太白,太白主中国;而胡、貉数侵掠,独占辰星,辰星出入躁疾,常主夷狄:其大经也。

此更为客主人。

荧惑为孛,外则理兵,内则理政。

故曰“虽有明天子,必视荧惑所在”。

诸侯更彊,时菑异记,无可录者。

秦始皇之时,十五年彗星四见,久者八十日,长或竟天。

其後秦遂以兵灭六王,并中国,外攘四夷,死人如乱麻,因以张楚并起,三十年之间兵相骀藉,不可胜数。

自蚩尤以来,未尝若斯也。

项羽救钜鹿,枉矢西流,山东遂合从诸侯,西坑秦人,诛屠咸阳。

汉之兴,五星聚于东井。

平城之围,月晕参、毕七重。

诸吕作乱,日蚀,昼晦。

吴楚七国叛逆,彗星数丈,天狗过梁野;及兵起,遂伏尸流血其下。

元光、元狩,蚩尤之旗再见,长则半天。

其後京师师四出,诛夷狄者数十年,而伐胡尤甚。

越之亡,荧惑守斗;朝鲜之拔,星茀于河戍;兵征大宛,星茀招摇:此其荦荦大者。

若至委曲小变,不可胜道。

由是观之,未有不先形见而应随之者也。