Indian astrology is very ancient and regarded as the oldest system of astrology known to mankind. As per the estimates from Puranic Time and the Archaeological Record, the Indian ancient astrology has the age of about 5000 BC. History of Astrology has its root in the Vedas of Hindu that are the oldest scriptures in the world. The Vedas has six supplements also known as Vedangas or the limbs of the vedas. Jyotish Vedanga- Vedic astronomy and astrology on which the Indian ancient astrology is based is one of these.
Ancient sages like Vashistha, Bhrgu, and Garga were the masters of astrology and made many predictions that were true. Then before the beginning of Kali Yug (present time around 3102 BC) sage Parasara wrote the astrology text called Brihad Parashara Hora Shastra. He also taught it to his disciple sage Maitreya and so on. In this way the Indian astrology made a long journey. Then Indian astrology from India traveled to Persian, then to Babylonians. From this civilization to Greeks, Romans and Egyptians.