Opening soon.Get an email at launch

XLGhistorical intraday data

ListedInvesco S&P 500 Top 50 ETFNYSE Arca

Invesco S&P 500 Top 50 ETF (XLG) is an exchange-traded fund listed on NYSE Arca. XLG has 5,537 trading days on file, from September 10, 2003 to November 9, 2026, with 8,946,428 trades. There are 604,011 1-minute bars on file.

On file

First day
2003-09-10
Last day
2026-11-09
Trading days
5,537
Trades
8,946,428
1-minute bars
604,011
Bars, about
9.2 MB
Trades, about
123 MB
Quotes, about
5 GB

Sizes are approximate: this ticker’s share of the Parquet files.

Trading history

Trades per calendar year. Busiest year: 2025, with 2,737,280 trades over 250 trading days.

Symbols get reused, so the history under XLG is not always one company.

Sample rows

XLG1-minute bars, 2026-11-09, Eastern Time
XLG 1-minute bars. Time is Eastern Time, prices are in USD.
Time (ET)OpenHighLowCloseVolumeTrades
09:3060.0860.0859.9860.040110,485.3979986
09:3160.0860.1560.0860.139658
09:3260.1460.170160.1460.17011,284.2265
09:3360.2960.31560.2960.315959.5759813
09:3560.3260.3760.3160.353,75242

XLG by year

YearTrading days on fileTrades
2003794,924
2004492,509
20051643,003
200625110,588
200725122,844
2008253185,940
2009252267,978
201025225,271
201125219,115
201225030,341
201325222,554
201425238,300
201525238,715
201625242,279
201725141,285
201825181,282
2019252128,695
2020253182,300
2021252203,480
2022251331,047
2023250517,780
20242521,840,242
20252502,737,280
20262142,168,676