I also try to give away a lot of money and gifts when I have an important stock market deal. But I also gave away my toys to kids in the yard when I was 5 or 6 years old and didn't have a stock market app on my computer yet :)
From this I conclude that altruism is an innate feeling or a development from past incarnations (for those who believe in the immortality of the soul).