Stock Options Chain Analysis Using Excel (2024)

This article was published as a part of theData Science Blogathon.

Introduction

Simple strategies for trend analysis in stock options data

Stock data analysis is one of the most endearing and exhaustive topics. Endearing because who does not want to earn profits in the stock market. Exhaustive because the length and breadth of this topic are infinite. You can easily get lost and overwhelmed with the amount of information that bounces at you when you explore this topic. So in this article, I will be focusing on one particular type of stock analysis i.e Options Chain analysis using Excel.

Option chain comprises data pertaining to option strikes of a particular stock or index in a single frame. It gives you all the specific data you need while trading in options. In this article, I will list out all the key concepts required to understand the option chain. I will show how to import option data to Excel and build custom reports based on option strategies. These reports will in turn help you to predict trends for options trading.

Table of contents

  • Introduction
  • What is Option Chain Analysis?
  • Key Concepts for Stock Options Chain Analysis
  • Option Chain Deconstructed
  • Importing Options Data in Excel
  • Options Chain Data Analysis Strategy
  • Options Chain Data Analysis
  • Frequently Asked Questions
  • Conclusion

What is Option Chain Analysis?

Option chain analysis involves studying the available options contracts for an underlying asset, such as a stock, commodity, or index. An option chain is a comprehensive list that displays the options contracts for the underlying asset, including the strike price, expiration date, implied volatility, and bid/ask prices.

Traders can use option chain analysis to identify potential trading opportunities by examining the relationships between different options contracts and their corresponding prices. This analysis helps traders to determine the most favourable options to buy or sell based on their investment goals and risk tolerance.

Option chain analysis is also useful in evaluating potential profits or losses and identifying potential market trends or shifts in sentiment. By analyzing the option chain, traders can identify potential shifts in the demand for the underlying asset and make informed trading decisions based on this information.

Key Concepts for Stock Options Chain Analysis

Derivative – is an instrument that derives its value from a specified asset. It is a contract that takes place between two people.

Option Contract – is a type of Derivative. These are of two types, Call (CE) and Put (PE). Option contract takes place between a buyer and a seller (writer). An option contract gives the buyer the right but not the obligation to buy or sell an underlying asset at a specified strike price on a specified date.

Premium – is the amount paid to book a call or put option contract. This amount is decided by the seller.

Strike Price – is the price at which a specific derivative contract can be exercised.

Expiry Date – is the date at which the option contract expires. Normally every option contract expires on the last Thursday of every month. Based on expiry, the option contract is categorized into 3 groups, Running option contract (nearest expiry), Middle option contract (mid expiry), Far option contract (farther expiry). For example, if for a contract the nearest expiry is last Thursday of March, then mid expiry will be last Thursday of April, and far expiry will be last Thursday of May. Once the contract expires, a new contract for the next month is generated. As a buyer or seller, you can hold the contract till the expiry. Thereafter if you don’t buy or sell then the contract expires, and you will lose the premium amount.

Call option contract – is a contract that gives the buyer the right but not the obligation to buy an asset. A premium amount must be paid to the seller for booking the asset. For example, say the strike price for a contract is Rs.150 when the buyer booked it for a premium of Rs.20. Now, after one month if the price of the asset increases to Rs.200, then the buyer can go ahead and buy and book a profit of Rs.30 after deducting the premium. Suppose if the price decreases to Rs.100 then the buyer is not obligated to buy. Here the buyer only stands to lose the premium amount. This is known as a Call option contract (Right to buy).

Put option contract – is a contract that gives the buyer the right but not the obligation to sell an asset. A premium amount must be paid to the seller for booking the asset. For example, say the strike price for a contract is Rs.200 when the buyer booked it for a premium of Rs.20. Now, after one month if the price of the asset decreases to Rs.150, then the buyer can sell the asset and book a profit of Rs.30 after deducting the premium. Suppose if the price increases to Rs.300 then the buyer is not obligated to sell the asset as the price has risen. Here the buyer only stands to lose the premium amount. This is known as Put option contract (Right to sell).

ATM, ITM, OTM – based on the underlying price of the asset, options contracts can be categorized as In the Money (ITM), At the Money (ATM), and Out of the Money (OTM). If the strike price is less than the market price then it is ITM, if the strike price is equal to the market price then it is ATM, and if the strike price is greater than the market price then it is OTM.

In options trading, contracts are bought or sold in chunks/lots. For example, one contract will comprise 100 shares. So, you always buy or sell in terms of the number of contracts and not the number of shares that each contract has.

Option Chain Deconstructed

