The following link beautifully explains how astrology 'works' by means of using various inter-connected components of the Universe.
On the basis of such inter-connection, the writer Mr Vamsee A R K has explained how convincing answers can be found to many a question on astrology, besides establishing its dependability.
The only place I wish to note here is why we don't use outer planets such as Uranus, Neptune etc in Vedic astrology. The reason is that we can not see them as we dont see their light. Sage Parashara has explained this issue saying that we can not consider those entities whose light do not reach us. Jyothisha, by its very name is about knowledge of Light. Those entities whose light do not reach the earth are not part of the inter-connecting mechanism with life on earth.
Mr Vamsee has explained this in different trerms such as this:-
The complete article can be read at
What does one need to predict a person's future? The sum total of all the past impressions on his/her soul. If these impressions can be found somehow, then any one can predict the future of a person based on these. But getting the spectrum of impressions is beyond a normal human being's mental powers! But the theory about an interconnected system mentioned in the previous paragraph comes to our rescue. One can get the spectrum of impressions of a new born, by taking enough information from some of the other components of this system, the universe. Astrology is based on getting this spectrum by observing the planetary positions at a person's birth ( please note that planets are just another component of this interconnected system). The tough problem of getting impressions of a person is solved now. Now the next step is to use the planetary positions as a proxy for the impression spectrum and just decipher this based on the nature of the interconnection between these two components of the system (planetary positions and impression spectrum). An example for this is like if z=2cos(x)+3sin(y), where x, y and z are longitude of Sun, longitude of Moon and sum total of impressions, one can easily find out z if x and y are known. But knowing this relation is dependent on the nature of interconnections between various components of the system. Thanks to the ancient rishis, who understood the nature of interconnections and formulated the rules of astrology. Thus a combination of advaita, karma theory and theory of interconnected systems resulted in the discovery of a divine science "Astrology". Understanding this basis of astrology, solves many questions that are posed by researchers about Vedic astrology. "