Valuation of employee stock options
Project description
ESO-value
Receiving stock options from your company? Wondering what they are worth? ESO-value calculates the value of Employee Stock Options based on the Hull-White model[1][2].
Installation
Run pip install esovalue
Usage
from esovalue.eso import value_eso
value_eso(strike_price=50, stock_price=50, volatility=0.3, risk_free_rate=0.075,
dividend_rate=0.025, exit_rate=0.03, vesting_years=3, expiration_years=10,
iterations=1000, m=3)
Description of the parameters:
strike_price - Strike price
stock_price - Current price of the underlying stock
iterations - More iterations is more precise but requires more memory/CPU
risk_free_rate - Risk-free interest rate
dividend_rate - Dividend rate
exit_rate - Employee exit rate (over a year)
vesting_years - Vesting period (in years)
expiration_years - Years until expiration
volatility - Volatility (standard deviation on returns)
m - Strike price multiplier for early exercise
(exercise when the strike_price*m >= stock_price)
References
[1]: Hull, J, and White, A: How to Value Employee Stock Options Financial Analysts Journal, Vol. 60, No. 1,
January/February 2004, 114-119.
[2]: Hull, J. (2018). Options, Futures, and Other Derivatives (Global Edition).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
esovalue-0.1.8.tar.gz
(4.4 kB
view details)
Built Distribution
File details
Details for the file esovalue-0.1.8.tar.gz
.
File metadata
- Download URL: esovalue-0.1.8.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.12 CPython/3.8.10 Linux/5.4.0-81-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf003bbe8e8d740323f6e8d21a8663c2d0b0ed19a87e9a59de9fc2ffa18c8dda |
|
MD5 | 4120e52b3ecff7d8edb2e787caacf3f8 |
|
BLAKE2b-256 | 40dc0e0f598e5c87987a43d9beb4a069711caad6dff9c6fd2f574f932797820b |
File details
Details for the file esovalue-0.1.8-py3-none-any.whl
.
File metadata
- Download URL: esovalue-0.1.8-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.12 CPython/3.8.10 Linux/5.4.0-81-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c96cd99cd9f8c674e44e57bdaf6bd9678badb12febc30b4050e663cd70505ff |
|
MD5 | b8184d7e1010391b8bc0cc53fbe12070 |
|
BLAKE2b-256 | 9a75e83d9c7b0f00cdbfe666f12735307861524d44deb647da03414ed0da1be9 |