An options chain is a listing of all available options contracts for a given index/stock. It provides detailed quotes and price information. It shows all listed puts, calls, their expiration, strike prices, and volume for a single underlying asset within a given maturity period. The option chain is categorized by expiration date and segmented by calls and puts. Here is a screenshot of a portion of the option chain for Nifty taken from the NSE website.

Stock Options Chain Analysis Using Excel (1)

Data in the option chain chart is grouped into 4 quadrants. Two for Calls (Yellow and White) and two for Puts (Yellow and White). The Yellow quadrant data is for In the Money contracts and the White quadrant data is for Out of the Money contracts. This is applicable for both Call and Put, but the meaning of ITM and OTM has reversed accordingly.

Some of the key columns that are required to understand the option chain chart/matrix are:

OI (Open Interest) – is the number of contracts that are traded but not exercised. It indicates the interest of traders for an option at the given strike price. Higher OI means more interest among traders, and hence indicates high liquidity for the buyer/seller to trade their options.

CHNG IN OI – is the change in OI within the expiration period. It indicates the number of contracts that are closed or exercised.

VOLUME – is the total number of contracts that are traded for a specific strike price in a given period. It is calculated on daily basis.

IV (Implied Volatility) – is the indication of how the market reacts to the price movement of an underlying asset.

LTP (Last Traded Price) – is the last traded price or premium price of an option.

CHNG – is the net change in LTP. It is indicated as a positive or negative value. Positive change means a rise in price (shown in green). A negative change means a decrease in price (shown in red).

BID QTY – is the number of orders for buying at a specific strike price. It indicates the current demand for the order.

BID PRICE – is the price for the latest buy order. If this price is higher than the LTP then it indicates higher demand for the option and vice versa.

ASK PRICE – is the price of the latest sell order.

ASK QTY – is the number of sell orders that are open. It indicates the option supply.

Importing Options Data in Excel

Now that you have an understanding of the option chain, I will show in this section how to import option chain data in Excel. Once the data is loaded you will learn various strategies to analyze this data and predict trends.

There are two options to get the data. One is the simple and straightforward method of downloading the CSV file for options data from the NSE website. The link to download the CSV file is given at the top of the option chain chart. Once you select the Options Contracts type or Symbol, Expiry Date, or Strike Price, download the CSV file.

Stock Options Chain Analysis Using Excel (2)

Another option is to link to live data on the NSE website, to analyze options data in real-time. The data is in JSON format that has to be parsed from the NSE website. I will be explaining the process for this in the next part of this article along with different types of technical analysis.

For the options chain data analysis, I will use only some key columns and delete the remaining. The criteria for column selection will be explained when I discuss the strategy. For now, the columns that I will retain in both CALL and PUT sides are: OI, CHNG IN OI, VOLUME, LTP, CHNG, and STRIKE PRICE. Once the unwanted columns are deleted fill the empty cells with zero so that the computations are not affected by hyphens. These hyphens in the chart indicate no activity happening for the given period for the respective strike price.

Stock Options Chain Analysis Using Excel (3)

Options Chain Data Analysis Strategy

The preprocessed data is now ready for analysis. Before diving into analyzing the data, you need to understand the strategy for this analysis. There are at least 100 different strategies based on which traders analyze the data. I will focus here on few commonly used strategies that will help you understand the market trend.

The key features of the options chart that is used for building the strategy are Change in price, Open interest, Change in open interest, and Volume. Few strategies omit Volume, few include other features like LTP and Implied volatility. As I mentioned earlier there are several combinations that can be used to understand the data and its movement. Buy is termed as Long and Sell as Short. The upward market trend is referred to as Bullish and the downward trend is Bearish. Based on these terms and features I have prepared a strategy table that will help in building the analysis.

Stock Options Chain Analysis Using Excel (4)
Stock Options Chain Analysis Using Excel (5)

Based on the strategy shown above, I have used conditional formatting and IF conditions in Excel to format my data. I have considered two conditions, less than zero and greater than zero to indicate the increase and decrease in a price change and change in open interest. Here “squaring” means a trader buys or sells a particular quantity of stock or option and later in the day reverses the transaction, hoping to earn a profit. Profit booking means exercising the options contract.

Options Chain Data Analysis

Now that the data is prepped up and strategy is in place it’s time to build the analysis. For this, insert the appropriate number of interpretation columns (four each) on both Call and Put side of the chart. Then use the following IF conditions to customize the outcome:

Price Change — =IF([@[CHNG Put]]>0,”UP”,IF([@[CHNG Put]]<0,”DOWN”,””))

