Import Investing.com Data To Google Sheets

Reading Time: 4 minutes

Investing.com is a financial platform and news website, one of the best global platforms to access data regarding market quotes, information about stocks, futures, options, analysis, commodities, and many more.

In this article, we will learn how to import Investing.com data to Google Sheets using Amigo Data Add-on. You will be able to import various kinds of data like commodity prices, energy futures data, commodity indices, and many more. Amigo Data gives you the flexibility to update your data automatically, just set it up once and let Amigo Data do the job for you.

To import Investing.com data to Google Sheets, we will follow the steps below:

Investing.com data imports to Google Sheets

Here’s the step-by-step guide to import Investing.com data to Google Sheets.

Install the Amigo Data add-on

Install the Amigo Data Google Sheets add-on from the Google Workspace Marketplace.

Amigo Data in Google Workspace Marketplace

Click here to install.

Alternatively, you can get it from Google Sheets.

  • Open a new sheet
  • Go to Extensions→Add-ons→Get add-ons
  • Search for Amigo Data and install

Generate the API key

Sign up for  RapidAPI.

RapidAPI page to sign up

Once you’re logged in, go to the Investing.com API in RapidAPI.

Learn how to import investing.com data to Google Sheets using RapidAPI

Choose a subscription plan from the Pricing menu. In this tutorial, we will choose the Basic option

Click on the endpoints and scroll down a bit. You will find your API key under the Header Parameters.

Choose an endpoint

For this tutorial, we will import real-time commodity futures prices. So, select the Real Time Commodity Futures Prices Endpoint.  This endpoint provides us with the commodity futures prices from all the major regions of the world.

Click the Test Endpoint option to run the query.

The success message indicates that the endpoints are functioning correctly. 

On the right side under Code Snippets, select Shell-> cURL from the dropdown menu.

Select the cURL from Shell

Copy the URL excluding the apostrophes and also note the headers. This is the endpoint URL for the data to import to Google Sheets.

Import data to Google Sheets

Go back to Google Sheets and launch the Amigo Data extension.

Launching Amigo Data in Google Sheets

Select Custom API from the list of sources.

Selecting the source in Amigo Data

Paste the endpoint in the API URL bar.

Pasting the endpoint

Then expand the Details tab and enter the following as headers:

Name: X-RapidAPI-Host, Value: investing4.p.rapidapi.com

Name: X-RapidAPI-Key, Value: your_key

Replace your_key with your RapidAPI key.

Then click the PREVIEW button.

Flatten the data points and then click IMPORT.

Click to preview, flatten and import data

A snippet of the imported data.

You can likewise import other types of data from Investing.com. Following are some other examples.

Grains Futures Prices data

Using a Grains Futures Prices endpoint, you can import the futures prices of grains from all the major regions across the globe.

Metals Futures Prices data

Using a Metals Futures Prices endpoint, you can import metals futures prices data to the Google Sheets.

Similarly, you can also explore other endpoints. To explore more endpoints go through the documentation.

After importing the data, you can set a refresh schedule so that the data are updated automatically at regular intervals. By this, you can automate importing financial market data to Google Sheets. To learn how to set a refresh schedule, follow this link.

There are several other types of data that you can import into Google Sheets using Amigo Data such as CNBC data, Trading View data, and Coinranking data to name just a few. Visit our blog to find out the kinds of data you can import to Google Sheets.

Some related articles you may be interested in:

Import CNBC Data To Google Sheets

Automate Trading View Data Imports To Google Sheets

Automate Coinranking Data Imports To Google Sheets