期权专题1:普通期权定价

1.理论部分

期权的四种基本交易:买入看涨,买入看跌,卖出看涨,卖出看跌。

假设行权价格为K,标的价格未S,那么四种期内行权价值的表达式如下:

买入看涨:max((S-K),0)

买入看跌:max((K-S),0)

卖出看涨:-max((S-K),0)

卖出看跌:-max((K-S),0)

在上述行权价值的基础上,加上对应的权利金(买入为支出,卖出为收入),即可得到对应期权的实际价值。

2.代码复现

以下是代码复现的全过程

通过传入参数不同,计算某一标的价格下期权对应的定价(默认权利金为50,执行价格为2000):

def option_price(type, dir, S, K = None, cost = None):'''获取期权的价值,权利金默认为50Parameters----------type:期权类型,put表示看跌,call表示看涨,str格式dir:交易方向,buy表示买入, sell表示卖出,str格式S:标的价格,int格式K:执行价格,int格式,可不填,默认值为2000cost:权利金,int格式,可不填,默认值为50Returns-------单一价格S对应的期权价值'''if K == None:K = 2000if cost == None:cost = 50if type == 'call':if dir == 'buy':price = max((S-K),0) - costelif dir == 'sell':price = cost - max((S-K),0)elif type == 'put':if dir == 'buy':price = max((K-S), 0) - costelif dir == 'sell':price = cost - max((K-S), 0)return price

 假设标的价格的区间为[1990,2100],计算期权价格随标的价格的变动:

def get_option_price(type, dir):# 获取各类期权对应的时序价格s_list = [x for x in range(1900,2100)]price_list = []for s in s_list:price = option_price(type, dir,s)price_list.append(price)out_df = pd.DataFrame({'标的价格':s_list, dir + '_' + type :price_list})return out_df

遍历参数,得到对应结果,并保存到本地:

    type_list = ['put','call']dir_list = ['sell','buy']for type in type_list:for dir in dir_list:print(type, dir)df = get_option_price(type, dir)df.to_excel(dir + '_' + type + '_option.xlsx',index=False)

通过excel作图,我们可以得到四类期权对应的图像。(此处没有直接使用python的可视化,主要是对于作图的一些细节比较复杂,没有必要用代码来耗费更多时间)

买入看涨:盈亏平衡点=行权价+权利金。亏损有限(最大为权利金),盈利无限。

 买入看跌:盈亏平衡点=行权价-权利金。亏损有限(最大为权利金),盈利理论上有限。

  卖出看涨:盈亏平衡点=行权价+权利金。亏损无限,盈利有限(最大为权利金)。

 

   卖出看跌:盈亏平衡点=行权价-权利金。亏损理论上有限,盈利有限(最大为权利金)。

 本期分享到此结束,有疑问欢迎留言。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/39975.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

58、【backtrader股票策略】两资产的配对交易策略(pairs trading strategy)

这个策略的思路来自于《151 trading strategies》,本文主要分为四个部分:策略逻辑描述、策略代码、策略绩效、策略简单分析 策略逻辑说明 这个策略的逻辑有些简单,一般而言,配对交易策略属于相对价值策略,通过一定的方法(基于基本面逻辑或者基于统计分析)选择具有相关性…

期权策略

期权策略 protective putscovered callsstraddlespreadcollar protective puts 如果你想投资某种股票,但是投资股票有风险,从理论上来说,你可能损失全部的投资。如果你不愿意承担一定的风险,那么你可以构建protective puts&#…

配对交易之统计套利配对:一个交易策略

我们现在构建一个简单的交易策略。其想法是利用价差的均衡值(equilibrium)的波动进行交易。我们可以在偏离均衡值时进行交易,并在恢复均衡时解除交易。注意,均衡值就是时间序列的平均值。因此,考虑到价差在平衡值的两个…

金融工程学(十二):期权交易策略及其运用

文章目录 期权交易策略及其运用期权交易头寸及其运用运用期权进行静态套期保值运用期权进行杠杆投资卖空期权进行投机 期权交易策略及其运用标的资产与期权组合价差(Spreads)垂直价差水平价差 混合期权跨式组合策略勒式组合条式组合带式组合 期权交易策略…

人工智能数据标注案例大全【1】人脸关键点标注

人工智能数据标注案例大全 人工智能大势潮流越来越猛,作为人工智能发展的三大要素之一,数据的作用不可小觑,其中数据采集与数据标注是数据发挥作用的重要方向,我们集合整理了100个人工智能数据标注案例,供大家参考。 …

ai数据标注员主要是做什么?

说起数据标注行业,就不得不提及 AI这个我们近年来这个耳熟能详的名词。其实AI的目的很简单,其可以经过大量的数据分析后,学习人类一部分的感知和认知能力,中国古话讲,书读百遍其义自见。AI也是一样,经过不断…

小白的GPT学习笔记

前言:前一段时间GPT-4刚出来,正巧刷一个知乎老哥的帖子的时候看到了一段话: 我一看,好啊,正好在找科研的机会,这不可能是个机会(虽然本人集成电路专业),于是去询问了相关…

