Horoscope's author (10)
I believe the answer is:
astrologer
(Other definitions for astrologer that I've seen before include "Studier of the supposed influence of stars" , "Fortune-teller using zodiac" , "Compiler of star charts" , "Horoscope producer" , "Maker of horoscopes" .)