Skip to content
Copygram
OANDA trade copier

OANDA Trade Copier for Live and Practice Accounts

Copy trades to your OANDA account from MT4, MT5, Tradovate, NinjaTrader or TradeLocker, from TradingView alerts or from Telegram signals. Connect a Live or Practice account with an API key and set its size and symbols. Copygram runs in the cloud, with no EA and no VPS.

  • Live and Practice accounts
  • API key connection
  • Cloud hosted, no EA or VPS
Role in a Room
Receiver
Market
Forex
Setup
Easy · 3 details
Routes
6 routes into OANDA
Hosting
Cloud, no VPS
Plans from
$12.50/month billed yearly
WHAT IS IT

What is an OANDA trade copier?

An OANDA trade copier places the trades from one source on your OANDA account, so you don't enter each order by hand. Copygram connects to OANDA with an API key instead of a trading terminal, on Live and on Practice accounts.

In Copygram, OANDA is a receiver. An OANDA account can take trades in a Room, but it can't be the Room's source: Copygram can't copy from an OANDA account to another account. The source is an MT4, MT5, Tradovate, NinjaTrader or TradeLocker account, a TradingView alert, a Telegram channel or group, or a trade you place yourself with Live Chart trading.

Copygram links the source and your OANDA account in a Room and runs it in the cloud. There is no EA to install and no VPS to keep online. The OANDA account keeps its own balance and positions and follows the size, symbol mapping and stop-loss rules you set for it.

SOURCES

What can send trades to OANDA

A Room has one source and any number of receivers. These are the sources that can feed an OANDA account, with the page that explains each route.

SourceWhat Copygram copies
MT4 or MT5 accountTrades on the account, placed by hand, on mobile or by an EA you already run. Guide: MetaTrader to OANDA
TradingView alertsWebhook alerts from an indicator or a strategy, in plain text or JSON. Guide: TradingView to OANDA
Telegram signalsMessages from a channel or group you can access, including replies that close or change a trade. Guide: Telegram to OANDA
Tradovate accountFutures trades on the account, mapped to the OANDA instrument you choose. Guide: Tradovate to OANDA
NinjaTrader accountFutures trades on the account, mapped to the OANDA instrument you choose. Guide: NinjaTrader to OANDA
TradeLocker accountTrades on the account you trade from. Guide: TradeLocker to OANDA
Live Chart tradingA trade you place once in Copygram. Set up in the app.

Telegram channels and TradingView webhooks are sources on the Pro plan and above. The Starter plan covers Live Chart trading and account sources such as MT4, MT5 and Tradovate. Compare the plans.

QUICK START

Copy trades to OANDA in four steps

Create the API key, connect the account, set its rules and test on Practice before you go live.

  1. 01

    Connect your OANDA account

    In OANDA's account portal, open Manage API Access and generate a personal access token. In Copygram, add a trading account, choose OANDA, paste the token into the API key field, choose Live or Practice and select the account. Treat the token like a password.

  2. 02

    Choose the source: an account, an alert or a signal channel

    Create a Room and pick one source: the account you trade on, a TradingView webhook, a Telegram channel or Live Chart trading. Add your OANDA account as a receiver. A Room has one source, so use another Room for a second source.

  3. 03

    Set the size and stop loss rules

    Choose the sizing mode for the OANDA account and map each source symbol to OANDA's instrument name, such as EURUSD to EUR_USD. Decide whether a trade without a stop loss may open, and whether closes and changes from the source are copied.

  4. 04

    Test on Practice, then check the logs

    Run the Room on an OANDA Practice account first. Compare each signal in the Room's log with the order on OANDA: instrument, direction, units, stop and target. A Practice test shows that the setup works; it doesn't predict live fills.

SIZING AND SYMBOLS

Lots, units and instrument names on OANDA

Two things differ on OANDA: trade size is counted in units, and instrument names are written with an underscore.

Size in lotsThe same size in OANDA units
0.01 lot1,000 units
0.10 lot10,000 units
1.00 lot100,000 units

These figures assume a standard forex contract of 100,000 base-currency units per lot. Copygram's receiver settings work in lots and OANDA's v20 API takes the order in units, so check the position that opens on a Practice account before you use a live one.

Instrument names

OANDA writes EUR/USD as EUR_USD and GBP/JPY as GBP_JPY. Map the source's symbol, with any broker suffix such as EURUSD.a, to the exact OANDA instrument.

Only what your account offers

Mapping can't add a market. If a signal names gold or an index, check that your OANDA account lists that instrument before you rely on the signal source.

Setup

What you need to connect OANDA

OANDA Forex · Easy setup

Connect OANDA

Create an API key in your OANDA account settings. Both live and practice environments are supported.

You'll need
API key · Live or Practice account · Account selection
Included
API key sign-in · Live and Practice · IP whitelisting
Receiver controls

Settings for every receiver account

