Use Google Sheets’ GoogleFinance function to display data in Geckoboard

Google Sheets has a built-in function called GOOGLEFINANCE which fetches current or historical securities information from Google Finance to a Google Sheet. This article details how this function can be used with our Spreadsheets integration to display market data on your Geckoboard dashboard.

Turn spreadsheet data into shareable dashboards

Syntax of the GoogleFinance Function 

Here's the syntax of the GOOGLEFINANCE function: 

=GOOGLEFINANCE(ticker, [attribute], [start_date], [num_days|end_date], [interval])

ticker
The ticker symbol for the security to consider.
attribute
(Optional - "price" by default ) - The attribute to fetch about ticker from Google Finance.
start_date
(Optional) - The start date when fetching historical data.
end_date|
num_days
(Optional) - The end date when fetching historical data, or the number of days from start_date for which to return data.
interval
(Optional)- The frequency of returned data; either "DAILY" or "WEEKLY".

GoogleFinance function in action

Example: How to display Google's stock price on a dashboard

In this example, we'll use the GOOGLEFINANCE function and a Google Sheet Number Widget to display Google's current stock price on a dashboard.

  1. To fetch Google's current stock price into Google Sheets, open a new Google Sheet and type the following formula into cell A2:

    =GOOGLEFINANCE("GOOG", "price")Google_Finance_sheet

    Essentially, what this formula is doing is querying Google Finance for GOOG current price (GOOG is the ticker symbol for Google Inc.). Something similar happens when you Google "Google stock price".

  2. Save your Google Sheet and give it a name.
  3. With Google's stock price information in a Google Sheet, switch to your Geckoboard dashboard.
  4. Click Add widget.
  5. Choose the Spreadsheets integration.
  6. Select the Google Sheets file that you just saved.
  7. Select the Number widget.
  8. Select the appropriate Sheet (Sheet1 in this example).
  9. Enter the value of GOOG price in the Number selection (in the above example, it's A2).
  10. Disable the Comparison Visualization and adjust the title.
  11. Click Add to dashboard to add your widget to your dashboard.Add_number_widget
  12. And that's it! Your Geckoboard dashboard is now displaying the information found in Cell A2 of the Google Sheet – Google's current stock price.Google_Finance_result

Tip

If you're interested in finance and economic data, you might find Quandl very useful. This website has a wide range of public (and private) data from a variety of sources available as hosted CSV files i.e. https://www.quandl.com/api/v3/datasets/WIKI/GOOGL.csv which can be used in combination with our CSV integration.

Was this article helpful?

Awesome! 👍 Thanks so much for your feedback!

Sorry about that! Start a conversation now.

We're ready to help, 24 hours a day, 5 days a week

Get support
  • Fernanda Customer Success Avatar

    Megan

    USA
  • Hariharan Customer Success Avatar

    Hariharan

    India
  • Fernanda Customer Success Avatar

    Yasmin

    Spain
  • Luis Customer Success Avatar

    Luis

    UK
  • Richard Customer Success Avatar

    Richard

    UK
  • Fernanda Customer Success Avatar

    Fernanda

    Brazil
  • Heather Customer Success Avatar

    Heather

    USA