| name | greeks-calculator |
| description | 期权Greeks计算器,计算Delta、Gamma、Vega、Theta、Rho,支持解析公式与中心差分数值法。数值差分实现,适用于希腊字母教学与对冲参数原型验证。不适用于实盘交易或投资决策,仅适用于BS框架下欧式期权,数值差分步长固定且未做高阶修正,结果仅供学习参考。 |
| version | 1.0.0 |
| author | wangyi |
greeks-calculator
以下函数定义在 scripts/main.py,可直接导入使用。
📌 说明:本工具基于简化模型实现,仅使用 Python 标准库。结果仅供学习参考,不构成投资建议或交易依据。
脚本API
norm_cdf(x)
标准正态累积分布函数 N(x)
必填: x
norm_pdf(x)
标准正态概率密度函数 n(x)
必填: x
bs_price(S, K, T, r, sigma, option_type='call')
Black-Scholes 期权价格 (内部使用)
必填: S, K, T, r, sigma
analytic_greeks(S, K, T, r, sigma, option_type='call')
解析公式计算希腊字母。
必填: S, K, T, r, sigma
numerical_greeks(S, K, T, r, sigma, option_type='call')
数值差分计算希腊字母 (中心差分)。
必填: S, K, T, r, sigma
调用示例
python scripts/main.py \
--S <S> \
--K <K> \
--T <T> \
--r <r> \
--sigma <sigma> \
--option-type <option_type>