How to Fix Excel STOCKHISTORY Not Displaying Exchange and Symbol
Question details
The user needs to resolve an issue where the Excel STOCKHISTORY function intermittently fails to output exchange and symbol information for specific stocks.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Using the STOCKHISTORY formula to pull and display historical financial data and stock properties in a spreadsheet.
- Observed behavior
- The function's second argument fails to return Exchange:Symbol information (such as XNAS:NVDA) for certain securities intermittently, while working correctly for other ticker symbols.
Ensure you have a stable internet connection, as the STOCKHISTORY function relies entirely on continuous communication with external market-data servers.
Restart Excel and Refresh the Data Connection
Since this is often caused by a temporary server-side issue or interrupted data stream, restarting the application can force a fresh connection to the financial data provider.
Intermittent data omissions usually indicate a temporary hiccup in the background data service rather than a persistent formula error. A full restart clears the caching of the data types.
Save all your current progress in the workbook and completely exit the Microsoft Excel application.
Relaunch Excel, open your workbook, and click on the cell containing your STOCKHISTORY formula.
Navigate to the 'Data' tab on the ribbon and click 'Refresh All', or simply press the F9 key on your keyboard to force Excel to fetch the latest server data.
Verify Security Symbol and Formula Arguments
Confirm that the stock symbol is fully supported and that your formula arguments are correctly formatted to request exchange data.
Report Persistent Intermittent Issues to Microsoft
If the problem only affects specific stocks and persists across multiple sessions, it is likely a backend data source bug that requires Microsoft's intervention.
Try WPS Office for Seamless Spreadsheet Management
If you are frustrated by recurring server-side data issues or expensive subscription models in Microsoft Excel, consider WPS Office. It provides a lightweight, highly compatible, and free alternative with a familiar user interface for reliable spreadsheet analysis.
- 1. Download the software: Visit the official WPS Office website and download the free installation package for your operating system.
- 2. Install and launch: Run the installer, follow the on-screen instructions, and open WPS Spreadsheets.
- 3. Open your files directly: Drag and drop your existing .xlsx workbooks into WPS Office to instantly resume your financial data analysis without formatting loss.

Frequently Asked Questions
Why does STOCKHISTORY show #BUSY! or #CONNECT! errors?
These errors typically indicate that Excel is currently retrieving data from the external server or that there is a temporary network connection issue preventing the data download. Waiting a moment or refreshing the data usually resolves it.
Is the STOCKHISTORY function available in all versions of Excel?
No, the STOCKHISTORY function is a dynamic array function available only to Microsoft 365 subscribers and Excel for the Web users. Older perpetual versions like Excel 2019 or 2016 do not support it.
How do I correctly specify the exchange in the STOCKHISTORY formula?
You can prefix the stock ticker with the specific exchange identifier followed by a colon, such as 'XNAS:NVDA' for the NASDAQ exchange, to ensure the function pulls data from the correct financial market.
Can I refresh STOCKHISTORY data manually if it gets stuck?
Yes, you can manually refresh the data by navigating to the 'Data' tab on the Excel ribbon and clicking 'Refresh All', or simply by pressing the F9 key to force a workbook recalculation.




