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 split into several categories
- Asset and money transfers between accounts (with currency conversion if required)
- 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), CA (TSX) and RU (MOEX) exchanges traded stocks
- Broker statement import:
- Russian: Uralsib broker (zipped xls), KIT Finance (xlsx), PSB broker (xls), Open broker (xml).
- International: Interactive Brokers Flex statement (xml), Just2Trade (xls).
- Tax report preparation for foreign investments according to Russian Tax Code (
).
Russian tax estimation for open positions. - experimental Download russian electronic slips from russian tax authority (FNS). This function requires authorization and additional dependencies to use these function - packages
pyzbarandPillow.
You may authorize via SMS, FNS personal account or ESIA/Gosuslugi. QR code may be scanned from camera, clipboard image or image file on disk.
Full description is available at Github - English, Русский
Support: jal@gmx.ru or Telegram
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-2022.12.2.tar.gz
(291.9 kB
view details)
File details
Details for the file jal-2022.12.2.tar.gz.
File metadata
- Download URL: jal-2022.12.2.tar.gz
- Upload date:
- Size: 291.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8d45e348e96ffdf84e57dc7015d3991239baf51a991e0e090274a5b0b43c6742
|
|
| MD5 |
0bf1a3b4108dfc2351a0941be1972da0
|
|
| BLAKE2b-256 |
89353938f9051944afdf89d04770ca0e0e76d62e715fa40caae8bda9b01bbbcc
|