Zerodha OHLC timeframe

OHLC differs daily vs hourly (Kite)

From WebNotes, a public knowledge base. Last updated . Reading time ~2 min.

OHLC on Kite can show different values when switching between daily and hourly (or 5-min, 15-min, etc.) timeframes. The difference is structural: daily candles aggregate the entire session; hourly candles aggregate hour-by-hour with specific boundaries.

Daily candle composition

A daily candle aggregates the full trading session:

  • Open: first traded price of the session (typically 9:15 AM for equity).
  • High: highest traded price across the session.
  • Low: lowest traded price across the session.
  • Close: last traded price of the session (typically 3:30 PM).

Hourly candle composition

An hourly candle aggregates one hour, anchored to specific boundaries. For Indian equity:

  • 9:15 AM to 10:15 AM (first hourly candle of the session).
  • 10:15 AM to 11:15 AM.
  • … etc.
  • 2:15 PM to 3:15 PM.
  • 3:15 PM to 3:30 PM (last, partial 15-min “hour”).

The high and low of an hourly candle covers only that hour. The day’s high may occur in any hour; that hour’s candle has the high. Other hours show their own (lower) highs.

Why values differ

Aggregating six full hours of intraday data into a single daily candle vs into six separate hourly candles produces different OHLC arrays:

  • Daily High = max across all hours.
  • Each hour’s High = max within that hour.
  • These are mathematically related but not the same numbers in each cell.

Common confusion

Users see “Day High Rs 1,050” on daily chart and look at hourly chart expecting all hour highs to equal 1,050. They don’t; only the specific hour containing the day’s high shows 1,050. Other hours show their own highs.

This is not a bug; it’s correct timeframe aggregation.

Continuous chart effects

For continuous-chart futures, daily and hourly may use slightly different rollover handling at the boundary. See Continuous-chart data for futures .

Session-boundary effects

For partial-session days (early closure, special sessions), daily and hourly candles handle the boundary differently. Daily uses full-day; hourly uses hour-by-hour.

See also

External references

References

  1. Zerodha support documentation on Kite chart timeframes.

Reviewed and published by

The WebNotes Editorial Team covers Indian capital markets, payments infrastructure and retail investor procedures. Every article is fact-checked against primary sources, principally SEBI circulars and master directions, NPCI specifications and the official support documentation published by the intermediary in question. Drafts go through a second-pair-of-eyes review and a separate compliance read before publication, and revisions are tracked against the SEBI and NPCI rule changes referenced in the methodology section.

Last reviewed
Conflicts of interest
WebNotes is independent. No relationship with any broker, registrar or bank named in this article.