Time Frame

Time Frame — Vyapari’s Clockwork of Time

At first glance, Time Frame may sound complicated — but it really isn’t.
In Vyapari, a Time Frame defines a Time Bucket, a fixed window of time that’s used by Bars, Bar Series, and most of Vyapari’s internal logic to structure, analyze, and relate price data.

Think of it as the rhythm by which Vyapari measures the market.


The Supported Time Frames

Vyapari supports the following predefined set of Time Frames:

  • 1 Minute
  • 2 Minutes
  • 3 Minutes
  • 5 Minutes
  • 15 Minutes
  • 30 Minutes
  • 60 Minutes
  • 75 Minutes
  • 120 Minutes
  • 125 Minutes
  • 240 Minutes
  • Day
  • Week
  • Month
  • Quarter
  • Half Year
  • Year
  • Tick

That’s the complete universe of Time Frames Vyapari understands.


What Is a Time Frame, Really?

A Time Frame is simply an abstraction — a slice of time of a specific length.

  • A 1-Minute Time Frame represents exactly one minute of market activity.
  • A 15-Minute Time Frame represents fifteen minutes of price movement.
  • A Daily Time Frame represents one entire trading day.

In practice, if you view a Candlestick Chart of, say, TCS-EQ at a 15-Minute Time Frame,
each candle you see represents the open, high, low, close, and volume of that 15-minute interval.


Time Frames in Strategies and Scanners

When you build Strategies or Scanners, you select the Time Frame that defines the resolution of your analysis.

For example, if a Scanner is configured to operate on a 15-Minute Time Frame,
Vyapari automatically creates a 15-Minute Bar Series for every instrument in that Scanner’s universe.

If your available OHLCV data covers 90 trading days, that means:

90 days × 75 bars/day = 6,750 bars
— a complete 15-minute Bar Series for that instrument.

Tip "Good to Know"

You don’t need to manually manage Time Frames — Vyapari does it automatically.  
Simply define your Strategy’s Time Frame, and Vyapari handles the rest — data aggregation, synchronization, and execution.

Beyond This Point

And that’s it.
Once you understand that a Time Frame is just a labeled span of time —
the rest of Vyapari’s behavior will make perfect sense.