How to Insert Stock Chart in Google Sheets

Gregory Jul 09, 2026

Ever wished to visualize financial data directly in Google Sheets? Inserting a stock chart can transform complex data into an easily understandable format. Here's a step-by-step guide on how to insert a stock chart in Google Sheets.

How to Create a Candlestick Chart in Google Sheets
How to Create a Candlestick Chart in Google Sheets

Before we dive in, ensure you have Google Sheets open and the data you want to visualize is ready. We'll be using the GOOGLEFINANCE function to fetch stock data, so make sure you have an internet connection.

How to Create a Pie Chart in Google Sheets: A Simple Step-by-Step Guide (With Example)"
How to Create a Pie Chart in Google Sheets: A Simple Step-by-Step Guide (With Example)"

Fetching Stock Data

The first step is to fetch the stock data you want to visualize. Google Sheets has a built-in function called GOOGLEFINANCE that retrieves real-time stock data.

the google spreadsheet dashboard is shown in this screenshot
the google spreadsheet dashboard is shown in this screenshot

To use this function, type "=GOOGLEFINANCE(" in a cell, then specify the stock ticker symbol (e.g., "GOOGL" for Alphabet Inc.), followed by the data type you want, like "price" for stock price, "volume" for trading volume, etc. For example, "=GOOGLEFINANCE("GOOGL", "price")" will fetch the current price of Alphabet Inc. stock.

Understanding the GOOGLEFINANCE Function

How To Make a Pie Chart in Google Sheets (Step-by-Step)
How To Make a Pie Chart in Google Sheets (Step-by-Step)

The GOOGLEFINANCE function has the following syntax: "=GOOGLEFINANCE(ticker, attribute, [start_date], [end_date], [interval])". Here's what each parameter does:

  • ticker: The stock ticker symbol, like "GOOGL" or "AAPL".
  • attribute: The data you want to retrieve, like "price", "volume", "open", "high", "low", etc.
  • start_date and end_date: Optional parameters to specify the date range for historical data. If not provided, the function returns the latest data.
  • interval: Optional parameter to specify the interval of historical data. Can be "DAILY", "WEEKLY", "MONTHLY", or "YEARLY".

Fetching Historical Data

Creating a tracker in google sheets
Creating a tracker in google sheets

To fetch historical data, use the GOOGLEFINANCE function with start_date, end_date, and interval parameters. For example, "=GOOGLEFINANCE("GOOGL", "price", "2021-01-01", "2022-12-31", "DAILY")" will fetch the daily closing prices of Alphabet Inc. stock for the year 2022.

After entering the function, press Enter. Google Sheets will fetch the data and display it in the cell. You can then drag the cell's corner to copy the formula and fetch more data.

Creating the Stock Chart

How to Make a Combo Chart in Google Sheets
How to Make a Combo Chart in Google Sheets

Now that you have the stock data in your Google Sheets, it's time to create a chart to visualize it.

To create a chart, select the data you want to visualize, then click on "Insert chart" in the menu that appears. This will open the Chart editor, where you can customize your chart.

a screenshot of a spreadsheet with multiple columns and numbers on the screen
a screenshot of a spreadsheet with multiple columns and numbers on the screen
Easily Calculate Stock Levels in Google Sheets with Simple Formulas – Step-by-Step Guide
Easily Calculate Stock Levels in Google Sheets with Simple Formulas – Step-by-Step Guide
Stock Portfolio Tracker Spreadsheet - Google Sheets Template
Stock Portfolio Tracker Spreadsheet - Google Sheets Template
Quick tutorial: How to create dropdowns in Google Sheets (the easy way!)
Quick tutorial: How to create dropdowns in Google Sheets (the easy way!)
How to Create Progress Bars in Google Sheets (Step-by-Step)
How to Create Progress Bars in Google Sheets (Step-by-Step)
How to use VLOOKUP in Google Sheets: A complete guide
How to use VLOOKUP in Google Sheets: A complete guide
How to Link Data Between Google Sheets - Make Tech Easier
How to Link Data Between Google Sheets - Make Tech Easier
How to Make a Gauge Chart in Google Sheets
How to Make a Gauge Chart in Google Sheets
How to use Google Sheets: A beginner's guide | Zapier
How to use Google Sheets: A beginner's guide | Zapier
How To Create Charts and Graphs in Excel
How To Create Charts and Graphs in Excel
Free Spreadsheet Templates for Excel & Google Sheets
Free Spreadsheet Templates for Excel & Google Sheets
Habit Tracker Template - Track Your Habits with Google Sheets - FREE Template
Habit Tracker Template - Track Your Habits with Google Sheets - FREE Template
How to Add Error Bars in Google Sheets
How to Add Error Bars in Google Sheets
Google Sheets Tutorial: How to Open a Spreadsheet
Google Sheets Tutorial: How to Open a Spreadsheet
the title for google sheets column chart with text overlaying it in green and black
the title for google sheets column chart with text overlaying it in green and black
a computer screen with a message on it that says pov you don't know how to use google sheets
a computer screen with a message on it that says pov you don't know how to use google sheets
The Ultimate Google Sheets Keyboard Shortcut Cheat Sheet for Beginners & Pros
The Ultimate Google Sheets Keyboard Shortcut Cheat Sheet for Beginners & Pros
Google Sheets Charts / Graphs Tutorial
Google Sheets Charts / Graphs Tutorial
How to Use the MONTH Function in Google Sheets
How to Use the MONTH Function in Google Sheets
the google spreadsheet has two columns that are labeled in green and one is highlighted in red
the google spreadsheet has two columns that are labeled in green and one is highlighted in red

Selecting the Chart Type

In the Chart editor, you'll see a dropdown menu to select the chart type. For stock data, a line chart is usually the best choice, as it shows changes over time. However, you can also use other chart types like bar charts or candlestick charts for different visualizations.

Once you've selected the chart type, click "Update" to create the chart.

Customizing the Chart

After creating the chart, you can customize it further using the Chart editor. Here are some customization options:

  • Title: Add a title to your chart using the "Chart & axis titles" section.
  • Axis labels: Customize the labels for the x-axis (date) and y-axis (price) using the "Chart & axis titles" section.
  • Legend: Show or hide the legend using the "Legend" section.
  • Colors: Change the colors of the chart elements using the "Series" section.

After customizing your chart, click "Update" to apply the changes.

And there you have it! You've successfully inserted a stock chart in Google Sheets. This chart will update automatically whenever you open the sheet, ensuring you always have the latest data. Happy analyzing!