Skip to main content

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

Metadata

Release files for portfolio-allocation 0.3.12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for portfolio-allocation 0.3.12
File Size Uploaded Provenance Actions
portfolio_allocation-0.3.12.tar.gz 22.3 kB Without provenance Details for portfolio_allocation-0.3.12.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for portfolio-allocation 0.3.12
File Interpreter ABI Platform Actions
portfolio_allocation-0.3.12-py3-none-any.whl Python 3 none any Details for portfolio_allocation-0.3.12-py3-none-any.whl

Total release size: 49.3 kB

Release files / portfolio_allocation-0.3.12.tar.gz

Download URL portfolio_allocation-0.3.12.tar.gz
Size 22.3 kB
Tags Source
SHA-256 checksum
How to use checksums
d8e3cda77e573f4d2b486609c56fb5a7715b36956424fc6094fd96b1fc13aab0
BLAKE2b-256 checksum
How to use checksums
e64fab58ce2665f9db14effd1edaac67a8a27aebfd870d7874296630b48be6f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.8

Release files / portfolio_allocation-0.3.12-py3-none-any.whl

Download URL portfolio_allocation-0.3.12-py3-none-any.whl
Size 27.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
665071a2f444606a2b87eee4c52c767933d7204c5592c1e1d26b9e82f06c33ec
BLAKE2b-256 checksum
How to use checksums
a19ea867dc77592cdbdf549b96f889039bbfe37e1c919b57f99b7530020ccad3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.8

Security for portfolio-allocation 0.3.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.3.12 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page