Resources · Make integration

Oanda Exchange Rates Make integrationAutomate Oanda Exchange Rates with Make.

Need live currency numbers inside your spreadsheets, invoices or reports without copying them by hand? The Oanda Exchange Rates Make integration gives you 5 modules: three searches for spot, daily and monthly rates, plus two actions. This guide shows you how to connect it and build a first scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Oanda Exchange Rates Make integration do for you?

The Oanda Exchange Rates Make integration lets a Make scenario (the automation you build, a chain of steps) ask Oanda for currency rates and hand them to the next app. Nothing fires from Oanda itself: your scenario starts on a schedule or from another app, then looks up the rate it needs.

Price a foreign order as it comes in. A new row appears in another app, Get Spot Rates fetches the current rate for that currency pair, and the next module writes the converted amount back. A finance assistant stops opening a converter tab for every order.

Book expenses at the rate of the day. Get Daily Close and Average Exchange Rate returns the close and the average for each pair you ask for, which suits an accountant who records costs at a daily reference rather than at a live quote.

Feed a monthly report. Get Monthly Average Exchange Rates gives an average over a period, the figure a controller usually wants for a management pack.

Two actions complete the set: Get Remaining Quotes in Current Billing Period reports what is left on your Oanda billing period, and Make an API Call reaches any other endpoint of the Oanda API with the same connection. Keep in mind that Make publishes only limited documentation for this app, so test each module before you rely on it. Oanda has no trigger here either: a scenario always starts elsewhere.

Weighing tools first? Read the n8n vs Make comparison, or check the Make pricing page and the Make training if you want guided practice.

Connect

How do you connect Oanda Exchange Rates to Make?

  1. 01

    Add an Oanda module

    In your scenario, click the +, search for Oanda Exchange Rates and pick any of its modules. Then click Create a connection. A connection is your Oanda account linked to Make once and reused by every Oanda module afterwards.

  2. 02

    Name it and authorize

    Give the connection a name if you like, for example the account it belongs to. Then follow what Make shows: either an Oanda page where you approve access, or a field where you paste the key Oanda gives you.

  3. 03

    Save and check

    Click Save. The connection now appears in the module's dropdown, and any other Oanda module you add later can select it directly, with no second login.

First scenario

Build your first scenario with Oanda Exchange Rates

GoalWhen a new amount in a foreign currency shows up in another app, Make fetches the Oanda spot rate and passes it on for the conversion.

  1. 01

    Create the scenario

    Open the Scenarios page, create a new scenario and click the +. Pick the app that holds your amounts as the first module, since Oanda has no trigger of its own.

  2. 02

    Add Get Spot Rates

    Click the + on the right of that first module, search for Oanda Exchange Rates and choose Get Spot Rates. Select your connection or click Create a connection.

  3. 03

    Map the currencies

    Fill the module with the currency pair you need, mapping the currency from the previous module when it varies. Make passes each item, called a bundle, from one module to the next.

  4. 04

    Test with Run once

    Click Run once. The scenario runs a single time, and you can read the bundles each module received, so you can confirm the rate came back before going further.

  5. 05

    Schedule and switch on

    Set the schedule on the first module (every 15 minutes by default) and switch the scenario on. Each module run counts as one operation, the unit Make tracks on your plan.

Modules

What each Oanda Exchange Rates module does

Oanda Exchange Rates gives you 5 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Oanda Exchange Rates1

Get Remaining Quotes in Current Billing Period

Action

In Make“The number of remaining quotes in the current billing period.”

This action tells you how many quotes are left on your Oanda account for the current billing period, so a scenario can check its budget before it asks for more rates.

When to use it
place it ahead of a batch of rate lookups to see how many quotes you still have before the scenario spends them.
Watch out
the documentation does not say how Oanda counts a quote, so compare the number with your Oanda account before you build rules on it.
Oanda Exchange Rates2

Make an API Call

Action

In Make“Perform an arbitrary authorized API call.”

