Just Another Ledger - project to track personal financial records
Project description
JAL
Just Another Ledger is a project for personal finance tracking.
It was designed to keep records of personal incomes/spendings and investments with up-to-date information about account's balances and portfolio value.
Main features
- multiple accounts with different currencies (base currency is russian rouble but might be changed in future versions)
- 5 types of transactions:
- Generic income/spending operations that may be splitted into several categories
- Transfers of money between different accounts and currencies
- Buy/Sell operation for securities (jal supports stocks, ETFs, options, partial support of bonds and futures)
- Dividend for stocks and Interest payments for bonds
- Corporate actions for stocks (Split, Symbol change, Merger, Spin-Off, Stock dividend)
- basic reports:
- monthly incomes/spendings splitted by category
- profit/loss report for investments accounts
- closed deals report
- stock/ETF quotes updates for US (Yahoo), EU (Euronext) and RU (MOEX) exchanges traded stocks
- broker statement import:
- Quik HTML-report (only trades, fee might be incomplete)
- Interactive Brokers Flex-query report
- Uralsib Broker zipped XLS reports (trades, cash transactions)
- KIT Finance XLSX-report (trades)
- tax report preparation for foreign investments according to Russian Tax Law
- experimental download russian electronic slips from russian tax authority:
- QR code may be scanned from camera, clipboard image or image file on disk
- Authorization via login/password to FNS personal account or ESIA/Gosuslugi (no passwords are stored in the progam, only SessionId is stored - you may check in source code)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
jal-2021.4.2.tar.gz
(169.4 kB
view hashes)