用途:服务估值工作中的四类期权问题——员工期权(须先定价并从股权中扣除)、高负债公司的股权(行为类似公司资产的看涨期权)、专利/许可/未开发储量等实物期权,以及可提前行权的期权。提供 resources/options.py 脚本,纯标准库,无需安装,每个子命令从 stdin(或 --in FILE)读 JSON 并输出 JSON。
子命令:black-scholes(欧式看涨/看跌价值、d1、d2、N(d1)、N(d2)、内在与时间价值);binomial(树值、上下因子、风险中性概率,支持 american 提前行权);employee-options(总期权索取权、每份期权价值、每股价值);equity-as-option(股权价值、隐含债务价值、违约概率);implied-vol(反推波动率)。
用法示例: python3 resources/options.py <subcommand> --example python3 resources/options.py <subcommand> --in payload.json python3 resources/options.py selftest
限制与注意事项:参数算术精确,但输入常不精确;无交易标的时无套利约束,结果应视为宽区间估计,不要报到元。实物期权需先通过三重检验(是否存在期权、是否具有排他性价值、能否建模),第 2 项通常否掉多数主张;排他性是 0 到 1 的连续谱,可用排他因子缩放。dividend_yield(递延成本)在实物期权中最关键,默认常取 1/n。无风险利率须与期权期限匹配。二叉树在提前行权、标的跳变、支付现金红利时优于 Black-Scholes;步数按结果收敛选取,风险中性概率越界时应提高步数。员工期权须迭代求解稀释后价值,避免与稀释股数重复计算;已授予期权计入权益桥,未来拟授予计入经营费用。股权作为期权仅在盈利因债务为负且市值债务/资本高于 50% 时适用。脚本不处理归属与税务,需自行乘以归属概率和(1−边际税率),回购重定价会额外增加期权价值。文献中所有未提及的功能、收费、平台与效果暂未提供。