You get access to any endpoint of the Oanda API from your scenario, using the connection you already created, without writing authentication by hand.

When to use it
the four ready-made modules do not cover a request you need, and the Oanda API does.
Watch out
you build the request yourself from the Oanda API reference, and Make's own documentation for this app is limited, so test it with Run once.
Oanda Exchange Rates3

Get Daily Close and Average Exchange Rate

Search

In Make“Get the daily close and average exchange rate for each currency pair specified.”

Returns the closing rate and the average rate of a day for every currency pair you list, which gives accounting a stable reference instead of a moving quote.

When to use it
an expense or invoice has to be booked at the rate of its date rather than at the rate right now.
Watch out
as a search, it can return several bundles, one per pair, so the next module runs once for each.
Oanda Exchange Rates4

Get Monthly Average Exchange Rates

Search

In Make“Retrieves the average exchange rate(s) for a given time period, intended to be used to get Monthly exchange rates.”

Hands back an average rate over the period you set, a figure built for monthly reporting where a single day's close would distort the picture.

When to use it
a controller closes the month and needs one average per currency for the management report.
Watch out
several pairs mean several bundles; add an aggregator if the next app expects a single row with every rate.
Oanda Exchange Rates5

Get Spot Rates

Search

In Make“Retrieves the current exchange rate(s), or the rate(s) at a specified point in time.”

Fetches the current rate for your currency pairs, or the rate at a precise moment you specify, ready to convert an amount in the next module.

When to use it
a quote, an order or a payment needs pricing in another currency as soon as it appears.
Watch out
pick the daily or monthly module instead when your books need a reference rate that others can reproduce later.
Need help

Need help automating Oanda Exchange Rates with Make?

A person reads every message.

FAQ

Oanda Exchange Rates and Make: common questions

01Is the Oanda Exchange Rates Make integration free?
Yes, on the Make side: Oanda Exchange Rates is a standard app, available from the Free plan. That plan allows 2 active scenarios, a minimum of 15 minutes between scheduled runs, 5 minutes of execution per run, files up to 5 MB and 512 MB of data transfer. Paid plans (Core, Pro, Teams and Enterprise) lower the interval to 1 minute, remove the cap on active scenarios and allow 40 minutes of execution. Every module run is an operation counted against your monthly credits. Your Oanda account and its own billing period are a separate matter handled by Oanda.
02What do you need to connect Oanda Exchange Rates to Make?
An Oanda account and a Make account. Make's documentation lists no specific prerequisite and no official connection steps for this app, so the generic flow applies: add an Oanda module, click Create a connection, optionally name it, then either approve access on the Oanda page or paste the key Oanda provides, and click Save. The connection is then reused by all five Oanda modules. Because the documentation is limited, run a test with Run once right after saving to confirm the connection works.
03Can an Oanda Exchange Rates scenario start on its own?
Not from Oanda, since the app has no trigger module. You start the scenario another way. The simplest is a schedule on the first module, every 15 minutes by default, or as low as 1 minute on paid plans. The other option is to open the scenario with a trigger from a different app, such as a new order or a new row, and add an Oanda search right after it. In both cases Make polls or waits on something outside Oanda, then asks Oanda for the rate.
04What if an Oanda Exchange Rates module is missing?
Use Make an API Call. It calls any endpoint of the Oanda API with the connection you already set up, so you are not limited to the four ready-made modules. You write the request from the Oanda API reference and read the response in the next module. Make states that its documentation for this app is limited because little public information exists, so expect to test more than usual: run each new module once, look at the bundles it returns, and only then map them further.
05Should you use Make or n8n for Oanda Exchange Rates?
It depends on the tool your team already works in. In Make, Oanda Exchange Rates comes with five modules: spot, daily and monthly rate searches, a quota check and a generic API call, all on one connection. The same app often has an n8n node as well, so check its coverage there before you decide. Compare the specific operations you need, since neither tool is better by default, and pick the one where the rest of your workflow already lives.