Skip to main content

Calculates currency, country and industry allocations for portfolio of ETFs and mutual funds

Project description

Portfolio Allocation for GnuCash

Currency, country, asset class and industry allocations for portfolio of ETFs and mutual funds

What the program does:

  1. Takes instrument allocation from GnuCash's "Security" pie chart report
  2. Fetches data for each instrument from the Internet:
    1. Finex website
    2. Tinkoff website
    3. Yahoo Finance
  3. Generates and opens portfolio allocation report in your browser.

Installation

pip install portfolio-allocation

Usage

To generate report based on default "Securities" GnuCash report for recently open GnuCash file:

portfolio-allocation gnucash

But you'd better customize it, since the "Securities" pie chart is limited to 7 instruments:

portfolio-allocation gnucash -r MyCustomReport1 MuCustomReport2

To select another GnuCash file:

portfolio-allocation gnucash -r MyCustomReport -f /home/user/other.gnucash

To view all the possible options, check:

portfolio-allocation -h

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

portfolio_allocation-0.3.11.tar.gz (22.3 kB view details)

Uploaded Source

Built Distribution

portfolio_allocation-0.3.11-py3-none-any.whl (27.0 kB view details)

Uploaded Python 3

File details

Details for the file portfolio_allocation-0.3.11.tar.gz.

File metadata

  • Download URL: portfolio_allocation-0.3.11.tar.gz
  • Upload date:
  • Size: 22.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for portfolio_allocation-0.3.11.tar.gz
Algorithm Hash digest
SHA256 86cc4548109115288381e804e9d2451e353db08d3cd5368e0c53508759aac16f
MD5 f14f9fcc9a1b66666182f7828d7f140b
BLAKE2b-256 43eebe0a67e06157c2e54eecd6fb44152bed821f40a59d85c5028c9ae93fe547

See more details on using hashes here.

File details

Details for the file portfolio_allocation-0.3.11-py3-none-any.whl.

File metadata

File hashes

Hashes for portfolio_allocation-0.3.11-py3-none-any.whl
Algorithm Hash digest
SHA256 37e8d11e34901650a1c977afc57198dba1e95692d3024d4893e160884ca144cf
MD5 c63f5d2cd237b511de106e3eb231c214
BLAKE2b-256 34a8a10e6cbc8da45d0b04789b870502a78bcda41a9bd696cc85160d814e737a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page