ElyxAI
charts

How to How to Create Stock Charts in Excel

Excel 2016Excel 2019Excel 365Excel 2021Excel Online

Learn to create stock charts in Excel to visualize open, high, low, and close (OHLC) price data. Stock charts are essential for financial analysis, displaying price movements and trading volume clearly. This tutorial covers setup, data organization, and chart customization to present stock performance professionally.

Why This Matters

Stock charts enable financial professionals and investors to quickly identify price trends and volatility patterns. They're industry-standard for trading analysis and financial reporting.

Prerequisites

  • Basic Excel knowledge and familiarity with spreadsheet data entry
  • OHLC price data organized in columns (Date, Open, High, Low, Close)
  • Understanding of stock market terminology (open, high, low, close prices)

Step-by-Step Instructions

1

Organize your stock data

Arrange data in columns: Column A (Date), Column B (Open), Column C (High), Column D (Low), Column E (Close). Ensure headers are clear and data is sorted chronologically from oldest to newest date.

2

Select your data range

Highlight all data including headers from A1 through E (last row). Click and drag to select, or click A1 and Shift+Click on the last cell to select the entire range.

3

Insert stock chart

Go to Insert > Charts > Stock Chart (or All Charts > Stock). Choose the desired stock chart type: High-Low-Close or Open-High-Low-Close. Click OK to insert the chart into your worksheet.

4

Customize chart elements

Right-click the chart and select Chart Elements to add title, axis labels, and legend. Use Design tab to change colors, layout, and style to match your presentation requirements.

5

Format axes and finalize

Right-click axes to format date intervals and price scales appropriately. Save your workbook to preserve the stock chart for future analysis or reporting.

Alternative Methods

Use Quick Analysis for faster chart creation

Select data and click Quick Analysis (bottom-right corner), then choose Charts > Stock to create a chart instantly without accessing the Insert menu.

Create from pivot table data

Organize OHLC data in a pivot table first, then insert a stock chart from the pivot table for dynamic, updateable stock analysis.

Tips & Tricks

  • Use consistent date formatting (MM/DD/YYYY) to ensure Excel recognizes dates correctly on the X-axis.
  • Add volume data in a separate series to create a High-Low-Close chart with volume for complete market analysis.
  • Format price axis as currency to display dollar signs and improve readability for financial presentations.

Pro Tips

  • Combine stock charts with trend lines (Insert > Trendline) to visualize price direction and support/resistance levels.
  • Use conditional formatting on source data to highlight unusual price movements, which updates your chart automatically.
  • Create a dynamic chart by using named ranges (Formulas > Define Name) to automatically include new data as it's added.

Troubleshooting

Chart shows incorrect data series or missing price points

Verify your data range includes all OHLC columns and no blank rows. Edit the chart data range by right-clicking the chart, selecting Data > Select Data, and confirming correct series assignment.

X-axis shows numbers instead of dates

Format the date column as Date type (Format > Cells > Number tab > Date category). Then recreate or refresh the chart by clicking the chart and pressing F9.

Chart appears too small or difficult to read

Resize the chart by clicking its border and dragging corners. Increase font sizes: right-click axis > Format Axis > Text Options > Font Size.

Legend doesn't display series names correctly

Right-click the chart > Select Data > Edit series names to match your OHLC labels, ensuring they reference the header cells correctly.

Related Excel Formulas

Frequently Asked Questions

What's the difference between High-Low-Close and Open-High-Low-Close stock charts?
High-Low-Close charts display three price points (maximum, minimum, closing) per period, while Open-High-Low-Close charts include all four OHLC values. Choose High-Low-Close for simpler analysis or Open-High-Low-Close for detailed opening price tracking.
Can I add volume data to my stock chart?
Yes, add volume as a secondary series by right-clicking the chart > Select Data > Add Series, then specify the volume column. You can format it as a column chart on a secondary axis for better visibility.
How do I update my stock chart with new data?
Expand your source data range by adding new rows below. Then right-click the chart > Select Data > Edit data range to include the new rows. The chart will automatically refresh with the new data.
Can stock charts show multiple stocks simultaneously?
Yes, organize data with dates in one column and separate columns for each stock's OHLC values. Select all data and create the chart; Excel will automatically create series for each stock.

This was one task. ElyxAI handles hundreds.

Sign up