OI Change — =IF([@[CHNG IN OI Put]]>0,”UP”,IF([@[CHNG IN OI Put]]<0,”DOWN”,””))

Interpretation — =IF(AND([@[OI Change]]=”UP”,[@[Price Change]]=”UP”),”Long Buildup”,IF(AND([@[OI Change]]=”UP”,[@[Price Change]]=”DOWN”),”Short Buildup”,IF(AND([@[OI Change]]=”DOWN”,[@[Price Change]]=”DOWN”),”Long Unwinding”,IF(AND([@[OI Change]]=”DOWN”,[@[Price Change]]=”UP”),”Short Covering”,””))))

Trend — =IF(OR([@Interpretation]=”Long Buildup”,[@Interpretation]=”Short Covering”),”Bullish”,IF(OR([@Interpretation]=”Short Buildup”,[@Interpretation]=”Long Unwinding”),”Bearish”,””))

Stock Options Chain Analysis Using Excel (6)

Next use conditional formatting to enhance the visualization of the data interpretation. You can use a combination of formatting based on text and numbers. Use Icon sets, Data bars, and Color scales options in Conditional formatting for more varied analysis of different features in the chart (courtesy: Excelling Trade).

Stock Options Chain Analysis Using Excel (7)

Now the chart is ready to be presented as a report for trend analysis in Options trading. You can make this chart dynamic by connecting it to live data. You can also import the data for different expiry dates and automatically refresh it. Based on strategies the analysis also varies. You can opt for technical analysis using line and bar graphs.

Frequently Asked Questions

Q1. How do you Analyse an option chain?

A. Analyzing an option chain involves examining the available options contracts for a particular underlying asset. Key aspects to consider include the strike prices, expiration dates, and associated premiums. Traders assess the implied volatility, open interest, and volume of options to gauge market sentiment. By evaluating these factors, traders can identify potential opportunities, determine risk/reward ratios, and make informed decisions when trading options.

Q2. What is the benefit of option chain analysis?

A. Option chain analysis offers several benefits for traders. It provides valuable insights into market sentiment and helps identify potential trading opportunities. By examining strike prices, expiration dates, and premiums, traders can evaluate risk/reward ratios and make informed decisions. Option chain analysis also assists in identifying potential support and resistance levels, understanding implied volatility, and formulating strategies to hedge or capitalize on market movements.

Conclusion

There is no end to the amount of information you can extract from different strategies in Options Chain analysis. I will roll out more articles in this series that will delve into connecting to real-time options data and technical analysis using Excel. Meanwhile, to learn more about options trading and stocks in general you can check out this comprehensive guide from Zerodha.

The media shown in this article are not owned by Analytics Vidhya and is used at the Author’s discretion.

blogathonOptions Chain Analysis

K

[emailprotected] Rai23 May 2023

BeginnerExcelMachine LearningProjectStock Trading

Stock Options Chain Analysis Using Excel (2024)

FAQs

How do you Analyse an option chain in Excel? ›

Importing Options Data in Excel
  1. Open the link www.nseindia.com in Chrome.
  2. Navigate to Market Date > Option Chain.
  3. Right-click and select the Inspect option to open the Diagnostics pane.
  4. Click the Network tab.
  5. Reload the page.
  6. Click the Name specific to the data you want to parse for example, option chain for NIFTY.
Jan 3, 2022

How do you analyze a stock option chain? ›

To study an option chain, focus on the current market price, displayed in the centre. Analyse the built-up data to understand market direction based on recent changes in open interest and price. ITM call options are typically highlighted in yellow, making it easier to distinguish them from other options.

How do I get stock option data in Excel? ›

With the cells still selected, go to the Data tab, and then click either Stocks or Geography. Select one or more cells with the data type, and the Insert Data button will appear. Click that button, and then click a field name to extract more information.

How to do stock analysis on Excel? ›

Get a stock quote
  1. Type some text in cells. ...
  2. Then select the cells.
  3. Although it's not required, we recommend creating an Excel table. ...
  4. With the cells still selected, go to the Data tab, and then click Stocks.

Which app is best for option chain analysis? ›

Best Apps for Option Chain in India
  1. Stolo. Stolo is one of the best apps for option chain in India that provides users with various tools. ...
  2. Quantsapp. Quantsapp is a robust options trading app that offers up-to-the-minute information on the option chain. ...
  3. Sensibull. ...
  4. Opstra.

How do I get the Analyse option in Excel? ›

