Predictive astrology is based on the position of planets, ascendant, expansion of bhavas etc. at the time of birth of a native or question. Horoscope, chalet charts and divional charts are casted for that time. Now-a-days these are generated by use of computer.