• This repository has been archived on 13/Sep/2018
  • Stars
    star
    295
  • Rank 140,058 (Top 3 %)
  • Language
    Python
  • License
    MIT License
  • Created almost 10 years ago
  • Updated almost 10 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Basic options pricing in Python

pyfin


Basic options pricing in Python

“Oh cool. Probably a little easier than spinning up the QuantLib stack.” — Wes McKinney, creator of 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.

More Repositories