【卖出看涨期权策略(Short Call)】

news2025/1/18 17:02:19

卖出看涨期权策略(Short Call)

卖出看涨期权策略又称为卖出无备兑看涨期权,如果一个投资者在不持有标的资产价格的情况下卖出看涨期权,那么这种策略就是卖出无备兑看涨期权策略。这个策略潜在盈利有限,但是亏损无限。

卖出看涨期权策略与卖空标的资产策略有所不同,虽然这两个策略都是高风险,但是卖空标的资产策略的潜在收益要高得多,而卖出看涨期权策略的潜在收益则是在标的资产价格相对稳定的情况下表现才会更好,也就是说,当卖空标的资产策略发生亏损时,卖出看涨期权策略有可能是盈利的。另外,卖空标的资产策略的投资者需要支付标的资产的股息,而卖出看涨期权策略的投资者则不需要。

1.1 策略概览

趋势:看跌

波动率:不适用

资产腿:卖出看涨期权

最大风险:无上限

最大收益:有上限

策略类型:收入策略

1.2 所需投资

卖出看涨期权策略所要求的保证金是标的资产价格的20%加上看涨期权的权利金再减去标的资产价格低于行权价的部分,即虚值程度。卖出看涨期权策略的头寸需要逐日盯市,这就意味着该策略的头寸的质押要求和卖空标的资产策略一样需要每天进行计算。

1.3 策略哲学

考虑卖出看涨期权策略的时候,投资者需要考虑的问题是:能够承受这一策略所带来的风险。因为卖出看涨期权策略意味着如果标的资产价格出现大幅上涨,那么策略的风险就是无限的。

一般来说,卖出看涨期权策略的投资者应该让期权无价值到期,而不是去动他们,除非标的资产价格发生了大幅的向上运动,因此卖出看涨期权策略一般会选择虚值期权。总的来说,卖出看涨期权策略的投资者必须做好心理上的准备,有足够的资金,愿意接受风险,能够每天监视策略头寸。投资者应该卖出隐含波动率极高的期权,并且在期权变为实值的时候回补这个头寸。

1.4 策略风险与收益

投资者通过卖出看涨期权策略来调整自身的风险和收益。卖出虚值期权,特别是深度虚值期权能够以较大概率获得一笔小额盈利,而卖出实值期权则可能有更大的潜在盈利,同时也承担更大的风险。

卖出深度虚值期权的策略看起来很有吸引力,因为除非标的资产价格在到期前发生巨大上涨,否则投资者都可以盈利,但是这个策略的危险在于一次或者两次的亏损都很可能或亏掉多次的盈利。另一端是卖出深度实值期权,因为深度实值期权没有太多的时间价值,卖出者在上行方面没有太多的空间,如果标的资产价格一直上涨,那么深度实值期权的卖出者会遭受亏损,如果标的资产价格下跌,卖出深度实值期权的投资者会获得比卖出深度虚值期权的投资者更大的盈利。

1.5 后续行动

①止损:由于卖出看涨期权策略具有很大的上行风险,因此投资者需要时刻监控自己的投资头寸,限制亏损的最简单方法就是设置某个止损价,例如投资者卖出虚值期权,现在标的资产价格上涨到行权价,那么这就是一个很好的退出机会,一些交易者喜欢把止损价设置为策略的盈亏平衡点。卖出看涨期权策略的盈亏平衡点很好理解,其等于所卖出看涨期权的行权价与收到的权利金之和。

②平仓拿走盈利:当策略没有更多的挣钱机会时,平仓拿走盈利,投资者可以计算出继续持有该策略的剩余收益,如果该收益太小,那就应该买回看涨期权,然后寻找其余的交易机会。

③收入挪仓:投资者在标的资产价格到达另一个行权价时,平仓现有头寸,同时卖出更多的另一个行权价的看涨期权,同一个月份或者更缘月份的均可,这样便可以通过卖出更多另一个行权价的看涨期权收到权利金去弥补平仓旧头寸的支出。投资者可以重复这样做直到标的资产价格下跌,让手中的头寸到期无价值。

