Get Stock Price Excel For Mac 2011

Download a free Stock Quotes template for Excel® Updated 5/8/2020

There are a few ways to get stock quotes into Excel. For example, there are commercial add-ins that can download historical stock quotes into Excel and provide tools for analyzing the information, creating charts, and providing oodles of technical analysis functions. As of this latest article update (5/8/2020), the simplest method I know of is to use the new Stock data type, and I've created a free template to get you started.

Price

Excel 2011 For Mac Download

Stock Quotes and Portfolio Template

for Excel (Office 365)⤓ Download (.xlsx)

License: Personal Use (not for distribution or resale)

If you want refreshable Stock quotes directly within Excel, upgrading to Office 365 may be worth it. The new Stock data type makes it a piece of cake to get stock data into Excel. To see if your version of Excel works with this new feature, download the above template. If the table of stock quotes works, and can be refreshed via Data > Refresh All, you are good to go!

Microsoft 365 includes premium Word, Excel, and PowerPoint apps, 1 TB cloud storage in OneDrive, advanced security, and more, all in one convenient subscription. With Microsoft 365, you get features as soon as they are released ensuring you’re always working with the latest. Create, view, edit, and share your spreadsheets using Excel for Mac. May 08, 2020. This code works on Excel, Office for Mac 2011. It will put the quote to the right of the cell with the macro call. Function StockQuote(strTicker As String) Call StockQuote2(strTicker, ActiveCell.Offset(0, 1).Address) End Function. Function StockQuote2(strSymbol As String, strDest As String) Dim strURL As String. The code in this tutorial allows you to retrieve stock prices from Yahoo! Once included, you can use the formula as follows: =StockQuote('MCD';DATEVALUE('2011-11-30')) In this example, 'MCD' is the stock exchange ticker symbol for McDonald's, and DATEVALUE('2011-11-30') means that you want the quote for 30 November 2011. (Instead of DATEVALUE, you can also just include a reference to a cell that contains a date.).

This template also contains a very basic stock portfolio worksheet that uses VLOOKUP to get the current price based on the stock symbol. Note the disclaimer (not for professional or stock trading purposes or advice).

Stock Quotes in Excel via Google Sheets

The GOOGLEFINANCE function in Google Sheets allows you to get delayed quotes for stocks and mutual funds. After creating a table for the symbols that you want, you can publish the sheet as a web page (via File > Publish to the Web). You can then import the data into Excel via a web query that uses the Google Sheet as the data source. To do this, follow the steps below:

Step 1: Start with a Google Sheets Template

We've created a Google Sheets template that uses the GOOGLEFINANCE function to display stock quotes. You can make a copy of that template and update it with your own list of stocks and mutual funds.

GET TEMPLATE

Get Stock Price Excel For Mac 2011 Review

Step 2: Add Stocks and Mutual Funds

To add a new stock symbol to the Google Sheet, type the symbol in column A, then copy the formulas from previous rows.

Step 3: Publish as a Web Page

To connect your Google Sheet document with Excel, first publish your Google Sheet document to the web. In Google Sheets, go to File > Publish to the Web.

From the dropdown box, select the StockQuotes worksheet. Then click the 'Publish' button and copy the URL that is shown highlighted, like in the screenshot below.

This will make the worksheet viewable to anybody who ends up with the link to it. For security, you should only use the Google Sheet to list the stock quotes. Don't add other personal financial data to the published sheet.

Step 4: Import into Excel via a Web Query

Now you can use the URL of the published Google Sheet to import the data into Excel. Create a new Excel worksheet, then go to Data > Get External Data > From Web.

Paste the URL you copied from Google Sheets into the Address bar, then finish the wizard.

This will put your Google Sheet data directly into Excel:

To update the web query, go to Data > Refresh All.

With the data now in Excel, you can use VLOOKUP or INDEX/MATCH functions to reference the data in the web query. For example use a formula like =INDEX(D:D,MATCH('MSFT',B:B,0)) to get the Price for MSFT.

MSN Money Stock Quote Add-in

The old way to work with stock quotes in Excel was the free MSN Money Stock Quote Add-in for Excel versions 2002 and 2003 (and 2007). But, that add-in no longer works. The old MSN data source is no longer accessible (https://www.msn.com/en-us/money/quoteslookup). Instead, Excel uses the new Stock data types, like those included in my template above.

Historical Stock Quotes via Yahoo Finance

It is possible to create a web query to access historical stock quotes from Yahoo! Finance or some other site, but I have found this approach to be somewhat cumbersome. Perhaps a better way to do this is to download historical stock quote data into Excel from Yahoo Finance:

After you enter the symbol and click the Go button, choose the Time Period you want and then press the 'Download ' link at the top of the table. This will download the data within the entire date range as a .csv file rather than just the stock quote data shown on the page.

Get Stock Price Excel For Mac 2011 Price

More Options

  • Import data from external data sources at support.office.com
  • Excel data types: Stocks and Geography at support.office.com.
  • Stock Quotes in a Google Spreadsheet - at support.google.com - Google got it right. You can use the =GOOGLEFINANCE function to get stock quote data into your Google Spreadsheet directly from Google Finance. View an example template by Google here.
  • Get Stock Quotes using Excel Macros - at chandoo.org - Describes a way to use VBA to get stock quote data from Yahoo Finance
Disclaimer: This content on this page is meant for educational purposes only. Please consult your financial advisor or lending institution before making any final financial decisions.

MarketXLS allows you to easily get historical stock prices for multiple time periods.

The options for getting historical pricing are available in the main marketXLS panel as shown below:

To use these options, simply select up to 10 cells with valid stock symbols and click on these buttons.

  • Daily Minute Data: This will get the minute by minute pricing on today’s date
  • 1 Year Data: This will get daily end of the day close prices of selected stocks for one year period
  • Custom Date: This allows you to select the dates from when you want the data. This data is EOD daily. The data is available for all US stocks for 20 Years. And is updated daily in our database.

Key features of the historical data are as follows:

  • Covers all stocks trading on NASDAQ, AMEX, NYSE and ARCA.
  • Includes unadjusted and adjusted open, high, low, close, volume.
  • Includes dividend history and split history.
  • Updated at or before 5pm on all trading days

Purchase Excel For Mac

The historical data will be nicely formatted and indexed on date with each column representing a symbol for easier comparison and further analysis.

Historical data also includes Dividend and Splits.

More about Custom Dates

When you use custom dates to retreive historical stock prices, you have many options for the periodicity for which you want to get the data. You can choose to retrieve daily, weekly, monthly or quarterly stock prices.

Let’s say you want to retrieve stock prices for Google. Enter the stock symbol in a cell in the spreadsheet (GOOG). Once you’ve entered the stock symbol, click the ‘Custom Dates’ button in the menu. You will be presented with a custom date selection popup window. In this window, select the date range for which you want to get the stock prices. Along with that you can also change the periodicity to Weekly, Monthly, or Quarterly (default is daily). Now press the ‘Get Data’ button and the stock prices will be presented in a new sheet. I selected the time period of 1st January, 2016 to 31st October, 2016 and weekly periodicity. The results are shown below:

As you can see, you ow have the weekly historical stock prices for the Google stock. You can even select multiple stock symbols and the resulting table will contain all the inform for all the selected stocks (maximum 10). To present to you the weekly, monthly and quarterly data, we resample the daily data to the new periodicity.