1-Minute Intraday Data

Free 1-Minute Interval Index Price Data

Query available minute-by-minute index OHLC bars and inspect the original timestamps. Select dates, review gaps and export the returned rows for research. This is aggregated data, not a tick feed.

1-Minute OHLC
Major Indexes
CSV Export

Index Price Filters

Leave blank for the latest available data

Leave blank for the latest available data

Loaded request: ^GSPC · provider default start to provider default end. This API caches minute bars for up to one minute. That is separate from provider delay. Timestamps are shown as received without timezone conversion. Missing rows are not zero-return minutes.

1-Minute Index Price

0 records

No Data Found

Try selecting a different index symbol or adjusting the date range.

Minute bars for timestamped comparisons

This page requests FMP one-minute historical bars for an index symbol. Each row contains open, high, low and close levels plus the provider's volume field when available. A minute is an aggregation interval, not a guarantee that every update is captured or that each displayed row is new. The lookup has no tick tape, order book or execution simulator.

A missing minute is an unknown observation

Suppose a hypothetical export has closes of 5,000 at 10:00 and 5,010 at 10:02, with no 10:01 row. The observed change is 10 points, or 0.20%, across the gap. It is not a measured one-minute return. Filling 10:01 with 5,000 would manufacture a zero-return minute and assign the entire change to the following row. That changes return distributions and can alter a rule using consecutive closes. Preserve the gap until its cause is understood.

A timestamp near a scheduled announcement also needs context. A bar labeled 10:00 could refer to a provider-defined boundary; this response does not establish its timezone or whether the label denotes the start or end of the interval. Do not claim a before-and-after news effect without resolving those conventions and checking whether the bar was complete.

Inspect a session before using it

  1. Choose the index and date range, then load the result. Blank dates use provider defaults. Reversed dates are rejected.
  2. Confirm the loaded symbol and range above the table. Refresh repeats that submitted request; editing a filter requires Load Data.
  3. Inspect timestamp ordering, duplicates, gaps and OHLC consistency. An absent row is not automatically a flat market or a trading halt.
  4. Export all returned rows. The file includes the symbol and 1min interval; table pagination only changes which 50 rows are visible.

Coverage and interpretation

The eight choices include U.S. equity benchmarks, VIX and several international indexes. Their sessions and construction differ. The menu provides lookup symbols, not a promise of all dates or a fixed number of weeks of history. VIX reflects expected volatility from S&P 500 options; it is not the price of a tradable stock basket.

An index is a calculated benchmark. Its provider volume should not be substituted for SPY, an index futures contract or the traded volume of individual constituents without a defined source methodology. Missing volume remains unavailable; a reported zero is preserved but is not interpreted as no underlying trading. No institutional-flow conclusion follows from this field alone.

One-minute cache is not one-minute latency

The current API caches these results for up to one minute. The page makes an initial request and responds to manual load or refresh actions; it does not stream new bars automatically. Provider delay, data availability and an unfinished current bar remain separate issues. Fetch time is when this page received data, not when the index last changed.

Use the export for analysis in a spreadsheet or your own program. It does not connect a data feed to TradingView, place a trade or establish that an entry could have filled at an index level. Any strategy test needs a tradable instrument, execution assumptions and costs in addition to these observations.

Sources and method

Method reviewed October 21, 2026. The gap example is hypothetical and does not report investment performance.

Frequently Asked Questions

Minute bars, export scope and data-quality limits.

    • Is a 1-minute bar tick data?

      No. It summarizes the open, high, low and close within a minute. It does not preserve every update, the order of the high and low, or bid/ask execution prices.

    • Which symbols can I query?

      The selector offers ^GSPC, ^DJI, ^IXIC, ^RUT, ^VIX, ^FTSE, ^GDAXI and ^N225. Returned history depends on provider coverage; not every selection or date is guaranteed to have data.

    • Is the data continuously refreshed?

      No. The page loads initially and when you use Load Data or Refresh. The API caches this interval for up to one minute, separately from any provider delay. Refresh uses the last submitted filters.

    • What does Export All CSV include?

      All rows returned by the current request, across every 50-row table page. The file includes symbol, interval, original provider timestamp, OHLC and available volume. It does not guarantee a complete historical session.

    • How much historical data is available?

      This page does not establish a fixed retention window. Query the dates you need and inspect the first, last and missing observations. Empty results can reflect coverage limits; they are not evidence of zero market movement.

    • Can index volume identify trading activity?

      An index is a calculated measure, not a directly traded share or futures contract. The provider volume field may be missing or unsuitable for that interpretation. This tool does not infer buyer identity or generate a trade signal.

Test Explicit Rules on Your Chart

Pineify can help draft Pine Script for your TradingView chart. Review bar timing and execution assumptions when testing a rule. This CSV lookup does not import a price feed or execute broker orders.