koalafolio
******************
|pypi version| |Language grade: Python| |pypi downloads|
.. |pypi version| image:: https://img.shields.io/pypi/v/koalafolio
:target: https://pypi.org/project/koalafolio/
.. |pypi downloads| image:: https://img.shields.io/pypi/dm/koalafolio
:target: https://pypi.org/project/koalafolio/#files
.. |Language grade: Python| image:: https://app.codacy.com/project/badge/Grade/981a1e11dfdc4369889ff797d37537d9
:target: https://www.codacy.com/gh/2martin2/koalafolio/dashboard?utm_source=github.com&utm_medium=referral&utm_content=2martin2/koalafolio&utm_campaign=Badge_Grade
portfolio for cryptocoins with profit export for tax
.. image:: https://gitea.com/2martin2/koalafolio/raw/branch/master/koalaExample.png
Installation with Pip
----------------------
- (opt) install python_ > 3.7 (check with python --version or python3 --version or python3.x --version)
- (opt) install pip (check with pip --version or pip3 --version)
- (opt) install microsoft build tools https://visualstudio.microsoft.com/de/visual-cpp-build-tools/
- install koalafolio for python 3!: (pip install koalafolio or pip3 install koalafolio or python3.x -m pip install koalafolio)
- run koalafolio from terminal (koalafolio or python -m koalafolio)
- (opt) update koalafolio (pip install koalafolio --upgrade)
.. _python: https://www.python.org/downloads/
Installation with PipEnv
-------------------------
- clone repo
- install python > 3.7
- install microsoft build tools https://visualstudio.microsoft.com/de/visual-cpp-build-tools/
- install pipenv
- use pipenv to install dependencies
- run gui_root.py
trade import
-------------
import trades from exchanges using their export files
supported exchanges:
- binance (xls)
- bitcoinde (csv)
- bitfinex (csv)
- bitstamp (csv)
- bittrex (csv)
- coinbase (buys, sells and merchant payouts)
- hitbtc (csv)
- idex (csv)
- kraken (csv)
- kuCoin (csv)
- okex (csv)
- poloniex (csv)
- exodus (v1/txs/.json)
- others could work as well but not tested
- csv template can be created for manual import
import trades from exchanges using their API:
supported exchanges:
- binance
- bittrex
- bitmex
- coinbase
- coinbasepro
- gemini
- poloniex
- kraken
import Rewards from Staking Address
supported Chains (Blockdaemon Api)
- Cardano
- Ethereum
- Solana
- Polkadot
- Polygon
- Near
- Avalanche
optional arguments
_____________________
-h, --help show this help message and exit
-v, --version show version of koalafolio
-d DATADIR, --datadir DATADIR
directory where user data should be stored. make sure
it is a valid and writable dir
-u USERNAME, --username USERNAME
username can be used to switch between different
portfolios. username will be added to Datafolder
(Data_username), so every user has its own settings,
trades, styles and so on
portfolio
----------
load all historical prices from CryptoCompare_ for profit calculation
display balance, ... of all bought cryptocoins
export
-------
export profit made in a specific timeframe using FIFO-method (excel)
- trades can be splitted in wallets to seperate them for tax calculation. (FIFO for each wallet)
- language of export english and german (others can be added in translation.txt)
Credits
*********
Thanks to CryptoCompare_
.. _Cryptocompare: https://min-api.cryptocompare.com/
Powered by CoinGecko_ API
.. _CoinGecko: https://www.coingecko.com/en
Gui based on Qt_
.. _Qt: https://www.qt.io/
Thanks to Rotki_
.. _Rotki: https://github.com/rotki
Raw data
{
"_id": null,
"home_page": "https://gitea.com/2martin2/koalafolio",
"name": "koalafolio",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "crypto cryptocoins tax portfolio tracking",
"author": "2martin2",
"author_email": "koala+pypi@slmail.me",
"download_url": "https://files.pythonhosted.org/packages/f6/4d/c5ccda372aa151e8f32ed1f2955374e8780f4f61795afa5e5f1a87f18669/koalafolio-0.12.5.tar.gz",
"platform": null,
"description": "koalafolio\n******************\n\n|pypi version| |Language grade: Python| |pypi downloads|\n\n.. |pypi version| image:: https://img.shields.io/pypi/v/koalafolio\n :target: https://pypi.org/project/koalafolio/\n.. |pypi downloads| image:: https://img.shields.io/pypi/dm/koalafolio\n :target: https://pypi.org/project/koalafolio/#files\n.. |Language grade: Python| image:: https://app.codacy.com/project/badge/Grade/981a1e11dfdc4369889ff797d37537d9\n :target: https://www.codacy.com/gh/2martin2/koalafolio/dashboard?utm_source=github.com&utm_medium=referral&utm_content=2martin2/koalafolio&utm_campaign=Badge_Grade\n\n\nportfolio for cryptocoins with profit export for tax\n\n.. image:: https://gitea.com/2martin2/koalafolio/raw/branch/master/koalaExample.png\n\nInstallation with Pip\n----------------------\n\n - (opt) install python_ > 3.7 (check with python --version or python3 --version or python3.x --version)\n - (opt) install pip (check with pip --version or pip3 --version)\n - (opt) install microsoft build tools https://visualstudio.microsoft.com/de/visual-cpp-build-tools/\n - install koalafolio for python 3!: (pip install koalafolio or pip3 install koalafolio or python3.x -m pip install koalafolio)\n - run koalafolio from terminal (koalafolio or python -m koalafolio)\n - (opt) update koalafolio (pip install koalafolio --upgrade)\n\n.. _python: https://www.python.org/downloads/\n\nInstallation with PipEnv\n-------------------------\n \n - clone repo\n - install python > 3.7\n - install microsoft build tools https://visualstudio.microsoft.com/de/visual-cpp-build-tools/\n - install pipenv\n - use pipenv to install dependencies\n - run gui_root.py\n \n\n \ntrade import\n-------------\n import trades from exchanges using their export files\n supported exchanges:\n - binance (xls)\n - bitcoinde (csv)\n - bitfinex (csv)\n - bitstamp (csv)\n - bittrex (csv)\n - coinbase (buys, sells and merchant payouts)\n - hitbtc (csv)\n - idex (csv)\n - kraken (csv)\n - kuCoin (csv)\n - okex (csv)\n - poloniex (csv)\n - exodus (v1/txs/.json)\n - others could work as well but not tested\n - csv template can be created for manual import\n \n import trades from exchanges using their API:\n supported exchanges:\n - binance\n - bittrex\n - bitmex\n - coinbase\n - coinbasepro\n - gemini\n - poloniex\n - kraken\n\n import Rewards from Staking Address\n supported Chains (Blockdaemon Api)\n - Cardano\n - Ethereum\n - Solana\n - Polkadot\n - Polygon\n - Near\n - Avalanche\n\noptional arguments\n_____________________\n -h, --help show this help message and exit\n -v, --version show version of koalafolio\n -d DATADIR, --datadir DATADIR\n directory where user data should be stored. make sure\n it is a valid and writable dir\n -u USERNAME, --username USERNAME\n username can be used to switch between different\n portfolios. username will be added to Datafolder\n (Data_username), so every user has its own settings,\n trades, styles and so on\n\n\nportfolio\n----------\n load all historical prices from CryptoCompare_ for profit calculation\n\n display balance, ... of all bought cryptocoins\n\n\nexport\n-------\n export profit made in a specific timeframe using FIFO-method (excel)\n - trades can be splitted in wallets to seperate them for tax calculation. (FIFO for each wallet)\n - language of export english and german (others can be added in translation.txt)\n\nCredits\n*********\nThanks to CryptoCompare_\n\n.. _Cryptocompare: https://min-api.cryptocompare.com/\n\nPowered by CoinGecko_ API\n\n.. _CoinGecko: https://www.coingecko.com/en\n\nGui based on Qt_\n\n.. _Qt: https://www.qt.io/\n\nThanks to Rotki_\n\n.. _Rotki: https://github.com/rotki\n\n\n",
"bugtrack_url": null,
"license": "GPL-3.0",
"summary": "portfolio app for crypto trading and tax reporting",
"version": "0.12.5",
"project_urls": {
"Homepage": "https://gitea.com/2martin2/koalafolio"
},
"split_keywords": [
"crypto",
"cryptocoins",
"tax",
"portfolio",
"tracking"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "4a90ff1832ff36e014812bcfe09d82d8f85309b0fd8d7e3202477cdb575185d8",
"md5": "9ddc5112105006c27b7a6cd4c750b20f",
"sha256": "0938c2796c4383ffbd6055915b97fcbd5940825e57961af4b5a104532968e486"
},
"downloads": -1,
"filename": "koalafolio-0.12.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9ddc5112105006c27b7a6cd4c750b20f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 585460,
"upload_time": "2024-05-22T19:13:41",
"upload_time_iso_8601": "2024-05-22T19:13:41.940477Z",
"url": "https://files.pythonhosted.org/packages/4a/90/ff1832ff36e014812bcfe09d82d8f85309b0fd8d7e3202477cdb575185d8/koalafolio-0.12.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f64dc5ccda372aa151e8f32ed1f2955374e8780f4f61795afa5e5f1a87f18669",
"md5": "6d9e9a1d8bf70983d427ee0d216dadef",
"sha256": "ad66de6bedadb26e1ff37c77b9e0d87480a9d6661ad117b82ba7a61bd3f3122c"
},
"downloads": -1,
"filename": "koalafolio-0.12.5.tar.gz",
"has_sig": false,
"md5_digest": "6d9e9a1d8bf70983d427ee0d216dadef",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 505180,
"upload_time": "2024-05-22T19:13:44",
"upload_time_iso_8601": "2024-05-22T19:13:44.779767Z",
"url": "https://files.pythonhosted.org/packages/f6/4d/c5ccda372aa151e8f32ed1f2955374e8780f4f61795afa5e5f1a87f18669/koalafolio-0.12.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-22 19:13:44",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "koalafolio"
}