Starfisher is a feature-rich astrology program for Microsoft Windows provided free of charge on the website www.starfisher.cz, including the source files . StarFisher is a very powerful astrological software, it has all the features of the mainstream commercial astrological packages with the difference that it is free for non commercial use. I use it everyday, it is very robust, flexible and very accurate as far as calculations are concerned and as far as ephemerides (it is based on the first class Swiss Ephemerides). I learned how to use it and how to adapt it in order to be used as a good astro-trading tool rather than as a standard astrological software.
I have NO affiliation with Starfisher and its developers.