Before addressing this question, it's important to understand that no one on this planet can read what Kundli actually says. The correctness of the birth time determines the accuracy of the Kundli. It's still up for debate as to when the specific birth time will be considered. Despite these facts, I can claim from my experience that Kundli can be used to make predictions. However, it is nearly hard to anticipate 100% accurately in all aspects of a person's life. Even with dates that differed only by one or two days, I was able to forecast precisely in a few cases. However, I failed terribly in a few instances. Finally, I'd want to state that the astrology that has been studied thus far can accurately forecast in certain circumstances while failing in others. For greater precision, considerably more research is required. I'd also like to point out that destiny is the sum of unpaid Karmas, which will be immediately added to current Karmas.