大多数情况下,卖出看涨期权策略都作为一种深度虚值期权的策略来使用,但这种策略不是一种很高明的策略,因为一次亏损便可以抹平多次收益,为避免上行风险,投资者应该在标的资产价格上涨到盈亏平衡点时买回看涨期权。

1.6 Python实践

标的资产:华夏上证50ETF

期权:50ETF看涨期权

回测时间:2022年6月1日-2022年7月20日

思路:卖出看涨期权,月底进行换仓,分别计算虚值一档-三档以及实值一档-三档的期权合约策略净值

部分代码:

class Short_call(object):
    
    def __init__(self,st,k):
        self.st=st
        self.k=k
    
    def option_value(self):
        return -np.maximum(self.st-self.k,0)
    
    def plot_return(self):
        value=self.option_value()
        plt.figure(figsize=(10,4))
        plt.plot(st,value,label='long_call')
        plt.xlabel('st')
        plt.ylabel('return')
        plt.legend(loc='upper left')
        plt.show()

st=np.arange(50,100,5)
k=70
Short_call(st,k).plot_return()

Short_call_return

策略净值走势:

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于SSM的应急资源管理系统设计与实现

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用JSP技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目&#x…

Git - Git Merge VS Git Rebase

文章目录 概述Flow View小结 概述 Git merge和Git rebase是两种不同的版本控制工作流程,它们用于将一个分支的更改合并到另一个分支。它们有不同的工作原理和应用场景,下面是它们的主要区别: 合并的方式: Git Merge:合…

MySQL间隙锁深入分析

概念 什么是间隙锁? MySQL的间隙锁(gap lock)是一种锁定相邻数据间隔的机制。 触发时机? 当使用SELECT…FOR UPDATE或UPDATE语句时,MySQL会获取一个范围锁,包括指定条件内的所有数据行,并且还…

离散数学 学习 之 一阶逻辑基本概念 (一 )

个体词可以 理解为主语 , 3 不是偶数 ,3 就是 个体常项 凡整数都能被 2 整除 , 整数就是 个体变项 上面的谓词是 ( 1 ) 是无理数 ( 2 ) 是有理数 ( 3 ) 与 同岁 &#xf…

四川百幕晟科技:提升店铺质量方法是什么?

抖店是抖音旗下的移动电子商务平台,为商家提供在线销售和促销的机会。在抖店,经验值是商家评价和信誉的重要指标之一。反映了平台上商户的服务质量和用户满意度。那么,如何查看自己在抖店手机上的体验分数呢? 1、如何查看抖店手机…

C# 随机数生成 Mersenne Twister 马特赛特旋转演算法 梅森旋转算法

NuGet安装MathNet.Numerics 引用: using MathNet.Numerics.Random; /// <summary>/// 包括lower&#xff0c;不包括upper/// </summary>/// <param name"lower"></param>/// <param name"upper"></param>/// <para…

老师如何私发成绩?

尊敬的各位老师&#xff0c;大家好&#xff01;你是否曾经为繁琐的成绩管理和与学生家长的沟通而感到头疼&#xff1f;是否希望有一个简单方便的工具&#xff0c;能够帮助你私发成绩、管理班级和与家长交流&#xff1f;那么&#xff0c;易查分将是你的最佳选择&#xff01;易查…

destoon根据标题删除重复数据

因为采集数据比较庞大&#xff0c;难免出现重复数据&#xff0c;所以写了一个根据标题进行删除重复数据的mysql命令&#xff0c;需要的朋友可以使用。 DELETE from destoon_article_36 where title in (SELECT * from (SELECT title FROM destoon_article_36 GROUP BY title …

想要精通算法和SQL的成长之路 - 受限条件下可到达节点的数目

想要精通算法和SQL的成长之路 - 受限条件下可到达节点的数目 前言一. 相交链表&#xff08;邻接图和DFS&#xff09; 前言 想要精通算法和SQL的成长之路 - 系列导航 一. 相交链表&#xff08;邻接图和DFS&#xff09; 原题链接 public int reachableNodes(int n, int[][] ed…

超强干货,Pytest自动化测试框架fixture固件使用,0-1精通实战

