I have been wanting to understand the financial world a bit more. Specifically, I want work on portfolio managament or wealth analysis/management softwares so that I get to know the terms more deeply. Any recommendations for such softwares, in open source world will be appreciated.