yaopt


Nameyaopt JSON
Version 0.1.4 PyPI version JSON
download
home_pagehttps://github.com/someben/yaopt
SummaryBasic options pricing in Python
upload_time2024-09-16 16:52:44
maintainerNone
docs_urlNone
authorBen Gimpert
requires_pythonNone
licenseMIT
keywords yaopt
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            #######
yaopt
#######                                      
                                         
.. image:: https://badge.fury.io/py/yaopt.png                                                                   
   :target: http://badge.fury.io/py/yaopt                                                   


Basic Options Pricing (in Python)
***********************************

“Oh cool. Probably a little easier than spinning up the QuantLib stack.” — `Wes McKinney <https://github.com/wesm>`_, creator of `Pandas <https://github.com/pydata/pandas>`_.


Features
==========

#. Option valuation w/ Black-Scholes, lattice (binomial tree), and Monte Carlo simulation models.                                  
#. Basic Greeks calculation (delta, theta, rho, vega, gamma) across each valuation model.
#. Discrete dividends support in the lattice (binomial tree) and Monte Carlo simulation models.
#. Early exercise (American options) support in Monte Carlo simulation through the Longstaff-Schwartz technique.
#. Minimal dependencies, just Numpy & SciPy.
#. Free software, released under the MIT license.





History
-------

0.1.0 (2023-01-10)
---------------------

* First release on PyPI.

0.1.2 (2024-09-06)
---------------------

* Fix to Black-Scholes implied volatility.

0.1.3 (2024-09-06)
---------------------

* Fix to README.



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/someben/yaopt",
    "name": "yaopt",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "yaopt",
    "author": "Ben Gimpert",
    "author_email": "ben@somethingmodern.com",
    "download_url": "https://files.pythonhosted.org/packages/c0/2a/7d082850b9395ab746256785c3bffdd02f2632d8b51f1a1beceef599a032/yaopt-0.1.4.tar.gz",
    "platform": null,
    "description": "#######\nyaopt\n#######                                      \n                                         \n.. image:: https://badge.fury.io/py/yaopt.png                                                                   \n   :target: http://badge.fury.io/py/yaopt                                                   \n\n\nBasic Options Pricing (in Python)\n***********************************\n\n\u201cOh cool. Probably a little easier than spinning up the QuantLib stack.\u201d \u2014 `Wes McKinney <https://github.com/wesm>`_, creator of `Pandas <https://github.com/pydata/pandas>`_.\n\n\nFeatures\n==========\n\n#. Option valuation w/ Black-Scholes, lattice (binomial tree), and Monte Carlo simulation models.                                  \n#. Basic Greeks calculation (delta, theta, rho, vega, gamma) across each valuation model.\n#. Discrete dividends support in the lattice (binomial tree) and Monte Carlo simulation models.\n#. Early exercise (American options) support in Monte Carlo simulation through the Longstaff-Schwartz technique.\n#. Minimal dependencies, just Numpy & SciPy.\n#. Free software, released under the MIT license.\n\n\n\n\n\nHistory\n-------\n\n0.1.0 (2023-01-10)\n---------------------\n\n* First release on PyPI.\n\n0.1.2 (2024-09-06)\n---------------------\n\n* Fix to Black-Scholes implied volatility.\n\n0.1.3 (2024-09-06)\n---------------------\n\n* Fix to README.\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Basic options pricing in Python",
    "version": "0.1.4",
    "project_urls": {
        "Homepage": "https://github.com/someben/yaopt"
    },
    "split_keywords": [
        "yaopt"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c02a7d082850b9395ab746256785c3bffdd02f2632d8b51f1a1beceef599a032",
                "md5": "f2733e587281f3c6b84848eb6d6c68eb",
                "sha256": "a7bd93a8c74ad47ae661b033848c14057be5c399583d60baa16b2d9a8df861d8"
            },
            "downloads": -1,
            "filename": "yaopt-0.1.4.tar.gz",
            "has_sig": false,
            "md5_digest": "f2733e587281f3c6b84848eb6d6c68eb",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 17960,
            "upload_time": "2024-09-16T16:52:44",
            "upload_time_iso_8601": "2024-09-16T16:52:44.043088Z",
            "url": "https://files.pythonhosted.org/packages/c0/2a/7d082850b9395ab746256785c3bffdd02f2632d8b51f1a1beceef599a032/yaopt-0.1.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-16 16:52:44",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "someben",
    "github_project": "yaopt",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "tox": true,
    "lcname": "yaopt"
}
        
Elapsed time: 1.16465s