美文网首页我爱编程
2018-05-27 py4fi(1)--欧式看涨期权

2018-05-27 py4fi(1)--欧式看涨期权

作者: 007刚下班 | 来源:发表于2018-05-27 18:12 被阅读0次

    通过蒙特卡洛模拟方法估计欧式看涨期权的价值

    s0 =100 # 初始股票指数水平

    K =105  # 欧式看涨期权的行权价格

    T =1.0  # 到期时间1年

    r =0.05  # 固定无风险短期利率5%

    sigma =0.2  # 固定波动率 20%

    # 估值算法

    I =100000

    z = np.random.standard_normal(I)

    从标准正态分布中取得I个(伪)随机数z(i)

    ST = s0 * np.exp((r-0.5*sigma**2)*T+sigma*np.sqrt(T)*z)

    BSM模型

    hT = np.maximum(ST-K,0)

    计算到期时期权的所有内在价值

    C0 = np.exp(-r*T)*sum(hT)/I

    欧式期权的蒙特卡洛估算函数

    print "Value of the European Call Option %5.3f"% C0

    打印结果

    相关文章

      网友评论

        本文标题:2018-05-27 py4fi(1)--欧式看涨期权

        本文链接:https://www.haomeiwen.com/subject/hlfijftx.html