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 (future plan is to support merges and splits)
- Dividends for stocks (Bond coupons may be recorded the same way)
- 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 quotes updates for US (Yahoo), EU (Euronext) and RU (MOEX) exchanges traded stocks
- securities transactions import from Quik HTML-reports for russian brokers (KIT-Finance, Uralsib Broker) and from Interactive Brokers flex-queries
- 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.1.3.tar.gz
(125.1 kB
view hashes)