Option Trading Workbook
Option Trading Workbook
If you have any suggestions for this workbook or even have a bug to report, please feel free to email:
https://www.optiontradingtips.com/contact.html
Subscribe
Subscribe to my newsletter to stay up to date with any changes:
https://www.optiontradingtips.com/subscribe.html
VBA
The formulas used for this spreadsheet were based on the call and put price functions by Simon Benninga
in his book Financial Modelling.
Troubleshooting
You will need to have Macros enabled for the calculations to work.
Follow the steps below to enable Macros:
Excel 97 - 2003
Go to Tools/Options
Click on the Security tab
Go to Macro Security
Change the setting to Medium
Close and reopen the workbook. It will ask you if you want to enable Macros, click Yes
Excel 2007
First, make sure that you can see the Developer tab
If there is no Developer tab, click on the Office icon to the top left of the application
and choose Excel Options, which is located at the bottom right of the popup.
Now click on Popular at the top left. Check the box titled "Show developer tab in the ribbon".
PayoffGraphs
This table shows you the payoff profile for basic long/short call and put options.
You change the selection from the dropdown menu under the inputs table.
The P&L is calculated assuming the contract size of the option is 100.
OptionStrategies
The Strategies tab lets you enter combinations of option positions so you can view the payoff/risk graphs.
The underlying data is to be entered into the white cells in column P.
Enter the option/stock legs in columns B through to K.
For Type, just enter "c" for call options, "p" for put options and "s" for stock/futures position.
You don't need to enter a market price; you can use your own input volatility in row 9.
However, if you do enter a market price the sheet will calculate the Implied Volatility from those prices.
If you are going to do simulations on the date by using the Toggle arrows, then you will need to copy over
the implied vols into the model vols by using the CopyVols button.
e feel free to email:
he ribbon".
w the payoff/risk graphs.
es position.
Long Call
6.00
4.00
2.00
Payoff Theoretical
0.00
23.8 24.0 24.3 24.5 24.8 25.0 25.3 25.5
Payoff Theoretical
25.0 25.3 25.5 25.8 26.0 26.3
Payoff at Expiration
12
10
0
49.00 49.50 50.00 50.50 51.00 51.50 52.00 52.50 53.00 53
Stock Price 49.00 49.50 50.00 50.50 51.00 51.50 52.00 52.50
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Total #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Pos9 Pos10 Total Graph Center 51.50
Option Multiplier 100
Graph Increment 0.50
-40
10.0 10.0
8.0 8.0
6.0 6.0
4.0 4.0
2.0 2.0
0.0 0.0
32 33 34 35 36 37 38 39 40 41 42 32 33 34 35 36 37 38
Payoff at Expiration
Underlying Price 32.0 33.0 34.0 35.0 36.0 37.0 38.0
Pos1 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Pos2 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Pos3 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Pos4 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Pos5 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Pos6 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Pos7 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Pos8 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Pos9 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Pos10 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Total #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
P&L (Theoretical)
Underlying Price 32.00 33.00 34.00 35.00 36.00 37.00 38.00
Pos1 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Pos2 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Pos3 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Pos4 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Pos5 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Pos6 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Pos7 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Pos8 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Pos9 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Pos10 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Total #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Lookup Table
1 P&L (Theoretical)
1 P&L (Theoretical)
2 Delta
3 Gamma
4 Theta
5 Vega
6 Rho
Pos8 Pos9 Pos10 Total Underlying Price 37.00
Date Offset 0
Option Multiplier 100
Risk Free Rate 0.50%
Dividend Yield 0.00%
Graph Increment 1.00
#VALUE! #VALUE! #VALUE! Calculation Date 8-May-24
0.00% 0.00% 0.00%
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! Total Cost
0.00 0.00 0.00 #VALUE! Position Delta
0.00 0.00 0.00 #VALUE! Position Gamma
0.00 0.00 0.00 #VALUE! Position Theta
0.00 0.00 0.00 #VALUE! Position Vega
0.00 0.00 0.00 #VALUE! Position Rho
P&L (Theoretical)
P&L (Theoretical)
34 35 36 37 38 39 40 41 42