Vertical Options Arithmetic
Vertical options means that all legs have the same Expiry, ie. the same DTE.
As is known, every option has these expiry values:
MaxProfit
MinProfit
S0Profit (ie. PnL at expiry when underlying spot is unchanged)
BreakEvenPoint
plus of course the initial NetPremium value.
Question: Can one add two options together
to get a new option with the resulting correct values?
Of course by using simple maths, not using Black-Scholes etc.
Ie. is such an arithmetic possible with vertical options?
Anybody studied this aspect of the vertical options,
or can point to such a (research) work?
Let's simplify things by omitting RiskFreeRate and DividendRate by setting them implicitly to 0.
Then we have this definition of an options position:
Type, DTE, Strike, Premium, Qty (Type is Call or Put).
The task is to add two such options together.
The resulting option can use arbitrary parameter values (like strike etc.),
but the above said expiry result values have to be correct.
Vertical options means that all legs have the same Expiry, ie. the same DTE.
As is known, every option has these expiry values:
MaxProfit
MinProfit
S0Profit (ie. PnL at expiry when underlying spot is unchanged)
BreakEvenPoint
plus of course the initial NetPremium value.
Question: Can one add two options together
to get a new option with the resulting correct values?
Of course by using simple maths, not using Black-Scholes etc.
Ie. is such an arithmetic possible with vertical options?
Anybody studied this aspect of the vertical options,
or can point to such a (research) work?
Let's simplify things by omitting RiskFreeRate and DividendRate by setting them implicitly to 0.
Then we have this definition of an options position:
Type, DTE, Strike, Premium, Qty (Type is Call or Put).
The task is to add two such options together.
The resulting option can use arbitrary parameter values (like strike etc.),
but the above said expiry result values have to be correct.
Last edited:
B/c it does not necessarily remain horizontal after adding 2 or more options together.... It gets splitted into multiple lines: the more different strikes the more such line segments... Ie. a single function cannot cover them all... So, forget it!... Case closed...