Data Import & Export

How to Import Stock Data into Excel 2016 (Without Stocks Data Type)

Rana GarciaRana Garcia Nov 4, 2026 869 views

Question details

The user needs to import financial market information, such as prices and 52-week highs/lows, into an older version of Excel that does not support the modern Stocks feature.

How to Import Stock Data into Excel 2016 Without the Stocks Data Type
Product
Microsoft Excel 2016
Device & OS
not provided
Scenario
Tracking stock prices, trading volume, and exchange details in a local spreadsheet for financial analysis or portfolio management.
Observed behavior
Excel 2016 lacks the built-in Stocks data type found in newer Microsoft 365 versions, preventing users from pulling live financial data directly through native data types.
Before you start

Ensure you have an active internet connection and identify a reliable external stock data provider, such as Yahoo Finance or Google Finance, before attempting to import data.

Solution 1Recommended

Use Power Query to Connect to a Free Stock API

You can use the Get & Transform (Power Query) feature in Excel 2016 to fetch stock data from free financial APIs.

While Excel 2016 does not have a native Stocks data type, its Power Query feature can connect to external JSON or CSV endpoints provided by free market-data APIs (like Alpha Vantage or Yahoo Finance).

1
Obtain an API Key

Sign up for a free financial API service like Alpha Vantage to get your unique API key and the URL endpoint for stock quotes.

2
Open Get & Transform

In Excel 2016, go to the 'Data' tab on the ribbon, click on 'New Query' (or 'Get Data'), select 'From Other Sources', and then choose 'From Web'.

3
Enter the API URL

Paste your specific API URL (including the ticker symbol and your API key) into the URL box and click 'OK'.

4
Transform and Load Data

The Power Query Editor will open. If the data is in JSON format, convert it to a table, expand the columns to show price and volume, and then click 'Close & Load' to place the data into your spreadsheet.

Use Power Query to Connect to a Free Stock API
Update Frequency: To refresh the stock prices, simply go to the Data tab and click 'Refresh All'. Note that free APIs may have rate limits on how often you can pull data.
Free Microsoft Office alternative

Upgrade Your Spreadsheet Experience with WPS Office

If you find yourself limited by the features in older versions like Excel 2016, consider switching to WPS Office. It provides a modern, highly compatible alternative for managing financial spreadsheets, handling CSV imports, and organizing your data without requiring an expensive subscription.

Fully compatible with Microsoft Excel formats, including .xlsx, .xls, and .csv.Free to use with a familiar, tabbed interface that requires zero learning curve.Powerful data import tools perfect for handling financial datasets and CSV downloads.Lightweight installation that runs smoothly on both newer and older operating systems.
microsoft office alternative - wps office

Frequently Asked Questions

Why doesn't Excel 2016 have the Stocks data type?

The Stocks data type is a cloud-connected feature introduced exclusively for Microsoft 365 subscribers and Excel for the Web. It is not available in standalone, perpetual-license versions like Excel 2016 or Excel 2019.

Can I get real-time stock updates natively in Excel 2016?

Excel 2016 cannot natively stream real-time stock data. To get updated prices, you must rely on external third-party add-ins, Power Query API connections, or manually downloading and refreshing CSV files.

Are there free APIs available to pull stock data into Excel?

Yes, several financial data providers such as Alpha Vantage, Yahoo Finance, and Tiingo offer free API tiers. You can use Excel's Get Data feature to connect to these APIs and pull JSON or CSV data directly into your spreadsheets.