1-minute stock data since 2003
Open, high, low, close, volume and trade count for every minute traded.
Coverage
Pre-market, regular session and after-hours, from September 2003. Start dates vary by symbol.
Full universe
Every US stock and ETF in one download, delisted stocks included.
Timeframes
1-minute, 2-minute, 5-minute, 1-hour and daily bars. One purchase includes them all.
The 2-minute, 5-minute and 1-hour bars are built from the 1-minute bars. Each starts on a round clock time, Eastern. How they are built.
Historical downloads
| Product / scope | USD | Purchase |
|---|---|---|
| 1-minute bars, full universeEvery US stock and ETF since 2003, including delisted. 2-minute, 5-minute, 1-hour and daily bars included | $89one-time | Email me at launch |
| 1-minute bars, single nameFull history for one symbol. 2-minute, 5-minute, 1-hour and daily bars included | $9one-time | Email me at launch |
T+1, the daily update plan, adds each new trading day for $19 a month. It is optional. See prices.
Sample rows
| Time (ET) | Open | High | Low | Close | Volume | Trades |
|---|---|---|---|---|---|---|
| 09:30 | 344.995 | 347.04 | 344.78 | 347.04 | 840,074.911777 | 19,608 |
| 09:31 | 347.025 | 348.9799 | 346.84 | 348.63 | 295,872.752059 | 4,844 |
| 09:32 | 348.64 | 348.795 | 347.67 | 348.205 | 194,719.70831 | 3,546 |
| 09:33 | 348.26 | 348.5781 | 347.65 | 348.385 | 173,442.317561 | 3,397 |
| 09:34 | 348.39 | 348.47 | 347.07 | 347.9075 | 135,632.401056 | 3,460 |
Columns and timestamps
Each timestamp marks the start of its minute, as integer nanoseconds since the Unix epoch in UTC. Prices come unadjusted and adjusted for splits and dividends.
1-minute bars
| Dataset | Columns, in file order |
|---|---|
| minute | symboltimestampopenhighlowclosevolumetrade_count |