脱口秀不 “止” 北上广

在中国,你知道多少脱口秀演员? 很多人可能第一反应,都是“脱口秀大会”中的演员,这个自2017 年开播,至今已播出四季的网综,贡献了无数让人印象深刻的脱口秀演员,从第一季的庞博到第四季的徐致胜…

【AI能否取代设计师】「Stable Diffusion」AI绘画黑科技将告诉你答案

上一篇文章:【AI绘画】我以Midjourney为主学习AI绘画效果咋样?_山楂山楂丸的博客-CSDN博客 目录 前言 一、「Stable Diffusion」 是什么 二、「Stable Diffusion」上手演练 三、竟然还有ChatGPT? 四、「Stable Diffusion」作品展示 五、…

别胡琢磨了,ChatGPT说它不会取代规划师的

导读 昨天的推文《热点 | ChatGPT会抢规划师的饭碗吗?这些职位可能被取代》推出后,收到了读者朋友的建议,说太标题党、文不对题。我们认真反思、痛定思痛,今天认真地和ChatGPT聊了聊,不仅问了它会不会取代规划师&#…

Linux 配置git同步GitHub代码

将ssh key加入GitHub: https://www.cnblogs.com/Fight-go/p/15851321.html 与chatgpt聊,发现: 我本来有一个在Windows下的文件夹,他已经与GitHub仓库同步了;我把整个文件夹复制到Linux里,使用git status查…

电脑入米家,让小爱同学随意操控电脑开关机(需主机或软路由)

电脑入米家,让小爱同学随意操控电脑开关机 前言一、效果展示二、环境准备三、巴法平台获取密钥及添加设备;1.注册巴法平台账号2.获取密钥3.添加设备 四、目标电脑设置(网络唤醒免密SSH)1.网络唤醒设置2.SSH免密登录2.获取Windows1…

小爱同学语音API(不需要小米账号)

先看下运行效果 1找一个免费的API接口 输入你好,返回参数如下 参数分析: txt为返回文字 tts为返回文字的语音网址 2返回文字部分 import requests urkhttps://xiaoapi.cn/API/lt_xiaoai.php?typejson&msg s input("我:") #你提出的问…

微信iOS新版支持手机、iPad、电脑同时在线

本文转载自IT之家 [7 月 14 日 22:40 更新] 据大量网友反馈,目前尚无法实现手机、iPad、电脑同时在线。相关功能应当仍在小范围灰度测试。 截至 7 月 14 日 22:40,IT之家仍可通过微信 iOS 8.0.8 正式版实现 iPhone、iPad、Windows 电脑同时在线&#x…

iOS Facebook第三方登录

由于当前项目需要有facebook和google的第三方登录,所以简单整理了一下相关流程,今天主要说一下facebook的第三方登录以及注意的地方。 总结 1.申请facebook账号 2.创建应用 3.获取应用编号 4.配置相关信息 5.xcode配置 6.代码集成 一、创建应用 …

一次10万token!Claude2重磅发布,性能直逼GPT-4,不要钱免费用!

大数据文摘出品 就在刚刚,ChatGPT最大竞争对手发布了Claude 2!升级后的模型,在编码、数学和推理方面的性能都有所提高。 同时,官网提到了Claude 2的取得的两个成绩,一个是在律师资格证考试,多项选择题中取得…

Timnit Gebru 谈到她被谷歌解雇、人工智能的危险和大型科技公司的偏见

“人工智能影响着全世界的人,但人们却无法对如何塑造它发表意见”—— Timnit Gebru。 ▲ 摄影:Winni Wintermeyer/卫报 “ 这感觉就像一场淘金热,” Timnit Gebru 说。“事实上,这就是一场淘金热。许多赚钱的人并非真正参与其中。…

马斯克欲告OpenAI欺诈/ 微软自研5纳米AI芯片/ Meta再裁4000人… 今日更多新鲜事在此...

日报君 发自 凹非寺量子位 | 公众号 QbitAI 大家好,今天是4月19日星期三。 但是,今天怎么才星期三啊?!星期三,星期三,你是不是也不想上班?(捂嘴) 班想不想上不要紧&#…

恒洁卫浴品牌升级推出全新品牌主张;阿尔斯通将继续加深在华本土化发展 | 美通企业日报...

美通社要闻摘要: 恒洁卫浴品牌升级推出全新品牌主张。兰州格兰云天大酒店项目正式签约。软通动力接连中标大型企业集团财资领域项目。阿尔斯通将继续加深在华本土化发展。舍弗勒集团宣布收购总部位于法国的ECO-Adapt公司100%股权。亚马逊云科技将在马来西亚推出新区…

python gui构造openai api可视化页面

背景:最近chatgpt很火,前几天也想注册体验一下,一顿操作之后,卡在该国家不支持。最后发现自己的代理开在香港,改在漂亮国就行了。虽然有chatgpt可以用,但是小平是自己封装了一个,我不能输。正好…