Each account in a Room has its own settings, so one signal can open different sizes, stops and symbols on each account.

  • Money management

    Fixed lot or risk-based sizing for every copied trade.

    Example Test a new source at a fixed 0.10 lot, then move to percentage-of-balance risk.

  • AI trade validation

    Skip signals whose AI confidence score falls below your threshold.

    Example A 60% threshold executes a signal scored 75% and skips one scored 45%.

  • Stop loss and take profit

    Use the signal's levels, set your own, and decide whether to trade when a level is missing.

    Example Refuse any trade that arrives without a stop loss.

  • Symbol mapping

    Translate the source's symbol names to your platform's names.

    Example GOLD in the signal becomes XAUUSD on your broker.

  • Symbol filters

    Execute only listed symbols, or skip the ones you don't trade.

    Example Copy EURUSD, GBPUSD and XAUUSD only.

  • Lot exceptions per symbol

    A fixed size for specific symbols that overrides the general rule.

    Example Gold always opens at 0.01 even when the default is 0.50.

  • Prefixes and suffixes

    Detect or add broker symbol prefixes and suffixes automatically.

    Example EURUSD becomes EURUSD.pro on a broker that uses the .pro suffix.

  • Copy closes and modifications

    Choose whether exits and SL/TP changes from the source are mirrored.

    Example Follow the entries, but manage your own exits.

  • Trading schedule

    Limit each receiver to the days and hours you choose.

    Example Monday to Friday, 08:00 to 22:00 UTC.

Pricing

Plans by number of accounts

Every plan runs in the cloud with unlimited trade executions and Rooms. Save more than 50% by paying yearly.

Compare plans
  • Starter $12.50 per month, billed yearly or $29 billed monthly Up to 2 trading accounts
  • Pro $20.42 per month, billed yearly or $49 billed monthly Up to 3 trading accounts
  • Advanced $32.92 per month, billed yearly or $79 billed monthly Up to 5 trading accounts
FAQ

OANDA trade copier FAQ

Answers about what OANDA can do in Copygram, the API key, units and instrument names, and the sources it accepts.

Can OANDA be the source in Copygram?

No. In Copygram an OANDA account receives trades. It can't be the source of a Room, so you can't copy from OANDA to MT4, MT5 or any other account. Trade on a platform that can send (MT4, MT5, Tradovate, NinjaTrader or TradeLocker), or use TradingView alerts, Telegram signals or Live Chart trading, and add your OANDA account as a receiver.

Is this OANDA copy trading?

Not in the sense of following other traders. Copygram is a trade copier: it copies your own trades, your TradingView alerts or the Telegram signals you choose to your OANDA account, with your size and rules. Copygram doesn't provide traders to follow or signals.

Where do I get the OANDA API key?

On an eligible OANDA account, open Manage API Access in the account portal and generate a personal access token. Copygram calls this credential the API key. Enter it only in Copygram's account connection, choose the matching Live or Practice environment, and keep it out of messages and screenshots.

Can I use an OANDA Practice account?

Yes. Copygram connects OANDA Live and Practice accounts. Choose Practice when you connect, select the practice account and test the whole Room on it: how signals are read, the order size, the symbol mapping and the updates. Practice results check your setup; they don't show live execution quality.

Can I copy MT4 or MT5 trades to OANDA?

Yes. Connect the MT4 or MT5 account as the Room's source and add the OANDA account as a receiver. Copygram follows the trades on the MetaTrader account and there is no copier EA to install. Map each symbol to OANDA's name, for example EURUSD.a to EUR_USD. The steps are on the MetaTrader to OANDA page.

Can TradingView alerts trade on OANDA?

Yes, through a webhook. Create a TradingView connector in Copygram, make it the source of a Room with your OANDA account as a receiver, and paste the webhook URL into your alert. You need a TradingView plan that includes webhook notifications. See TradingView to OANDA.

Can I copy Telegram signals to OANDA?

Yes. Connect your Telegram account, choose the channel or group as the Room's source and add OANDA as a receiver. The instrument in the signal must be available on your OANDA account. Telegram as a source needs the Pro plan or higher. See Telegram to OANDA.

Does OANDA use lots or units?

Units. OANDA's v20 API takes the trade size in units of the base currency, while Copygram's receiver settings work in lots. With a standard forex contract of 100,000 units per lot, 0.01 lot is 1,000 units and 0.10 lot is 10,000 units. Check the resulting position on a Practice account, and the instrument's minimum size before you use partial exits.

How do I map symbols to OANDA?

Map the exact symbol the source sends to the exact OANDA instrument. OANDA uses an underscore, so EURUSD or EURUSD.a becomes EUR_USD and GBPJPY becomes GBP_JPY. Use the names shown on your connected accounts, and add a symbol filter if the account should copy only some instruments.

Do I need a VPS, an EA or a MetaTrader terminal?

No. Copygram connects to OANDA with the API key from the cloud, so there is no terminal, EA or VPS to run. The account connection must stay active and the Room must be running.

Is there a free trial for the OANDA trade copier?

No. Copygram has no free plan or free trial. First-time subscribers can ask for a refund within 7 days of the first purchase if Copygram doesn't work for them; the terms are in the refund policy. Pick the plan by the number of accounts you connect and the sources you need on the pricing page.

How does Copygram protect my account credentials?

Credentials are encrypted at rest and in transit and never stored as plaintext. MetaTrader accounts run on Copygram's hosted infrastructure, Tradovate and NinjaTrader connect through the broker's own sign-in window so Copygram never sees the password, and API-key platforms should use IP-whitelisted keys with minimal permissions.

Start your OANDA trade copier

Connect your OANDA accounts, choose the source they follow and set the rules for each one. Copygram runs it in the cloud.

Copygram robot mascot