ratioPutSpread {bullishTrader} | R Documentation |
Calculates Profit and Loss (PnL) per share (or unit of the underlying) and Breakeven point at expiration for Ratio Put Spread and draws its graph in the Plots tab.
Description
This strategy consists of a short position in NS close to ATM put options with a strike price X1L, and a long position in NL ITM put options with a strike price X2H, where NL is less than NS. Typically, NL is equal to 1 and NS is equal to 2, or NL is 2 and NS is 3. This is an income strategy if it is structured as a net credit trade. The trader’s outlook is neutral to bullish (Kakushadze & Serur, 2018).
Usage
ratioPutSpread(
ST,
X2H,
X1L,
PX2H,
PX1L,
hl = 0,
hu = 1.7,
xlab = "Spot Price ($) on Expiration",
ylab = "Profit / Loss [ PnL ] at Expiration ($)",
main = "Ratio Put Spread ",
sub = "bullishTrader / MaheshP Kumar"
)
Arguments
ST |
Spot Price at time T. |
X2H |
Higher Strike Price or eXercise price. |
X1L |
Lower Strike Price or eXercise price. |
PX2H |
Premium received for the sold s at higher Strike. |
PX1L |
Premium paid for the bought s at Lower Strike. |
hl |
lower bound value for setting lower limit of X axis displaying spot price. |
hu |
upper bound value for setting upper limit of X axis displaying spot price. |
xlab |
X axis label. |
ylab |
Y axis label. |
main |
Title of the Graph. |
sub |
Subtitle of the Graph. |
Details
According to conceptual details given by Cohen (2015), and a closed form solution provided by Kakushadze and Serur (2018), this method is developed, and the given examples are created, to compute per share Profit and Loss at expiration and also the Breakeven (BE) point for Ratio Put Spread and draws its graph in the Plots tab.
Value
returns a profit and loss graph of Ratio Put Spread.
Author(s)
MaheshP Kumar, maheshparamjitkumar@gmail.com
References
Cohen, G. (2015). The Bible of Options Strategies (2nd ed.). Pearson Technology Group.
Kakushadze, Z., & Serur, J. A. (2018, August 17). 151 Trading Strategies. Palgrave Macmillan. https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3247865
Examples
ratioPutSpread(25,30,25,1.33,0.42)