🇬🇧 UK Stocks Historical Data Downloader
A desktop app that downloads historical price data for 12 instruments in UK Stocks — UK-listed company shares — with daily history reaching back to 2011. Every series is available from tick level up to monthly OHLC candles, fetched on your own machine and written locally as CSV or JSON, current to the last completed trading day.
Popular: AstraZeneca PLC · GlaxoSmithKline PLC · BP PLC · Shell PLC · Vodafone Group PLC · Barclays PLC
Preview UK Stocks downloads →Or size one first with the file-size calculator.
One licence covers every instrument below and its entire history — tiers differ by export formats, bulk queueing and automation, never by how much data you may retrieve. Get the app · from €9, one time · Windows, macOS, Linux.
All UK Stocks instruments (12)
- AstraZeneca PLC · from 2011-01-04
- GlaxoSmithKline PLC · from 2011-01-04
- BP PLC · from 2011-01-04
- Shell PLC · from 2011-01-04
- Vodafone Group PLC · from 2011-01-04
- Barclays PLC · from 2011-01-04
- Diageo PLC · from 2011-01-04
- Lloyds Banking Group PLC · from 2011-01-04
- Rio Tinto PLC · from 2011-01-04
- Glencore PLC · from 2011-05-19
- British American Tobacco PLC · from 2011-01-04
- Unilever PLC · from 2011-01-04

Where to start with UK Stocks
If you are picking a first series here, depth is usually what decides it. AstraZeneca PLC reaches furthest back — daily candles from 2011-01-04, about 15 years — while Glencore PLC is the most recent addition, starting 2011-05-19. The other 10 sit between the two.
Watch the tick gap. Every one of these 12 instruments has a quote-level archive that begins years after its daily candles do, AstraZeneca PLC among them (daily 2011-01-04, ticks 2016-09-06). If a study needs the full span, work in daily candles; if it needs quote-level detail, the later date is the real start.
Each instrument page below lists its own per-timeframe start dates, row counts and file sizes.
What a UK Stocks download looks like
Sizes here are driven by how much of the week the market actually trades, so they differ from other asset classes. Taking AstraZeneca PLC as the worked example, over its full history:
| Timeframe | From | Rows | CSV size |
|---|---|---|---|
| Daily | 2011-01-04 | ~3,900 | ~197 KB |
| 1 hour | 2011-01-04 | ~25,600 | ~1 MB |
| 1 minute | 2016-09-06 | ~981K | ~49 MB |
| Tick (every quote) | 2016-09-06 | Far larger — usually gigabytes. Size a range before you run it. | |
Estimates at 50 bytes per CSV row, rounded. JSON runs larger; the file-size guide works through the arithmetic, and tick data vs OHLC covers which one you actually need.
Guides for UK Stocks
- Historical Market Data CSV & JSON Format Explained
- Historical Market Data in Excel & Google Sheets
- Loading Historical Market Data in Python (pandas, Backtrader & VectorBT)
Frequently asked questions
- How far back does UK Stocks historical data go?
- The deepest daily series in this class is AstraZeneca PLC, with daily candles from 2011-01-04. Tick-level history is younger everywhere: the earliest UK Stocks tick data starts 2016-07-06, and the newest additions only from 2016-11-01.
- Which UK Stocks instruments have the longest history?
- AstraZeneca PLC (daily from 2011-01-04), GlaxoSmithKline PLC (daily from 2011-01-04), BP PLC (daily from 2011-01-04). Each instrument page lists its exact per-timeframe start dates.
- Do all 12 UK Stocks instruments include tick data?
- Yes — every instrument here can be fetched at tick level, but each series only reaches back to its own tick start date (2016-07-06 for the earliest, 2016-11-01 for the newest listings). Always check the per-timeframe table on the instrument page before assuming intraday depth.
- When do UK Stocks markets trade?
- Single-stock CFDs follow their exchange session — roughly 6–8 hours of quotes per trading day — so intraday series carry overnight and weekend gaps by design.