分类
百万富翁交易员如何行动

如何绘制期权收益图

04-20 如何绘制期权收益图 4139

【投资】如何绘制期权收益图

我们找到我们需要的函数,按照其说明,只要把其中的 underlying 改成我们需要的ID即可,同时需要的话加上到期日,如图所示,这一项并非必需项。因此我们就用python的request库访问,并整理成DataFrame.

使用ccxt

得到之后我们将其进行整理,他们ID的样式是 EOS-USD-200829-2.70-C ,因此取最后一位作为期权的类型(看涨/看跌),按‘-’分割取倒数第二位作为其行权价,最后按照行权价排序即可。

同时为了让数据更直观一些,我们选取 期权合约名称 、 买一价 、 卖一价 、 期权类型 如何绘制期权收益图 、 行权价 展示,而且后面两个是我们自己写的。

寻找一个期权

我们这里选取 3.10 作为行权价,原因在于其权利金较为丰厚。

计算其数据并绘图

由于我们遇到的实际情况里,看跌期权与看涨期权各自有不同的权利金,为了区分我们使用 groupby 将其分层分别计算,权利金我直接手动复制粘贴了,接下来各自期权的计算逻辑同excel,但注意根据真实数据需要乘以其合约乘数100。

【投资】如何绘制期权收益图

我们找到我们需要的函数,按照其说明,只要把其中的 underlying 改成我们需要的ID即可,同时需要的话加上到期日,如图所示,这一项并非必需项。因此我们就用python的request库访问,并整理成DataFrame.

使用ccxt

得到之后我们将其进行整理,他们ID的样式是 EOS-USD-200829-2.70-C ,因此取最后一位作为期权的类型(看涨/看跌),按‘-’分割取倒数第二位作为其行权价,最后按照行权价排序即可。

同时为了让数据更直观一些,我们选取 期权合约名称 、 买一价 、 卖一价 、 期权类型 、 行权价 展示,而且后面两个是我们自己写的。

寻找一个期权

我们这里选取 3.10 作为行权价,原因在于其权利金较为丰厚。

计算其数据并绘图

由于我们遇到的实际情况里,看跌期权与看涨期权各自有不同的权利金,为了区分我们使用 groupby 将其分层分别计算,权利金我直接手动复制粘贴了,接下来各自期权的计算逻辑同excel,但注意根据真实数据需要乘以其合约乘数100。

【投资】如何绘制期权收益图

food_for_thought 于 2020-08-30 12:09:17 发布 5267 收藏 9

excel

我们可以在excel里设定固定的 行权价 与 如何绘制期权收益图 权利金 ,将到期日价格一个个列出来,如下表所示:

平值行权价格8权利金1
标的到期价格123456789101112131415

最终价格过程最终收益
上涨至9000不行使权利-215
上涨至10000不行使权利-215
下跌至8000(8750-8000)-215535
下跌至500(8750-500)-2158035

在这里插入图片描述

python

获取、整理原始数据

直接访问网址

我们找到我们需要的函数,按照其说明,只要把其中的 underlying 改成我们需要的ID即可,同时需要的话加上到期日,如图所示,这一项并非必需项。因此我们就用python的request库访问,并整理成DataFrame.

在这里插入图片描述

使用ccxt

得到之后我们将其进行整理,他们ID的样式是 EOS-USD-200829-2.70-C ,因此取最后一位作为期权的类型(看涨/看跌),按‘-’分割取倒数第二位作为其行权价,最后按照行权价排序即可。

同时为了让数据更直观一些,我们选取 期权合约名称 、 买一价 、 卖一价 、 期权类型 、 行权价 展示,而且后面两个是我们自己写的。

寻找一个期权

我们这里选取 3.10 作为行权价,原因在于其权利金较为丰厚。

计算其数据并绘图

由于我们遇到的实际情况里,看跌期权与看涨期权各自有不同的权利金,为了区分我们使用 groupby 将其分层分别计算,权利金我直接手动复制粘贴了,接下来各自期权的计算逻辑同excel,但注意根据真实数据需要乘以其合约乘数100。

在这里插入图片描述

期权计算器 计算看涨/卖出期权的价值,并绘制期权组合。此android应用程序允许用户使用Black Scholes模型对看跌期权或看涨期权进行估值。 用户还可以为用户指定的股票价值范围绘制期权和股票投资组合的收益和利润。 如何绘制期权收益图 该应用程序背后的动机是我在UIUC上的一类金融衍生产品。 我想摆脱excel文件,并提供一个用户友好的界面来计算股票期权的价值,并以形方式查看其收益和利润。

