Chanukah is the only major Jewish holiday that is not found in the Tanakh. This is mainly because the events of Chanukah took place in the 2nd century BCE, while according to tradition the Tanakh was already compiled and codified long before by the Great Assembly at the start of the Second Temple era. In fact, historians date the earliest Greek translations of Biblical books to the 3rd century BCE. Historical records agree with the Talmud that it was King Ptolemy II Philadelphus (285-247 BCE) who first commissioned the translation of the Torah into Greek, probably for his Great Library in Alexandria. How much of Scripture was translated at that point is not clear.
Although we see that the Sages continued to debate which holy books should be included in the definitive Tanakh nearly into the Talmudic period, the Book of Maccabees was never on the table. One reason is because the Book of Maccabees is not, and does not even claim to be, a prophetic work. It is simply a historical text and, contrary to popular belief, the Tanakh is not at all a history textbook. While it does record historical events—along with laws, ethics, prophecies, and more—its purpose is far greater. The Zohar (III, 152a) goes so far as to say that a person who views the Torah as a history book which simply relates “historical narratives” and “simple tales” has no share in the World to Come! “Every word in the Written Torah is a supernal word containing lofty secrets” it says, and “the narratives of the Written Torah are only the outer garments…”
Of course, it is a fundamental principle of Judaism that the Torah is an encrypted work that contains within it allusions to everything. As such, we should be able to find encoded references to Chanukah. And we do. Where did Moses hide clues to the future events of the Hashmonean Maccabees and the Chanukah festival?