Simply select a cell in a data range > select the Analyze Data button on the Home tab. Analyze Data in Excel will analyze your data, and return interesting visuals about it in a task pane.

How to get option chain data in Google Sheets? ›

Option Chain Google Sheets
  1. Install the Market Data Google Workspace Add-on.
  2. In your Google Sheet, use the formula in the following format: '=OPTIONCHAIN("AAPL","all","1/17/2025")', replacing "AAPL" with your desired ticker, and "1/17/2025" with the specific expiration date.

How to decode option chain data? ›

1 The order of columns in an option chain is as follows: strike, symbol, last, change, bid, ask, volume, and open interest. Each option contract has its own symbol, just like the underlying stock does. Options contracts on the same stock with different expiry dates have different options symbols.

What is the best Excel add in for stock analysis? ›

Analystix Tools is a set of Free Excel Add-ins designed for financial analysis. These tools help you sort and crunch data, making your analysis and valuation tasks a breeze.

How to create an Excel sheet for stocks? ›

How To Create A Stock Portfolio In Excel?
  1. Step 1: Inserting Stocks Into Excel. ...
  2. Step 2: Convert the Data Inserted Into Stocks. ...
  3. Step 3: Generate Relevant Information. ...
  4. Step 4: Add Your Investment Information. ...
  5. Step 5: Add Your Analysis Formulas. ...
  6. Additional Data You Can Add.

How do you analyze options data? ›

You need to assess various data points like the strike price of the option, its nature and type, its last traded price (LTP), open interest and more. Unfortunately, a vast majority of traders only consider options trading as a speculative game.

How do you Analyse patterns in Excel? ›

Try it!
  1. Select a cell in a data range.
  2. Select Home > Analyze Data. The Analyze Data pane will appear and show different visual and analysis types, such as: Rank. Trend. Outlier. Majority.
  3. Choose an option and select Insert PivotChart.

Top Articles
Misir Wat (Ethiopian Spiced Red Lentils)
10 Websites Where Rich People Giveaway Free Money
Star Wars Mongol Heleer
Libiyi Sawsharpener
Combat level
Fredatmcd.read.inkling.com
The Definitive Great Buildings Guide - Forge Of Empires Tips
9192464227
Klustron 9
Melfme
Alpha Kenny Buddy - Songs, Events and Music Stats | Viberate.com
The Idol - watch tv show streaming online
Co Parts Mn
Over70Dating Login
National Office Liquidators Llc
Love In The Air Ep 9 Eng Sub Dailymotion
7543460065
Me Cojo A Mama Borracha
Free Online Games on CrazyGames | Play Now!
Icivics The Electoral Process Answer Key
Riherds Ky Scoreboard
Sister Souljah Net Worth
Foolproof Module 6 Test Answers
Craigslist Panama City Beach Fl Pets
Synergy Grand Rapids Public Schools
Afni Collections
Meggen Nut
Mosley Lane Candles
Ridge Culver Wegmans Pharmacy
Kids and Adult Dinosaur Costume
Eaccess Kankakee
Baddies Only .Tv
Adecco Check Stubs
Mississippi State baseball vs Virginia score, highlights: Bulldogs crumble in the ninth, season ends in NCAA regional
The Blackening Showtimes Near Regal Edwards Santa Maria & Rpx
Sinai Sdn 2023
Mandy Rose - WWE News, Rumors, & Updates
How To Get Soul Reaper Knife In Critical Legends
Anya Banerjee Feet
The Holdovers Showtimes Near Regal Huebner Oaks
World Social Protection Report 2024-26: Universal social protection for climate action and a just transition
Japanese Big Natural Boobs
Mid America Irish Dance Voy
What Is A K 56 Pink Pill?
Carroll White Remc Outage Map
Directions To The Closest Auto Parts Store
Rs3 Nature Spirit Quick Guide
How Big Is 776 000 Acres On A Map
Learn4Good Job Posting
Windy Bee Favor
Naomi Soraya Zelda
Latest Posts
Article information

Author: Foster Heidenreich CPA

Last Updated:

Views: 6337

Rating: 4.6 / 5 (76 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Foster Heidenreich CPA

Birthday: 1995-01-14

Address: 55021 Usha Garden, North Larisa, DE 19209

Phone: +6812240846623

Job: Corporate Healthcare Strategist

Hobby: Singing, Listening to music, Rafting, LARPing, Gardening, Quilting, Rappelling

Introduction: My name is Foster Heidenreich CPA, I am a delightful, quaint, glorious, quaint, faithful, enchanting, fine person who loves writing and wants to share my knowledge and understanding with you.