Skip to the chart editor

Make a

Loading...

How to make a candlestick chart that shows the whole day

The candlestick chart is what finance reaches for when a line chart is not telling the whole story.

Every candle packs four numbers into one shape: where the price opened, where it closed, and the high and low it touched in between. The body runs from open to close, the thin wicks reach out to the extremes, and the color tells you the ending before you read anything else: green closed higher than it opened, red closed lower.

A candlestick chart of ten days of coffee prices, rising from about 312 to a peak near 358 before easing back
Ten trading days of coffee prices, caffeine jitters includedOpen this example in the editor

How to read a candle

Start with the bodies. A run of tall green bodies is a market that kept closing higher than it opened, day after day. A long red body is a day that started well and went downhill. Then look at the wicks: a long wick with a small body means the price went on an adventure during the day and came back home by the close. That is volatility, and it is exactly what a line chart of closing prices quietly throws away.

A line chart tells you where the price ended up. A candlestick tells you what kind of day it had getting there.

Not just for stocks

Anything with a start, an end and a range for each period fits: daily temperatures, the queue at the post office, server response times. Read the server example below the way you would read a stock: the first and last hour make the body, the fastest and slowest requests make the wicks. One day has a wick that stands out from the crowd, and you can probably guess what happened on it.

A candlestick chart of daily API response times, with a very long wick up to 900 milliseconds on Wednesday
Same chart, no stock market in sightOpen this example in the editor

Keep it readable

Candles need elbow room. Somewhere between ten and sixty periods reads well; squeeze in a year of daily data and the candles shrink into a barcode. Put the unit in the subtitle (cents per pound, milliseconds, degrees) so nobody has to guess, and let the title say what happened rather than what the data is.

Make it yours

Give it columns for the date, open, close, low and high, in that order, and that is the whole setup. Paste them straight from a spreadsheet, set the number format, and export a crisp PNG or SVG for your report.

Questions

What does a candlestick chart show?
Four numbers for each period: where it opened, where it closed, and the highest and lowest points in between. The body runs from open to close, and the thin wicks reach out to the high and the low.
What do green and red candles mean?
A green candle closed higher than it opened, a red one closed lower. ChartCreate colors them that way automatically.
Does the column order matter when I paste from Excel?
Not if you paste the header row too: columns named Open, High, Low and Close are matched by name, so the usual open, high, low, close order works. Without headers, the columns are read as date, open, close, low and high.
Candlestick chart or line chart?
A line chart of closing prices shows the direction. A candlestick also shows how far the price swung within each period, so use it when the daily range matters.