前言 如果有以下场景&#xff1a;用例 1 需要先登录&#xff0c;用例 2 不需要登录&#xff0c;用例 3 需要先登录。很显然无法用 setup 和 teardown 来实现了 fixture 可以让我们自定义测试用例的前置条件 fixture 的优势 命名方式灵活&#xff0c;不局限于 setup 和teard…

黑马JVM总结(七)

&#xff08;1&#xff09;StringTable_编译器优化 “a”“b”对应#4&#xff1a;是去常量池中找ab的这个符号 astore 5&#xff1a;是把这个存入编号为5的局部变量 “ab”对应的指令 #4&#xff0c;跟“a”“b”对应#4下面弄是一样的 在执行s3“ab”这行个代码时&#xf…

【Python】从入门到上头—mysql数据库操作模块mysql-connector和PyMySQL应用场景 (15)

mysql-connector MySQL官方提供了mysql-connector-python驱动 安装驱动 python -m pip install mysql-connector连接数据库获取连接 import mysql.connectordb mysql.connector.connect(host"localhost", #ipuser"root", #用户名passwd"root",…

Python的命令行参数

Python的命令行参数&#xff0c;提供了很多有用的功能&#xff0c;可以方便调试和运行&#xff0c;通过man python就能查看&#xff0c;以下是一些常用参数使用实例和场景: 1. -B参数 在import时候&#xff0c;不产生pyc或者pyo文件: 比如有程序main.py如下: from Hello im…

SSM - Springboot - MyBatis-Plus 全栈体系(七)

第二章 SpringFramework 四、SpringIoC 实践和应用 3. 基于 注解 方式管理 Bean 3.4 实验四&#xff1a;Bean 属性赋值&#xff1a;基本类型属性赋值&#xff08;DI&#xff09; Value 通常用于注入外部化属性 3.4.1 声明外部配置 application.properties catalog.nameM…

UG\NX二次开发 获取装配部件的相关信息UF_ASSEM_ask_component_data

文章作者:里海 来源网站:王牌飞行员_里海_里海NX二次开发3000例,里海BlockUI专栏,C\C++-CSDN博客 简介: UG\NX二次开发 获取装配部件的相关信息UF_ASSEM_ask_component_data 包括:零件名称、引用集名称、实例名称、组件的位置、坐标系矩阵、转换矩阵。 效果: 代…

Docker基础学习

Docker 学习目标&#xff1a; 掌握Docker基础知识&#xff0c;能够理解Docker镜像与容器的概念 完成Docker安装与启动 掌握Docker镜像与容器相关命令 掌握Tomcat Nginx 等软件的常用应用的安装 掌握docker迁移与备份相关命令 能够运用Dockerfile编写创建容器的脚本 能够…

并联电容器交流耐压试验方法

对被试并联电容器两极进行充分放电。 检查电容器外观、 污秽等情况, 判断电容器是否满足试验要求状态。 用端接线将并联电容器两极短接连接湖北众拓高试工频耐压装置高压端, 外壳接地。 接线完成后经检查确认无误, 人员退出试验范围。 接入符合测试设备的工作电源&#xff0c;…

Java(二)--面向对象

十.封装 1.访问权限不用加 在c中是访问权限&#xff1a; 属性/行为&#xff1a; class Person{public:void speak(){cout<<"666";} }; 在Java中是访问权限 属性/行为&#xff1a; class Person{public void speak(){cout<<"666";} }; 2.…

管理类联考——数学——汇总篇——知识点突破——代数——数列

⛲️ 一、考点讲解 1.数列的定义 按一定次序排列的一列数称为数列。 一般形式&#xff1a; a 1 &#xff0c; a 2 &#xff0c; a 3 &#xff0c; … &#xff0c; a n &#xff0c; … &#xff0c; a_1&#xff0c;a_2&#xff0c;a_3&#xff0c;…&#xff0c;a_n&#xf…

ICCV 2023 | 沉浸式体验3D室内设计装修,基于三维布局可控生成最新技术

文章链接&#xff1a; https://arxiv.org/abs/2307.09621 360场景布局可控合成&#xff08;360-degree Image Synthesis&#xff09;目前已成为三维计算机视觉领域一个非常有趣的研究方向&#xff0c;在虚拟三维空间中沉浸式的调整和摆放场景对象&#xff0c;可以为用户带来身临…