I created a column that displays how many dollars you will have to spend to obtain one share worth of leverage on an options contract. Options are all about leverage and trying to align that leverage with your risk profile and trade sizing. I wanted to know exactly how expensive that leverage was.
By removing options price from the equation we can get a new measurement unit I refer to as leverage units per share. In reality the numerator is unitless and the actual units are 1/share. This tool can be used to show where you can achieve the highest leverage in a way that you can compare to other instruments. Spoilers, the meme stonk options really don't give you much. Compare those to something like microsoft and understand that you are paying up for leverage.
Ruby:
# Options Leverage Ratio
# StoneF
# 05.24.2023
# V1.0
def OptionPrice = close;
def UnderlyingPrice = close(GetUnderlyingSymbol());
def Delta = Delta();
def Gamma = Gamma();
# The units of the following metric are dollars per contract share.
# This measures how much money you need to spend for one share of leverage on an option contract.
# Would reccomend using in conjuntion with implied volitility.
# It should be noted that the units of Delta are technically $/$ (unitless) and Gamma 1/$
# A .5 delta equals a 1$ change in the contract for every 2$ of change in the underlying
# (1 / delta) flips this ratio to look at the change in the underlying per change in the contract
# Gamma: .05 gamma can also be written as 1/20$.
# (1 / gamma) is simply written as dollars
# Understanding this is key to understanding how this calculation works
Plot LeverageRatio = (UnderlyingPrice * OptionPrice * Gamma)/Delta;
By removing options price from the equation we can get a new measurement unit I refer to as leverage units per share. In reality the numerator is unitless and the actual units are 1/share. This tool can be used to show where you can achieve the highest leverage in a way that you can compare to other instruments. Spoilers, the meme stonk options really don't give you much. Compare those to something like microsoft and understand that you are paying up for leverage.
Ruby:
# Options Leverage Units
# StoneF
# 05.24.2023
# V1.0
def OptionPrice = close;
def UnderlyingPrice = close(GetUnderlyingSymbol());
def Delta = Delta();
def Gamma = Gamma();
# The units of the following metric are 1/share, I like to think of it as leverage units per share.
# This measures how many units of leverage an option gives you in a way that can be compared across underlyings.
# Would reccomend using in conjuntion with implied volitility.
# It should be noted that the units of Delta are technically $/$ (unitless) and Gamma 1/$
# A .5 delta equals a 1$ change in the contract for every 2$ of change in the underlying
# (1 / delta) flips this ratio to look at the change in the underlying per change in the contract
# Gamma: .05 gamma can also be written as 1/20$.
# (1 / gamma) is simply written as dollars
# Understanding this is key to understanding how this calculation works
Plot LeverageUnits = (UnderlyingPrice * Gamma)/Delta;
Last edited: