free
6,612
GnuCash Development Team
GnuCash is personal and small-business financial-accounting software. Using its simple interface, you can track bank accounts...
can track bank accounts, stocks, income, and expenses...as income, stock, and currency transactions