Skip to main content

Simple tool for monitoring the performance of investment portfolios.

Project description

portfolio-manager

A simple tool for tracking and analysing the performance of investment portfolios.

Features and Usage

This package provides the user with the functionality to make deposits and withdrawals of funds into one or more investment portfolios. The overall value of the portfolios can be updated over time based on the market value of the underlying assets, and these transactions are logged and saved.

The package also contains various methods for calculating the rate of return of the user’s portfolios. These methods include a simple percentage return calculator and a more sophisticated time-weighted return calculator.

Example usage of the package can be found in the Jupyter Notebooks within portfolio-manager/notebooks, in the GitHub repo (link below).

Installation

The source code is currently hosted on GitHub at: https://github.com/J-Curwell/portfolio-manager

Binary installers for the latest released version are available at the Python Package Index (PyPI).

# PyPI
pip install portfolio-manager

License

MIT license

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-manager-0.0.3.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

portfolio_manager-0.0.3-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

Details for the file portfolio-manager-0.0.3.tar.gz.

File metadata

  • Download URL: portfolio-manager-0.0.3.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.3

File hashes

Hashes for portfolio-manager-0.0.3.tar.gz
Algorithm Hash digest
SHA256 ccd3da60dcea45a0f4e6ba34e4e78955506f266f4f89886ffe499b854aa84b4a
MD5 5836fe52eaa9a1ef9073d0d2d183fcdf
BLAKE2b-256 510e18a779a087c337e1ac91ac9317c5a8bbc24fabb60b05cfec0e8c3398a0cd

See more details on using hashes here.

File details

Details for the file portfolio_manager-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: portfolio_manager-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.3

File hashes

Hashes for portfolio_manager-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2829d8b5089983bd82af83f13596733da3639b5e88c0138a50bbb10df5d75293
MD5 2ebb57f52e9de4f2ab5a8d9ed1a71a99
BLAKE2b-256 75d168815cda0d829d9d4ac042a71282e7ca76f926ca96b38fd9c0cedcc12e6b

See more details on using hashes here.

Supported by

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