上传者: 38640168
|
上传时间: 2021-12-20 10:02:01
|
文件大小: 668KB
|
文件类型: -
matlab有些代码不运行
calcbsimpvol
计算Black-Scholes隐含波动率-Vectorwise
:)本机python代码
:)重量轻
:)包含样本数据
:(不适合单个/少量选项
:(代码读取的是非Python语言
:(尚未经过全面测试
入门
要求
Python
3.x(当前)或PyPy3
NumPy
科学
(在一些示例中,MatPlotLib可视化结果)
安装
虽然代码由一位数字功能组成,但我建议使用pip
install方式来获取代码。
这样,您就可以利用错误修复,更新和可能的扩展。
$
pip
install
calcbsimpvol
例子
通过捆绑在dict
args
。
from
calcbsimpvol
import
calcbsimpvol
import
numpy
as
np
S
=
np
.
asarray
(
100
)
K_value
=
np
.
arange
(
40
,
160
,
25
)
K
=
np
.
ones
((
np
.
size
(
K_value
),
1
))
K
[:,
0
]
=
K_value
tau_value