PyFinBot: Financial tracker for managing stock transactions and calculating holdings and capital gains. - Johnson, Matthew