Crypto daily candle close time: 00:00 UTC, and why your daily chart can look different

The WickRead deskPublished 16 Oct 2026About 7 min read

00:00 UTC is where a daily candle closes and the next one opens, if you go by the default in Binance's public spot API documentation. That is 08:00 in Beijing or Singapore, or whatever your local clock shows at that moment. The candle you see on a default daily chart runs from one UTC midnight to the instant before the next.

The default isn't the only option, though. The same documentation describes klines cut at UTC+8 midnight as well, eight hours earlier. Move the cut and the open, the high, the low and the close can all shift, and so can the shape of the candle. So if a friend's screenshot of "yesterday's daily" doesn't look like yours, the first thing to ask isn't who misread it. It's which midnight their chart uses.

The two cuts on a clock

When a daily candle opens and closes
  • Cut at UTC (the documented default): opens 00:00 UTC, closes just before the next 00:00 UTC. In Beijing time that's 08:00 to 08:00 the next morning.
  • Cut at UTC+8: opens at 00:00 Beijing time and closes just before the following midnight there, which is 16:00 UTC the previous day to 16:00 UTC.
  • Anywhere else: take 00:00 UTC and apply your current offset from UTC. If your region changes its clocks during the year, the local time of the default close moves with it.

The documentation says "Klines are uniquely identified by their open time." In the data, then, a daily candle is named after the moment it opened, so a trade at 03:00 Beijing time on a UTC-cut chart belongs to the candle that opened the previous day.

What the documentation actually says

These lines are from Binance's spot API documentation, the REST Kline/Candlestick data section and the WebSocket streams page (checked 16 October 2026; the live documentation is the reference if it has changed since):

  • The timeZone parameter row reads "Default: 0 (UTC)". Send nothing and the intervals are cut at UTC.
  • "If timeZone provided, kline intervals are interpreted in that timezone instead of UTC." The accepted range is "strictly [-12:00 to +14:00] inclusive".
  • "Note that startTime and endTime are always interpreted in UTC, regardless of timeZone." Changing the cut does not change how the query window is counted.
  • The standard stream pushes updates "in UTC+0 timezone". A separate stream with a timezone offset works like this: "the 1d klines will open at the beginning of the UTC+8 day, and close at the end of the UTC+8 day."
  • The interval list includes 1d and 3d for days, 1w for weeks and 1M for months.

Read together, these lines say the cut is a setting with a default rather than a law of the market. Our triangle pattern piece quotes the same UTC+8 sentence when it talks about waiting for a close.

A market that never shuts still needs a cut

A stock's closing price is the last trade before the exchange shuts for the day. Crypto has no such moment. CoinMarketCap Academy's glossary entry on UTC puts it plainly: "In contrast to most financial exchanges, cryptocurrencies operate on a 24/7 basis." It also gives the reason for a shared clock: "cryptocurrency users are located across the globe and are trading in different time zones."

A daily close in crypto is just a line drawn through continuous trading at somebody's midnight. UTC is the usual choice; 08:00 in Beijing is simply where that line falls on an East Asian clock.

One day, cut at two different midnights

The prices below are made up to show the mechanics. Call one calendar day in Beijing time "Day D":

  • Day D, 00:00: price 100. It slides to 94 overnight and is back at 99 by 08:00.
  • Day D, 08:00 to 24:00: low 98, high 105, and 103 at midnight.
  • Day D+1, 00:00 to 08:00: drifts between 100 and 104, ending at 101.

Cut at UTC+8 (Beijing midnight to midnight), Day D's candle is open 100, high 105, low 94, close 103: a body of 3, an upper wick of 2 and a lower wick of 6. A green candle with a long tail underneath.

Cut at UTC, the candle that opens on Day D runs from 08:00 Day D to 08:00 Day D+1 in Beijing: open 99, high 105, low 98, close 101. Body 2, upper wick 4, lower wick just 1. Now the top wick is the long one.

Same trades, two stories. The first candle invites "buyers stepped in below"; the second invites "sellers were waiting above". The overnight drop from 100 to 94 sits in the previous UTC candle and never appears in the second one. Neither chart is wrong, and what a wick means hasn't changed. The cut was chosen, by you or by your chart's default, and on this desk we settle that before we say anything about a candle's shape.

When your daily candle doesn't match someone else's

  1. Compare the cut first. UTC, UTC+8 or something else? Eight hours is enough to change wick lengths and even flip a candle from green to red.
  2. Then check what your timezone setting actually changes. If your charting tool has a timezone option, find out whether it relabels the time axis or moves the daily cut itself. A label change leaves every candle the same shape. We haven't found official documentation of where any particular chart puts that setting or what it defaults to, so we won't guess; your platform's own help pages are the place to look.
  3. Last, make sure it's the same pair on the same platform. Exchanges and charting tools can cut days at different times, and two different pairs are two separate sets of trades to begin with.

You'll find answers online giving the daily close as Beijing midnight, as 08:00 Beijing, or as some evening hour in US Eastern time. Most of the disagreement goes away once you ask which cut each answer assumes. The API default documented above, though, is 00:00 UTC.

The 24-hour change is a different measure

The same documentation describes the 24hr statistics as "24 hour rolling window price change statistics": count back 24 hours from right now. A daily candle starts at a fixed cut and runs up to the present.

Check at 02:00 UTC and the day's candle is two hours old, while the 24-hour window still holds everything since 02:00 UTC yesterday. The two percentages don't have to agree. We haven't found interface documentation saying which of the two an app's headline change figure uses, so we leave that open. To work it out yourself, take the daily candle's open and the current price: with a hypothetical open of 100 and price of 102, (102 − 100) ÷ 100 = 2% for the candle so far, which can differ from the rolling figure.

What the documentation leaves out

The interval list names 1w and 1M, but that section doesn't say which weekday a weekly candle opens on or where a monthly one is cut. We won't fill that gap for it. If weeklies or monthlies don't line up between two screens, start with your platform's own notes. And claims that price tends to spike or get pinned around the daily close come without a sample attached, so they have no place here.

Once the close time is settled, choosing a timeframe is the next question: which timeframe to use. If the four prices inside a candle still feel shaky, go back to how to read a candlestick chart, and for matching all this up on an exchange's own screens, see reading charts on Binance.

WickRead is an independent chart-reading site, not affiliated with Binance. Check the service is available in your region. This piece is educational; it is not investment advice and does not forecast prices. Crypto is volatile and trading carries risk, so decide for yourself. Spotted an error? Email [email protected].