How to Create a Stock Chart in Excel

How to Create a Stock Chart in Excel

I got into stock charts almost by accident — a friend asked me to help track his small investment portfolio, and a normal line chart just wasn’t cutting it. He wanted to see the daily high, low, and closing price all in one view, the way you’d see it on a financial news site. That’s when I discovered Excel actually has purpose-built stock chart types for exactly this. In this guide, I’ll walk you through how I set these up, from raw price data to a finished chart.

What Is a Stock Chart?

A stock chart is a specialized chart type designed to display price movement over time — typically showing some combination of open, high, low, and close prices for a stock, commodity, or any other time-series data with a similar structure. Excel offers four built-in stock chart variations:

The high-low range is typically shown as a vertical line, with the close (and open, if included) marked as small tick marks or dots.

When Should You Use a Stock Chart?

I use these charts when:

If you only have closing prices and no range data, a simple line chart will do — stock charts are built specifically for range-based financial data.

Required Data Structure

This is where most people get tripped up, because Excel expects columns in a very specific order depending on the stock chart type you choose. For a full Volume-Open-High-Low-Close chart, your columns need to be arranged exactly like this:

DateVolumeOpenHighLowClose
1/2/202615000000148.20150.10147.50149.80
1/3/202616200000149.90151.30149.00150.75
1/4/202614800000150.80152.00150.20151.60

If you’re building a simpler High-Low-Close chart, just drop the Volume and Open columns and keep Date, High, Low, Close in that exact order. Column order matters enormously here — Excel maps each column to a specific role based on position, not header name.

Step-by-Step Instructions

Here’s how I build it every time:

  1. Arrange your columns in the exact order required for the stock chart type you want (see above).
  2. Select your full data range, including headers.
  3. Go to the Insert tab.
  4. In the Charts group, click the small chart icon launcher (or Insert Waterfall, Funnel, Stock, Surface, or Radar Chart if using an older ribbon layout).
  5. Choose Stock and select the variation that matches your data columns — High-Low-Close, Open-High-Low-Close, Volume-High-Low-Close, or Volume-Open-High-Low-Close.
  6. Excel generates the chart, and you can click it to bring up the Chart Design and Format tabs.

Formatting and Settings I Adjust

Once the chart is built, here’s what I always tweak:

A Practical Example

Let’s say I’m tracking a stock over one trading month. Using a Volume-Open-High-Low-Close chart, I can immediately see days with heavy trading volume (tall bars at the bottom) that often correspond with sharp price movements (wide high-low ranges) above them. That correlation — volume spikes lining up with volatility — is something a plain line chart of closing prices would completely hide.

Common Mistakes to Avoid

Mistakes I’ve personally made while learning this:

Troubleshooting Tips

If your chart isn’t rendering as expected:

Real-World Use Cases

I’ve used stock charts for:

Best Practices

Before I call a stock chart finished, I check:

Stock charts look intimidating at first because of the strict column ordering, but once your data is structured correctly, Excel handles all the visual complexity for you. It’s one of the more satisfying charts to build precisely because the payoff — a genuinely professional financial visualization — is so immediate.

Exit mobile version