How to Create a Candlestick Chart in Excel: Complete Tutorial (2025 Guide)

Published: January 13, 2025 - 3 min read

Ashley Lenz

Stock traders need clear, accurate price data visualization. Excel candlestick charts show price movements in an easy-to-read format. This tutorial walks you through creating and customizing professional candlestick charts using OHLC (Open, High, Low, Close) data in Excel.

Creating Your First Candlestick Chart in Excel

Let’s start with the basics. You’ll need price data with these four components:

Date

Open

High

Low

Close

1/1/23

100

105

98

103

1/2/23

103

108

101

107

Step 1: Prepare Your Data

  • Arrange your OHLC data in columns
  • Ensure dates are in chronological order
  • Check for missing values or errors

Step 2: Create the Chart

  1. Select all columns containing your OHLC data
  2. Click the Insert tab on Excel’s ribbon
  3. Find the Stock Charts button in the Charts group
  4. Select the Candlestick option

Formatting Your Chart for Maximum Impact

A well-formatted chart makes price patterns stand out. Here’s how to customize your chart’s appearance:

Step 1: Set Candlestick Colors

  1. Right-click any candlestick
  2. Select ‘Format Data Series

  1. Choose these recommended colors:
    • Green or white for rising prices (close > open)
    • Red or black for falling prices (close < open)

Step 2: Adjust Chart Dimensions

  • Set width-to-height ratio to 1.6:1 for optimal viewing
  • Resize chart area to fill available space

Pro Tip: Keep your y-axis scale tight enough to show price movement clearly, but not so tight that it distorts the visual story.

Adding Technical Indicators

Technical indicators help identify trends and potential entry/exit points.

Step 1: Add Moving Averages

  1. Right-click the chart
  2. Select ‘Add Trendline

Coefficient Excel Google Sheets Connectors
Try the Free Spreadsheet Extension Over 500,000 Pros Are Raving About

Stop exporting data manually. Sync data from your business systems into Google Sheets or Excel with Coefficient and set it on a refresh schedule.

Get Started
  1. Choose ‘Moving Average
  2. Enter these common periods:
    • 20-day for short-term trends
    • 50-day for intermediate trends
    • 200-day for long-term trends

Step 2: Format Indicators

  1. Set different colors for each moving average
  2. Use dashed lines for longer-term averages
  3. Add a legend to identify each indicator

Enhancing Your Candlestick Charts

Take your chart to the next level with these advanced features:

Step 1: Add Support/Resistance Levels

  1. Insert horizontal line at key price levels
  2. Right-click line to format
  3. Use dotted style for clarity
  4. Add price labels

Step 2: Create Multiple Time Frames

  1. Set up separate worksheets for different intervals
  2. Link data between sheets using OFFSET formulas
  3. Create synchronized charts for comparison

Incorporating Volume Analysis

Volume confirms price movements and adds depth to your analysis.

Step 1: Add Volume Bars

  1. Select volume data column
  2. Insert a combination chart
  3. Position volume beneath price chart
  4. Set volume scale to right y-axis

Step 2: Color-Code Volume

  1. Format volume bars to match price movement
  2. Use conditional formatting:
    • Green when price closes higher
    • Red when price closes lower

Automating Data Updates

Keep your charts current with automatic updates:

Step 1: Connect Data Sources

  1. Use Excel’s Data tab
  2. Select ‘Get Data‘ from external source

  1. Choose your market data provider
  2. Set connection properties

Step 2: Configure Refresh Settings

  1. Right-click connection
  2. Select ‘Properties’
  3. Set refresh interval (5-15 minutes recommended)

Exporting and Sharing

Create portable versions of your charts:

  1. Save as Template
    • Right-click chart
    • Save as Template

    • Name it descriptively
  1. Export Options

    • PNG for web use
    • PDF for documents
    • Excel file for collaboration

Next Steps

You’ve built a professional candlestick chart system in Excel. Keep your data fresh and adjust indicators based on market conditions. For real-time data updates and automated connections to market data sources, try Coefficient’s Excel add-on.

Get started with Coefficient to automate your market data imports and keep your candlestick charts current with live data feeds.

Sync Live Data into Your Spreadsheet

Connect Google Sheets or Excel to your business systems, import your data, and set it on a refresh schedule.

Try the Spreadsheet Automation Tool Over 500,000 Professionals are Raving About

Tired of spending endless hours manually pushing and pulling data into Google Sheets? Say goodbye to repetitive tasks and hello to efficiency with Coefficient, the leading spreadsheet automation tool trusted by over 350,000 professionals worldwide.

Sync data from your CRM, database, ads platforms, and more into Google Sheets in just a few clicks. Set it on a refresh schedule. And, use AI to write formulas and SQL, or build charts and pivots.

Ashley Lenz Product Researcher @ Coefficient
As a product researcher at Coefficient, Ashley taps into the power of data to create intuitive solutions that save users valuable time. By working closely with users, Ashley helps to uncover key insights that shape product features, enabling teams to streamline workflows and boost productivity. Her passion for data-driven research and optimizing user experiences fuels her work, ensuring the product delivers maximum efficiency and value.
500,000+ happy users
Wait, there's more!
Connect any system to Google Sheets in just seconds.
Get Started Free

Trusted By Over 50,000 Companies