Funding a futures account in a currency other than USD

Trader checking a futures account on a phone and laptop

If your money isn’t in U.S. dollars (USD), the first question is whether NinjaTrader will take it. NinjaTrader takes five currencies: USD, euros, Australian dollars, British pounds, and Canadian dollars. NinjaTrader calculates and displays funds in USD for trading activity on U.S.-based exchanges.

If your money sits in euros or Canadian dollars, there are four key things to understand about any transfer: which currencies NinjaTrader accepts, where the wire instructions for yours live, what a conversion costs, and what will get a transfer sent back. For which deposit method to use and when funds become available, see NinjaTrader’s guide to ACH, debit card, and wire deposits.

Which currencies you can (and can’t) fund in

NinjaTrader’s wire instructions differ by currency, so the currency you send decides which set of details your bank needs.

Currency What to know
U.S. dollars (USD) No currency conversion fee applies. Trading activity on U.S.-based exchanges is calculated and displayed in USD.
Euros Accepted. Select euro from the currency drop-down in your NinjaTrader Dashboard to see the matching wire instructions.
Australian dollars Accepted. Select Australian dollar from the same drop-down.
British pounds Accepted. Select British pound from the same drop-down.
Canadian dollars Accepted. Select Canadian dollar from the same drop-down.

Cryptocurrency isn’t on the list. NinjaTrader does not accept Bitcoin or other cryptocurrencies for deposits into trading accounts. The full currency list is also published in NinjaTrader’s support article on accepted currencies for funding a NinjaTrader account.

Sending one of the five currencies is only half the answer. The other half is what you see once the money is in.

Trader checking a phone next to an open laptop at a table

Why your balance is shown in U.S. dollars

NinjaTrader calculates and displays funds in USD for trading activity on U.S.-based exchanges. Day to day, that’s the currency your margin, profit and loss, and statements read in.

What it meansIf you funded in another currency, the number on your screen won’t match the number you sent. If a conversion happens, the fee below applies to the funds converted.

Before you send anything, though, you need the instructions your bank will ask for.

How to get the wire instructions for your currency

NinjaTrader displays wire transfer instructions for each accepted currency in the NinjaTrader Dashboard, but the transfer itself must be initiated through your own bank.

  1. Log in to your NinjaTrader Dashboard.
  2. Select Transfer Funds in the left-hand navigation panel.
  3. Click Fund at the top of the Transfers page.
  4. Scroll to the bottom of the page and select New Wire.
  5. Select your currency from the drop-down menu to view the corresponding instructions.

ImportantDon’t wire funds to your account without the unique Further Credit to Reference Number listed in your wire transfer instructions. It’s what ties the money to your account when it arrives.

The beneficiary bank details aren’t published on this page. Read them from your dashboard, where they’re tied to your own account. For euro transfers, NinjaTrader’s support article on depositing funds internationally lists them, too.

What it meansThe NinjaTrader Dashboard shows the instructions; it doesn’t send the money. Take the details to your own bank to start the transfer.

With the instructions in hand, the next question is usually what the transfer costs.

What currency conversion costs

NinjaTrader charges 1% of funds converted for a currency conversion, with a minimum of 10 units of the currency being sold. Our account and exchange fees page states it as “1% of funds converted, minimum 10 units of currency being sold.”

NinjaTrader does not charge a fee for receiving wire transfers, and there’s no fee on ACH or debit card deposits. Your sending bank may charge its own fee to initiate a transfer, so check its schedule before you send.

Fee Amount Who charges it
Currency conversion 1% of funds converted, minimum 10 units of currency being sold NinjaTrader
Incoming check or wire No fee NinjaTrader
ACH or debit card deposit Free NinjaTrader
Sending a wire Set by your bank Your bank
International wire withdrawal 30 units of originating currency NinjaTrader

The round trip is worth planning for. An international wire withdrawal costs 30 units of the originating currency, and a conversion charge may apply on the way back out as well.

NinjaTrader has no deposit minimum.* Account plan pricing sits separately on our account plans and pricing page.

*ACH and debit card transfers are subject to a $5.00 minimum.

Fees are only part of the picture. A transfer that gets sent back also costs you time.

What can get a transfer returned

NinjaTrader requires that a wire be sent from a bank account held in the same name as the NinjaTrader account, and does not accept transfers from third-party payment services such as Wise or Revolut. Wire transfers that don’t meet NinjaTrader’s requirements are returned.

What went wrong What to do instead
Sent from a bank account in a different name Send from an account held in the same name as your NinjaTrader account.
Sent from a business account to fund an individual account Business accounts cannot be used to fund individual accounts. Send from the individual account.
Sent from an unsupported service such as Wise or Revolut (Revolut LTD) Third-party payment services are not accepted. Send from a bank instead.
Retirement funds sent to an individual account Fund an individual account from a non-retirement account held in your own name. Fund an IRA through your IRA custodian.
A wire sent to fund an IRA IRA accounts cannot be funded by wire transfer. Fund them through your IRA custodian.
A wire that can’t be matched to an active account NinjaTrader is unable to apply the funds. Contact your bank to request a wire reversal.

If something’s wrong with your deposit, start with your inbox: NinjaTrader’s Treasury team will contact customers directly when a deposit needs further action, so check the email address associated with your account before reaching out. Wire speed is controlled by the sending and receiving banks, and NinjaTrader can’t expedite an incoming transfer. For anything else, see NinjaTrader’s live support page and contact us page.

Fund a NinjaTrader account in your currency

Opening the account comes first, and the wire instructions for your currency appear in your dashboard once it’s open. If you’re still weighing it up, our futures brokerage overview covers what NinjaTrader Clearing, LLC does and how accounts work. Futures involve leverage and the risk of losing more than your initial investment, so consider whether they suit your objectives and experience, and trade only with risk capital you can afford to lose.

Ready to get started? Open your NinjaTrader account today.

Get Started

FAQs on funding a futures account in a currency other than USD

Yes. NinjaTrader accepts deposits in five currencies: USD, euros, Australian dollars, British pounds, and Canadian dollars. Select euro from the currency drop-down in your NinjaTrader Dashboard to see the wire instructions to give your bank.

No. NinjaTrader does not charge a fee for receiving wire transfers, though your sending bank may charge a fee to initiate one. ACH and debit card deposits are free as well.

NinjaTrader calculates and displays funds in USD for trading activity on U.S.-based exchanges. Whichever of the five currencies you send, that’s the currency your margin and your profit and loss read in.

Not for a wire, but yes for ACH. International users may fund via ACH if they have a U.S. bank account, and a wire can be sent from a bank account held in your own name in any of the five accepted currencies.

No. NinjaTrader does not accept Bitcoin or other cryptocurrencies for deposits into trading accounts.