{ "info": { "author": "sonntagsgesicht, based on a fork of Deutsche Postbank [pbrisk]", "author_email": "sonntagsgesicht@icloud.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Financial and Insurance Industry", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Education", "Topic :: Office/Business", "Topic :: Office/Business :: Financial", "Topic :: Office/Business :: Scheduling", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Mathematics", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "\n\nPython library *dcf*\n--------------------\n\n.. image:: https://img.shields.io/codeship/a10d1dd0-a1a0-0137-f00d-1a3bc2cae4aa/master.svg\n :target: https://codeship.com//projects/359976\n :alt: Codeship\n\n.. image:: https://travis-ci.org/sonntagsgesicht/dcf.svg?branch=master\n :target: https://travis-ci.org/sonntagsgesicht/dcf\n :alt: Travis ci\n\n.. image:: https://img.shields.io/readthedocs/dcf\n :target: http://dcf.readthedocs.io\n :alt: Read the Docs\n\n.. image:: https://img.shields.io/codefactor/grade/github/sonntagsgesicht/dcf/master\n :target: https://www.codefactor.io/repository/github/sonntagsgesicht/dcf\n :alt: CodeFactor Grade\n\n.. image:: https://img.shields.io/codeclimate/maintainability/sonntagsgesicht/dcf\n :target: https://codeclimate.com/github/sonntagsgesicht/dcf/maintainability\n :alt: Code Climate maintainability\n\n.. image:: https://img.shields.io/codecov/c/github/sonntagsgesicht/dcf\n :target: https://codecov.io/gh/sonntagsgesicht/dcf\n :alt: Codecov\n\n.. image:: https://img.shields.io/lgtm/grade/python/g/sonntagsgesicht/dcf.svg\n :target: https://lgtm.com/projects/g/sonntagsgesicht/dcf/context:python/\n :alt: lgtm grade\n\n.. image:: https://img.shields.io/lgtm/alerts/g/sonntagsgesicht/dcf.svg\n :target: https://lgtm.com/projects/g/sonntagsgesicht/dcf/alerts/\n :alt: total lgtm alerts\n\n.. image:: https://img.shields.io/github/license/sonntagsgesicht/dcf\n :target: https://github.com/sonntagsgesicht/dcf/raw/master/LICENSE\n :alt: GitHub\n\n.. image:: https://img.shields.io/github/release/sonntagsgesicht/dcf?label=github\n :target: https://github.com/sonntagsgesicht/dcf/releases\n :alt: GitHub release\n\n.. image:: https://img.shields.io/pypi/v/dcf\n :target: https://pypi.org/project/dcf/\n :alt: PyPI Version\n\n.. image:: https://img.shields.io/pypi/pyversions/dcf\n :target: https://pypi.org/project/dcf/\n :alt: PyPI - Python Version\n\n.. image:: https://img.shields.io/pypi/dm/dcf\n :target: https://pypi.org/project/dcf/\n :alt: PyPI Downloads\n\nA Python library for generating discounted cashflows *(dcf)*.\nTypical banking business methods are provided like interpolation, compounding,\ndiscounting and fx.\n\n\nExample Usage\n-------------\n\n.. code-block:: python\n\n from datetime import date\n from dcf import ZeroRateCurve\n\n >>> start = date(2014,1,1)\n >>> mid = date(2015,1,1)\n >>> end = date(2016,1,1)\n\n >>> ZeroRateCurve([start, end], [.03, .05]).get_zero_rate(start, mid)\n 0.04\n\n >>> ZeroRateCurve([start, end], [.03, .05]).get_discount_factor(start, mid)\n 0.9607894392\n\n\nInstall\n-------\n\nThe latest stable version can always be installed or updated via pip:\n\n.. code-block:: bash\n\n $ pip install dcf\n\n\n\nDevelopment Version\n-------------------\n\nThe latest development version can be installed directly from GitHub:\n\n.. code-block:: bash\n\n $ pip install --upgrade git+https://github.com/sonntagsgesicht/dcf.git\n\n\nContributions\n-------------\n\n.. _issues: https://github.com/sonntagsgesicht/dcf/issues\n.. __: https://github.com/sonntagsgesicht/dcf/pulls\n\nIssues_ and `Pull Requests`__ are always welcome.\n\n\nLicense\n-------\n\n.. __: https://github.com/sonntagsgesicht/dcf/raw/master/LICENSE\n\nCode and documentation are available according to the Apache Software License (see LICENSE__).\n\n\n\n\n", "description_content_type": "", "docs_url": "https://pythonhosted.org/dcf/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sonntagsgesicht/dcf", "keywords": "", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "dcf", "package_url": "https://pypi.org/project/dcf/", "platform": "any", "project_url": "https://pypi.org/project/dcf/", "project_urls": { "Homepage": "https://github.com/sonntagsgesicht/dcf" }, "release_url": "https://pypi.org/project/dcf/0.3/", "requires_dist": null, "requires_python": "", "summary": "A Python library for generating discounted cashflows.", "version": "0.3" }, "last_serial": 5849952, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "d98653b8ad77969a8ba5ef49f1a3baf7", "sha256": "7c94e5ba12a96d8c072247f4c08a8381f4a9ae93735cd9462e3e587cce81f1c2" }, "downloads": -1, "filename": "dcf-0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "d98653b8ad77969a8ba5ef49f1a3baf7", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14582, "upload_time": "2017-04-04T15:33:47", "url": "https://files.pythonhosted.org/packages/82/04/117618c9688a52a44a3d099467e13832000b6487d2b2edc5170ae6be6c7f/dcf-0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "098101274f0b978034085ed29042d964", "sha256": "dda09bcf1f737eb67e3d12d95eb755c00bbcac293fc9e3006eef80bfa21ea087" }, "downloads": -1, "filename": "dcf-0.1.tar.gz", "has_sig": false, "md5_digest": "098101274f0b978034085ed29042d964", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15654, "upload_time": "2017-04-04T15:33:26", "url": "https://files.pythonhosted.org/packages/23/67/590b7a280ea526525a10416eb93717664c4255aadeaf54563de58662842e/dcf-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "5c6ddd55d6ad80f7d4a03c03fe81a5df", "sha256": "8fa7c077eb2af8a6b928be1196cd00450c0ce5979ada9a9ee0708955204b3e2d" }, "downloads": -1, "filename": "dcf-0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "5c6ddd55d6ad80f7d4a03c03fe81a5df", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 14146, "upload_time": "2017-07-07T22:10:11", "url": "https://files.pythonhosted.org/packages/ea/95/fa6cd6968a9640c6ccf822ac7be67c9c14858ac0be1498ba41643dcde3a9/dcf-0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03521074757d6badd11dc749d89c83cc", "sha256": "377bf4442f0f9e7ef84a69c1b29c9eb041ef8cf65efb977a954089b58433bb21" }, "downloads": -1, "filename": "dcf-0.2.tar.gz", "has_sig": false, "md5_digest": "03521074757d6badd11dc749d89c83cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15912, "upload_time": "2017-07-07T22:10:14", "url": "https://files.pythonhosted.org/packages/8f/35/c9ae9156e79b0404a666f643d3e6bea56d9672df2d9dfeb35a678f3b7da6/dcf-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "7d94bb2518505ef9ef3ac3c115f98c1a", "sha256": "2067600a29e3c9c662c7a1022bf002c240c66764474d71421a37f2a1d0be9a81" }, "downloads": -1, "filename": "dcf-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7d94bb2518505ef9ef3ac3c115f98c1a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24376, "upload_time": "2019-09-18T12:50:40", "url": "https://files.pythonhosted.org/packages/9b/32/50817f16b242ec70fcddd1a290fc75486805f5d4efcf62c4b103925dd0e2/dcf-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b40607963c9e3bc7d445e390dee1b0a", "sha256": "4ff252c9f790858dbbf9ffe212625f73943bb6ea9adf3d17e86c1aba5da94253" }, "downloads": -1, "filename": "dcf-0.3.tar.gz", "has_sig": false, "md5_digest": "2b40607963c9e3bc7d445e390dee1b0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22052, "upload_time": "2019-09-18T12:50:42", "url": "https://files.pythonhosted.org/packages/d4/ba/bd3820a04405f5327701dcd46e0c840773a0140353677adb34c45182b6a0/dcf-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7d94bb2518505ef9ef3ac3c115f98c1a", "sha256": "2067600a29e3c9c662c7a1022bf002c240c66764474d71421a37f2a1d0be9a81" }, "downloads": -1, "filename": "dcf-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7d94bb2518505ef9ef3ac3c115f98c1a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24376, "upload_time": "2019-09-18T12:50:40", "url": "https://files.pythonhosted.org/packages/9b/32/50817f16b242ec70fcddd1a290fc75486805f5d4efcf62c4b103925dd0e2/dcf-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b40607963c9e3bc7d445e390dee1b0a", "sha256": "4ff252c9f790858dbbf9ffe212625f73943bb6ea9adf3d17e86c1aba5da94253" }, "downloads": -1, "filename": "dcf-0.3.tar.gz", "has_sig": false, "md5_digest": "2b40607963c9e3bc7d445e390dee1b0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22052, "upload_time": "2019-09-18T12:50:42", "url": "https://files.pythonhosted.org/packages/d4/ba/bd3820a04405f5327701dcd46e0c840773a0140353677adb34c45182b6a0/dcf-0.3.tar.gz" } ] }