04-20 4139

数量技术宅团队在CSDN学院推出了量化投资系列课程 欢迎有兴趣系统学习量化投资的同学,点击下方链接报名: 量化投资速成营(入门课程) Python股票量化投资 Python期货量化投资 Python数字货量化投资 C++语言CTP期货交易系统开发 数字货JavaScript语言量化交易系统开发 期权是一种合约,它赋予买方在未来某个时间点以特定价格买卖资产的权利。 这些被称为衍生品的合约的交易有多种原因,但一种常见的用法是来对冲当资产价格以不利方式变动,所产生的风险敞口。 期权,即买..

03-21 345

11-09 603

文章目录期权简介案例期权的四种基本交易基础术语模型与理论B-S模型整理比特币期权数据隐含波动率波动率交易波动率微笑隐波的反身性波动率的择时隐波的特殊情况GREEKSDeltadelta与资产价格的关系delta与期权期限的关系Gamma策略gamma与资产价格的关系gamma与期权期限的关系Thetatheta与资产价格的关系theta与期权期限的关系讨论 delta、theta 和 gamma 之间的关系期权策略保守型交易策略保险策略方法适用场景注意事项领口策略备兑开仓策略方法适用场景注意事项合成策略方法

06-28 5705

美式期权损益图matlab,期权损益图的画法

weixin_39876514 于 2021-03-21 05:21:35 发布 345 收藏

eb67258857e62b02c18b30114f779429.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

22335d57a1918ca1c7e12698f4a48938.png

f946b2dee1e5a4a01241fdc4f062ad8f.png

03-17 714

2、风险中性假设在风险中性条件下,随机微分方程:SdZ Sdt dS σμ+=其中μ可以用r 来表示。即SdZ rSdt 如何绘制期权收益图 dS σ+=风险中性条件下,在时刻m t ?衍生证券价格m V 是其在时刻(m+1)t ?期望值按照无风险利率r 贴现所得到,即][1+?-=m t r m V e E V 。3、期权计算期权计算是从二叉树末端(时刻T )开始向后倒退进行。T 时刻期权价值N.

03-21 710

12-11 290

09-15 1007

This article does not consider option premium. 1.Single option 1.1call option(看涨) 1.1.1buy call The payoff is max(0,-K), where K is the strike price, is the spot price at maturity T. import matplotlib.pyplot as plt 如何绘制期权收益图 import numpy as np K1=40 St=np.lin

08-30 5268

excel python 其实画期权最主要是数据,既可以伪造,也可以用真实,如果画出来和脑海里应该呈现不一样,要不画错了,要不就代表当时具有很大套利空间。 因此,我们接下来会通过两种工具分别用假数据与真数据来介绍如何画期权收益。 excel 我们首先来使用excel来绘制,由于手里没有真实数据,但我们又迫切需要这么一张,那我们就可以通过伪造数据来做到。 因为我们伪造数据都是理想情况下且简化过,因此画出来会非常平滑,与教科书里一模一样。 一张期权收益主要受到以下三个因素影响.

二叉树模型美式看跌预算matlab代码使用二叉树计算期权价格 从计算机科学角度简短介绍。 主意 为了计算期权价格,存在着著名Black-Scholes公式,该公式将期权价格与其波动率,股票价格,行使价和到期时间联系起来。 它看起来很复杂,而且不直观。 同样重要是要认识到,与物理定律不同,这只是一个模型,可以任意远离现实。 但是,有一个概念具有相同假设,但是更容易直观地理解:二叉树模型。 计算上可能是最糟糕选择(O(N ^ 2)),但在这里我们可以忽略它(这里有一个很好类比是冒泡排序:它非常容易理解,但由于可能是最糟糕选择,因此不应在实践中使用)。 期权定价中一个重要假设是无套利原则:不可能凭空赚钱。 这意味着,无论有人如何投资,每笔投资都必须带来相同利润。 否则,一个人可以通过买入而另一个卖空来获利。 仅当每个投资都具有相同风险(假定为零)时,该假设才成立。 这也称为风险中性定价。 使用此假设,每笔投资都将随着无风险利率增长而增长。 如何绘制期权收益图 一周期模型如下所示: S1u = u * S0 / / qu / S0 \ \ qd \ S1d = d * S0 qu和qd是

12-03 248