你知道call期权和put期权的含义吗?

对于新手小白来讲期权交易就是为了解决此类交易产生的金融衍生品。call和put是其中很重要的两类权益交易。call也叫做认购,或叫看涨期权。put也叫做认沽,或叫看跌期权。下文介绍你知道call期权和put期权的含义吗?本文来自:期权酱

call期权与put期权都是金融衍生品,它们的意思分别是:

call期权。全称为Call Option,意思是看涨期权,是指在约定日期之前以固定价格购买资产的权利。

put期权。全称为Put Option,意思是看跌期权,是指在约定日期之前以固定价格出售资产的权利。

对于call和put都可以进行买卖。这就有了买call和卖call、买put和卖put四种操作。

call是指买权,put是指卖权,两种期权又分别对应了long和short的两种操作,即买入和卖出两种操作。

1、买入Call(Long Call):买入看涨期权

买入Call可以使投资者以固定费用获得到期前用预定价格购买标的资产的权利。

买入期权需要支付的是期权费用(权利金),收益率是在该期权费用上计算。比如以1元买入6月期30元的某股票,如果涨了32元,收益是100% 在看涨的时候买入call。

2、卖出Call(Short call):卖出看涨期权

卖出Call的投资者收入固定数额的权利金,并保证在期权到期前不论该股票价格是否上涨,都按照固定价格交付固定数量的标的股票。卖出call是义务,可以或的固定的权利金;为的是获取固定收益。

比如现在持有了A股票,以2元的价格卖了6月期30元的call,到期后你就要以30元的价格卖出股票。如果到时候股票价格高于30元,你将不能获得高出部分的收益;如果是低于30元,别人可以选择不买;那你也就继续拿着该股票吧。那2元的权利金就算是你这段时间的收益了。

3、买入Put(Long Put):买入看跌期权/买入卖权

买入Put使投资者支付固定的权利金以获得在到期之前按照预定价格卖出标的资产的权利。

买入put也是你获得权力。以28元的价格持有了A股票,然后怕6个月后跌到28元以下。现在又有30元的put在交易;这时可以以1元的价格买个put权;6个月后至少可以以30元的价格卖出该股票,即使股价下跌$APPEND低也至少可以保证1元的收益;当然,如果超过了30元,也可以不卖该股票,而享受股价上涨带来的收益。你的成本是28+1元。

4、卖出Put(Short put):卖出看跌期权/卖出卖权

卖出Put的投资者收入固定数额的权利金,并保证在期权到期前不论标的股票价格是否下跌,都按照固定价格买入固定数量的标的股票。

  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个简单的指数期权多空 call spread或put spread的尾部风险对冲策略: ```python import pandas as pd import numpy as np import matplotlib.pyplot as plt import yfinance as yf # 获取标的资产价格数据 ticker = '^GSPC' # 标普500指数 data = yf.download(ticker, start='2015-01-01', end='2021-12-31') # 计算历史波动率 data['log_returns'] = np.log(data['Adj Close']/data['Adj Close'].shift(1)) data['volatility'] = data['log_returns'].rolling(window=252).std() * np.sqrt(252) # 模拟期权价格 S = data['Adj Close'].iloc[-1] # 标的资产当前价格 K1 = 3000 # 买入期权执行价格 K2 = 3100 # 卖出期权执行价格 T = 30/365 # 期权到期时间,以年为单位 r = 0.025 # 无风险利率 # 计算期权价格 def option_price(S, K, T, r, sigma, option_type): d1 = (np.log(S/K) + (r + 0.5*sigma**2)*T) / (sigma*np.sqrt(T)) d2 = d1 - sigma*np.sqrt(T) if option_type == 'call': price = S*norm.cdf(d1) - K*np.exp(-r*T)*norm.cdf(d2) elif option_type == 'put': price = K*np.exp(-r*T)*norm.cdf(-d2) - S*norm.cdf(-d1) return price sigma1 = data['volatility'].iloc[-1] # 买入期权波动率 sigma2 = data['volatility'].iloc[-1] + 0.05 # 卖出期权波动率 call_price1 = option_price(S, K1, T, r, sigma1, 'call') # 买入 call 期权价格 call_price2 = option_price(S, K2, T, r, sigma2, 'call') # 卖出 call 期权价格 put_price1 = option_price(S, K1, T, r, sigma1, 'put') # 买入 put 期权价格 put_price2 = option_price(S, K2, T, r, sigma2, 'put') # 卖出 put 期权价格 # 计算总成本和总收益 call_spread_cost = call_price1 - call_price2 # call spread 成本 put_spread_cost = put_price2 - put_price1 # put spread 成本 total_cost = call_spread_cost + put_spread_cost # 总成本 call_spread_profit = max(0, min(S-K1, K2-K1) - call_spread_cost) # call spread 收益 put_spread_profit = max(0, min(K2-K1, K2-S) - put_spread_cost) # put spread 收益 total_profit = call_spread_profit + put_spread_profit - total_cost # 总收益 # 计算 delta 中性对冲策略 # 假设持有 1 unit 的 call spread 和 1 unit 的 put spread call_delta = 0.5 # call spread 的 delta put_delta = -0.5 # put spread 的 delta portfolio_delta = call_delta + put_delta # 组合的 delta # 计算需要卖出的标的资产数量 hedging_volume = portfolio_delta * 100 # 每个期权合约的标的资产数量为 100 hedging_cost = hedging_volume * S # 对冲成本为标的资产价格乘以数量 # 绘制收益图像 S_range = np.arange(2700, 3300, 10) call_spread_payoff = np.piecewise(S_range, [S_range < K1, (S_range >= K1) & (S_range <= K2), S_range > K2], [0, min(S_range-K1, K2-K1), K2-K1]) put_spread_payoff = np.piecewise(S_range, [S_range < K1, (S_range >= K1) & (S_range <= K2), S_range > K2], [K2-K1, max(K2-S_range, K2-K1), 0]) portfolio_payoff = call_spread_payoff + put_spread_payoff - total_cost hedging_payoff = hedging_volume * (S_range - S) - hedging_cost fig, ax = plt.subplots() ax.spines['right'].set_visible(False) ax.spines['top'].set_visible(False) ax.plot(S_range, portfolio_payoff, linestyle='--', label='portfolio payoff') ax.plot(S_range, hedging_payoff, label='hedging payoff') ax.set_xlabel('标的资产价格') ax.set_ylabel('收益') ax.legend() plt.show() ``` 该策略的基本思路是,通过买入低执行价格的 call 期权和买入高执行价格的 put 期权来建立期权多空 spread,以期望在标的资产价格波动率下降时获得收益。为了对冲组合的尾部风险,我们计算组合的 delta,并根据 delta 中性原则卖出标的资产来对冲组合的 delta。我们还计算了组合的总成本和总收益,并绘制了组合收益和对冲收益的图像,以便更好地理解策略的风险和收益。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值