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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file esovalue-0.1.9.tar.gz.
File metadata
- Download URL: esovalue-0.1.9.tar.gz
- Upload date:
- Size: 4.3 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 |
cf581d5be1270855b6bba5ecd2bf9efbd5d49b634211eb11e96ead50ba52f169
|
|
| MD5 |
15aa01bdeeb823949e5e47fa3727d638
|
|
| BLAKE2b-256 |
907be10513a452c03cf17304c1b8837190201178f8087152552c2965e3648900
|
File details
Details for the file esovalue-0.1.9-py3-none-any.whl.
File metadata
- Download URL: esovalue-0.1.9-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 |
48068ed3b708cc57ea83a09caa92b693d7404a5cf7a4ed381bfa44c6ad4d5e21
|
|
| MD5 |
6cb0c343fc0977f904a6d1ddf62f1386
|
|
| BLAKE2b-256 |
ae5bd8b051733b9c054242c4b15f2f4cf41b401f9535283d1f1e107cc2a1a64c
|