Platform Handbooks

Trading Handbooks provide information about your FOREX.com account that vary by trading platform. For detailed information about how to use a platform, please refer to the platform user manual or the platform tutorials in the education section.

ForexTrader

First In First Out (FIFO)

Open positions are closed according to the (First in First Out) FIFO accounting rule. All trades opened within a particular currency pair or product are closed in the order in which they were originally opened.
back to Top

Range of Markets

FOREX.com provides trading in currency pairs (forex) and spot metals. For more information on the markets we offer, visit the market pages.
back to Top

Margin Requirements

View the full list of minimum margin requirements by product below.

CURRENCIES
Product MMR Product MMR Product MMR
AUD/CAD 3% EUR/NOK 3% USD/CAD 2%
AUD/CHF 5% EUR/NZD 2% USD/CHF 5%
AUD/JPY 3% EUR/PLN 5% USD/CNH 10%
AUD/NZD 3% EUR/SEK 3% USD/CZK 10%
AUD/USD 3% EUR/TRY 5% USD/DKK 10%
CAD/CHF 5% EUR/USD 2% USD/HKD 10%
CAD/JPY 3% GBP/AUD 3% USD/HUF 5%
CHF/JPY 5% GBP/CAD 2% USD/JPY 3%
EUR/AUD 3% GBP/CHF 5% USD/MXN 6%
EUR/CAD 2% GBP/JPY 3% USD/NOK 3%
EUR/CHF 5% GBP/NZD 2% USD/PLN 5%
EUR/CZK 10% GBP/USD 2% USD/RUB 20%
EUR/DKK 10% NZD/CAD 2% USD/SEK 3%
EUR/GBP 2% NZD/CHF 5% USD/SGD 5%
EUR/HUF 5% NZD/JPY 3% USD/TRY 5%
EUR/JPY 3% NZD/USD 2% USD/ZAR 5%
    SGD/JPY 5% ZAR/JPY 5%
Open positions are required to be fully margined at all times. FOREX.com does not engage in margin calls; you are responsible for monitoring your account and maintaining 100% of required margin at all times to support your open positions. To help limit your trading losses and ensure that your losses never exceed your account balance, our systems monitor your margin in near real-time and will automatically close out your open positions if your account equity falls below the 100% margin requirement. Learn more about our liquidation process.

Margin requirements are subject to change without notice, at the sole discretion of FOREX.com.

Please note that very large individual positions are subject to additional margin. This will typically apply to positions of $50m or more on currency pairs, indices and major commodities, and positions of $2.5m or more on minor commodities.

Should you have a position that is subject to an additional margin requirement, we will contact you to make arrangements to cover it. This increased margin requirement will continue to apply at FOREX.com’s discretion, until the position size decreases and remains materially below the threshold for a sustained period. Partially closing the position will not automatically reduce your margin requirement.

If you have any questions about margin on large positions please contact our sales team.
back to Top

Trade Executions

The FOREXTrader PRO platform supports the following execution modes. This section should be read in conjunction with the Trade and Order Execution Policy.

Market Order Mode
Market orders are executed at the best available price at the time the order is received.

Instant Execution Mode
Available only in FOREXTrader PRO (download and web platforms), Instant Execution is designed for use in combination with the one-click dealing feature. When Instant Execution mode is enabled, market orders will only be executed at the requested rate or within a user-specified deviation. When Instant Execution is enabled, the default setting is 1-pip deviation. As such, if the market moves unfavorably away from the requested price by more than 1 pip, the order is not executed. However, if the market moves in the customer’s favor by any amount then the order will be executed at the improved price. Tolerance is set by product and can be adjusted to suit individual trading strategies by clicking on Preferences>Trade Settings in FOREXTrader PRO.

Gapping/Volatility
When economic data releases or major news events are announced, prices may “gap” as the market reacts and adjusts to the news–i.e. prices may move dramatically in one direction. We always aim to provide liquidity, but in extreme market conditions there may be no available liquidity for a very short period. Gap market conditions are also common when trading resumes after a weekend or holiday. You should be aware of the following risks associated with volatile markets: Stop and limit orders may be executed at a different price from the requested price, or the last quoted trade price at the time of order entry. Orders may be partially executed or may be executed in several stages at different prices. Opening prices may differ significantly from the previous day’s close.

Slippage
Our quoted prices are executable the majority of the time. In fast-moving markets, orders may be executed at a price which has ceased to be the best market price. Limit orders will always be filled at the price asked or better.
back to Top

Order Types

Market Order
A market order is an order to buy or sell at the best available market price.

Limit Order
A limit order is an order to buy or sell at a specified price. Limit orders can be used to enter into or exit out of a position. A buy limit order can only be executed at the limit price or lower, and a sell limit order can only be executed at the limit price or higher.

Stop orders
A stop order is an order to buy or sell once a pre-defined price is reached. When the price is reached, the stop order becomes a market order. 

Stop Entry Order - this is an order placed to buy above the current price, or to sell below the current price. These orders are useful if you believe the market is heading in one direction and you have a target entry price. 

Stop Loss Order - this is an order placed to sell below the current price (to close a long position), or to buy above the current price (to close a short position). Stop loss orders are an important risk management tool. By setting stop loss orders against open positions you can limit your potential downside should the market move against you.

Remember that all stop orders do not guarantee your execution price – a stop order is triggered once the stop level is reached, but when reached it will be treated as a market order.

One Cancels Other (OCO's)
A contingent order providing that one part of the order is cancelled if the other part is executed. If one part of the order is filled, the other is automatically cancelled.

If/Then
An If/Then order provides that if the first order ("If" order) is executed, the second order ("Then" order) becomes an active unassociated single order. Unassociated orders are not attached to a trade and act independently of any position updates. In cases where the “If” order does not execute, the “Then” single order will remain dormant and will not be executed when the market reaches the specified rate. When either part of an If/Then order is cancelled, all parts of the order are cancelled as well.

If /Then OCO
An If/Then OCO provides that if the first order ("If" order) is executed, the second order ("Then" order) is activated as an unassociated One Cancels Other (OCO) order. Unassociated orders are not attached to a trade and act independently of any position updates. In cases where the “If” order does not execute, the “OCO” will remain dormant and will not be executed when the market reaches the specified rate. When either part of an If/Then OCO order is cancelled, all parts of the order are cancelled as well.

Trailing Stops
A trailing stop allows a trade to continue to gain in value when the market price moves in a favorable direction, but automatically closes the trade if the market price suddenly moves in an unfavorable direction by a specified distance. When the market price moves in a favorable direction (up for long positions, down for short positions), the trigger price follows the market price by the specified stop distance. If the market price moves in an unfavorable direction, the trigger price stays stationary and the distance between this price and the market price becomes smaller. If the market price continues to move in an unfavorable direction until it reaches the trigger price, an order is triggered to close the trade.

All of the above orders may be entered as Day Orders, entered today and good until end of NY business day (5pm New York time). Or, customers may choose to enter a Good 'til Cancelled Order (GTC), which is valid for 90 days from the date the order is entered or until the order is executed or cancelled. Orders remain open until they are triggered or cancelled. If a position is closed manually, any order(s) relating to that position must also be cancelled. Placing contingent orders may not necessarily limit your losses.

Order Expiry
End of Day (EOD) orders automatically expire at 5pm New York time on the same day the order was entered. Good ‘til Cancelled (GTC) orders automatically expire on the Saturday following the 90th calendar day from the date the order was entered.

Orders Left Over the Weekend or Holidays
Orders (e.g. Stops, Limits, and contingent orders) left pending over a weekend or holiday period will not be executed until the market in which the order was placed resumes regular trading hours.

Aggregated Orders
All orders placed in the same market on FOREXTrader PRO will be aggregated and treated as one combined position, rather than treated as individual orders.
back to Top

Rollovers

FOREX.com automatically rolls forward all open positions following the close of New York trading at 5:00pm New York time. During the roll process, trading is typically suspended for up to one minute. The amount paid or earned on the roll depends on the direction of the open position and the interest rate differential between the two currencies involved. For example, assuming UK interest rates are significantly higher than Japan's, a trader long GBP/JPY (i.e. holding British pounds), is paid interest upon rollover. Conversely, if a trader is short GBP/JPY (i.e. holding yen), interest will be debited upon the rollover.

Rollover credits or debits are applied daily to a customer's account reflecting interest paid or earned on each open position held overnight.

Weekend and Holidays
Rollovers for positions held over the weekend will be posted on Wednesday; as a result, the rollover applied on Wednesday will amount to three times that of Tuesday.

A holiday rollover will occur when the currency traded has a major holiday and the banks are closed. A holiday rollover will typically be applied two days before the holiday.

FOREX.com’s daily rollover rates and detailed reporting of rollover activity is available in the Reports section of the trading platform. Live rollover rates can also be seen on the website.
back to Top

Products and Trading

FOREX.com offers currencies and spot metals for trading.

Product Details
Product Min trade size Max trade size (per click) Maximum position
Currency 1,000 base units 500,000,000 base units Varies by product
Gold 1 troy ounce 500 troy ounces 10,000 troy ounces
Silver 50 troy ounces 25,000 troy ounces 250,000 troy ounces
back to Top

Phone Trading

Orders by telephone will only be accepted by FOREX.com during market hours. When you place an order by telephone, you can do so only by talking directly to a broker of FOREX.com. No message may be left, and no orders may be placed using voicemail facilities or by facsimile.

To place a trade over the phone, contact customer service.

Phone Trading Instructions
State your account number.

You will be asked to verify the name on the account and answer other security questions.

Ask for the current price, i.e. "I would like a price on Euro/Dollar."

FOREX.com will provide the current bid/offer, such as, "Euro/U.S. Dollar is trading at 1.28551/562" (the first number being the bid, the second the offer).

If you wish to place a market order, state your interest: "I wish to sell 50,000 of Euro/U.S. Dollar at the market."

FOREX.com will provide verbal confirmation of the trade. You may also request that a stop or limit order be placed on your behalf. Be sure to indicate the type of order and the price.

All trades executed via the phone are subject to a pre-deal margin availability check and will be manually entered into the customer's account for integrated P&L analysis and reporting.

All phone orders will be recorded.
back to Top

Order Expiry

End of Day (EOD) orders automatically expire at 5pm ET on the same day the order was entered. Good ‘til Cancelled (GTC) orders automatically expire on the Saturday following the 90th calendar day from the date the order was entered.
back to Top

System Requirements

Compatible Operating Systems

Windows XP or newer is required for downloading FOREXTrader PRO. 

System Requirements for FOREXTrader PRO

  • Windows XP or newer
  • Processing Speed: 1 GHz or higher
  • Monitor resolution set at 1024 x 768 or higher
  • 512MB of RAM
  • Hard Drive: 100 MB of free space
  • Internet Explorer v6.x or higher, Firefox v1.x or higher
  • .NET 2.0 Framework
Internet Connection:
  • Broadband
How to Download and Install
Downloading FOREXTrader can be completed in three easy steps:
  1. Click here to review and accept Software License Agreement
  2. Click the "Install" button
  3. Click "Run"
The application will automatically launch once it's installed. Simply enter your user ID and password to log in.
back to Top

Demo Account

If you'd like to renew your demo account, please contact our helpdesk via phone or chat.
back to Top

MetaTrader

First In First Out (FIFO)

Open positions are closed according to the (First in First Out) FIFO accounting rule. All trades opened within a particular currency pair or product are closed in the order in which they were originally opened.
back to Top

Range of Markets

MetaTrader provides trading in currency pairs (forex) and spot metals. For more information on the markets we offer, visit the market pages.
back to Top

Margin Requirements

Open positions are required to be fully margined at all times. FOREX.com does not engage in margin calls; you are responsible for monitoring your account and maintaining 100% of required margin at all times to support your open positions. To help limit your trading losses and ensure that your losses never exceed your account balance, our systems monitor your margin in near real-time and will automatically close out your open positions if your account equity falls below the 100% margin requirement. 

Margin requirements are subject to change without notice, at the sole discretion of FOREX.com.

Please note that very large individual positions are subject to additional margin. This will typically apply to positions of $50m or more on currency pairs, indices and major commodities, and positions of $2.5m or more on minor commodities.

Should you have a position that is subject to an additional margin requirement, we will contact you to make arrangements to cover it. This increased margin requirement will continue to apply at FOREX.com's discretion, until the position size decreases and remains materially below the threshold for a sustained period. Partially closing the position will not automatically reduce your margin requirement.

If you have any questions about margin on large positions, please contact our sales team.
back to Top

Trade Executions

The MetaTrader 4 platform supports the following execution modes. This section should be read in conjunction with the Trade and Order Execution Policy.

Market orders
Market orders are executed at the best available price at the time the order is received.

Gapping/Volatility
When economic data releases or major news events are announced, prices may “gap” as the market reacts and adjusts to the news–i.e. prices may move dramatically in one direction.  We always aim to provide liquidity, but in extreme market conditions there may be no available liquidity for a very short period. Gap market conditions are also common when trading resumes after a weekend or holiday.   You should be aware of the following risks associated with volatile markets:

Stop and limit orders may be executed at a different price from the requested price, or the last quoted trade price at the time of order entry.  Orders may be partially executed or may be executed in several stages at different prices.

Opening prices may differ significantly from the previous day’s close.

Slippage 
Our quoted prices are executable the majority of the time.  In fast moving markets, orders may be executed at a price which has ceased to be the best market price. Limit order will always be filled at the price asked or better.

Execution Sources
Foreign Exchange

Our foreign exchange, gold, and silver price quotes are generally derived from prices provided to us by selected top-tier global banks in the wholesale foreign exchange, gold and silver markets which we believe will provide the best available prices to you on a consistent basis.
back to Top

Order Types

Market Order
Market orders are executed at the best available price at the time the order is received.

Limit Orders
Limit orders are executed at the order rate or better. Sell limit orders are filled when the bid reaches the requested rate; limit orders to buy are filled on the offer.

Stop Orders
A stop order is an order to buy or sell once a pre-defined price is reached. When the price is reached, the stop order becomes a market order and is executed at the best available price.

Stop Entry Order - this is an order placed to buy above the current price, or to sell below the current price. These orders are useful if you believe the market is heading in one direction and you have a target entry price.

Stop Loss Order - this is an order placed to sell below the current price (to close a long position), or to buy above the current price (to close a short position). Stop loss orders are an important risk management tool. By setting stop loss orders against open positions you can limit your potential downside should the market move against you.

Remember that stop orders do not guarantee your execution price – a stop order is triggered once the stop level is reached, and will be executed at the next available price.

Time and sales reports for a specific period can be requested by contacting customer service.

Trailing Stops
A trailing stop allows a trade to continue to gain in value when the market price moves in a favorable direction, but automatically closes the trade if the market price suddenly moves in an unfavorable direction by a specified distance. When the market price moves in a favorable direction (up for long positions, down for short positions), the trigger price follows the market price by the specified stop distance. If the market price moves in an unfavorable direction, the trigger price stays stationary and the distance between this price and the market price becomes smaller. If the market price continues to move in an unfavorable direction until it reaches the trigger price, an order is triggered to close the trade.

Please note: Trailing Stops work in the client terminal, and not in the server. This means if you close the MetaTrader platform before the Trailing Stop triggers/starts to trail, the Trailing Stop will be cancelled.  If you close the platform after the Trailing Stop triggers, the Trailing Stop will turn into a regular Stop Order at the level the Trailing Stop was when the platform was closed.

All of the above orders may be entered as Day Orders, entered today and good until end of New York business day (5pm New York time). Or, customers may choose to enter a Good 'til Cancelled Order (GTC), which is valid for 90 days from the date the order is entered or until the order is executed or cancelled.

Orders remain open until they are triggered or cancelled. If a position is closed manually, any order(s) relating to that position must also be cancelled.

Placing contingent orders may not necessarily limit your losses.

Minimum Placement Distance
Limits and stops must be set at least 1 pip away from the prevailing market price.

Order Expiry
End of Day (EOD) orders automatically expire at 5pm New York time on the same day the order was entered. Good ‘til Cancelled (GTC) orders automatically expire on the Saturday following the 90th calendar day from the date the order was entered.

Orders Left Over the Weekend or Holidays
FOREX.com’s trading hours are from Sunday at 5pm New York time through Friday at pm New York time . Orders (e.g. stops, limits, and contingent orders) left pending over a weekend or holiday period will not be executed until FOREX.com resumes regular trading hours.
back to Top

Rollovers (Forex)

FOREX.com automatically rolls forward all open positions following the close of New York trading at 5:00 pm. Trading is typically suspended for up to one minute during the roll process. The amount paid or earned depends on the direction of the open position and the interest rate differential between the two currencies involved. For example, assuming UK interest rates are significantly higher than Japan's, a trader long GBP/JPY (i.e. holding British pounds), is paid interest upon rollover. Conversely, if a trader is short GBP/JPY (i.e. holding yen), interest will be debited upon the rollover.

Rollover credits or debits are applied daily to customer's account on each open position held overnight. Rollovers are process at 5pm New York time, so any open positions at that time will automatically be rolled forward and a debit or credit will be applied to your account.

Weekend and Holidays
Rollovers for positions held over the weekend will be posted in Wednesday; as a result, the rollover applied on Wednesday will amount to three times that of Tuesday.

A holiday rollover will occur when the currency traded has a major holiday and the banks are closed. A holiday rollover will typically be applied two days before the holiday.

Rollover rates are accessible from the MetaTrader 4 trading platform.
back to Top

Trading

Maximum Trade Size
Each price quote is valid for trade up to 50 contracts. 

Phone Trading
Phone trading is available to customers during market hours. To place a trade over the phone, contact customer service.

Phone Trading Instructions

  • State your Account Number.You will be asked to verify the name on the account and answer other security questions.
  • Ask for the current price. For example, "I would like a price on Euro/U.S. Dollar."
  • FOREX.com will provide the current bid/offer. For example, "Euro/U.S. Dollar is trading at 1.28551/562" (the first number being the bid, the second the offer).
  • If you wish to place a market order, state your interest. "I sell 50,000 of Euro/U.S. Dollar at the market."
  • FOREX.com will provide verbal confirmation of the trade. Your trade will be entered on your behalf and the trade will appear in the trading platform immediately.
  • If you do not wish to deal at the quoted levels, simply say "Nothing done."
  • You may also request that a stop or limit order be placed on your behalf. Be sure to indicate the type of order and the price.
All trades executed via the phone are subject to a pre-deal margin availability check and will be manually entered into the customer's account for integrated P&L analysis and reporting.

All phone orders will be recorded to ensure fairness and accuracy for all parties involved.

Holding Positions Over Weekends or Major Holidays
You can hold positions over weekend or major holidays. Forex positions will be subject to FOREX.com's standard Rollover charges - see 'Rollovers' for more details.

Trade Confirmations
Trade confirmations are provided online as soon as the trade is executed. Full transaction details may be accessed on screen, including date, time, rate, notional amount bought and sold, USD value, and reference number.
back to Top

Expert Advisors

Expert Advisors (EAs) are programs that can be used to automate trading and can be written using the MQL4 language or purchased from a third party. Keep in mind that EAs run locally on your computer and will not execute strategies when disconnected from the server. For qualified clients, EA hosting services are available to run your strategy on a secure VPS environment. Click here to learn more.

Please note that Metatrader allows you to run more than one Expert Advisor simultaneously.
back to Top

Installation and Logging In

Downloading and installing MetaTrader 4 can be completed in two easy steps:
  1. Click here to download Metatrader
  2. Click the "Next" when prompted and then “Finish"
MetaTrader 4 will automatically launch when finished.

Complete the “Open an Account” form to open a demo account.  Check “I agree to subscribe to your newsletters,” “Next,” and then “Finish” to complete the process.  Be sure to make a note of the login and password provided for future reference. You will be logged in to your demo account automatically.

To log in to your live account,  click File and then Login.  Enter the login provided to you, the password you chose when you applied for your account, and the server name provided to you.  Click Login when finished.  You have successfully connected when you see kb numbers in the bottom right corner of the terminal.

Please note: you will need to open port 443 on your firewall to properly run the MetaTrader 4 platform.
back to Top

Software Requirements

Operating system: Windows XP or more recent

Screen resolution: Minimum of 1024x768

Internet: Connection speed of 36.6 Kbps or faster

Macintosh Users
The MetaTrader platform is Windows-based and is unable to run on a Macintosh-based operating system. Users can access the platform via their iPhone or iPad and customers using EA Hosting are able to log on to a hosted MetaTrader environment from a Mac computer.
back to Top

Reporting

Account reports are accessible from directly within the trading platform. Click on the Account History tab in the Terminal section and select Save as Report.
back to Top

Demo Account

If you'd like to renew your demo account, please contact our helpdesk via phone or chat.
back to Top

Rate Alerts

To receive rate alerts, you’ll need to obtain your MetaQuotes mobile app ID. To do this, you must download one of the MT4 mobile apps to your iPhone, Android or Windows phone. Once downloaded, open the app, log in, and go to Settings > Messages. The first message labelled “Hi” contains your MetaQuotes ID.

Go back to the desktop terminal and go to Tools > Options> Notifications and enter your MetaQuotes mobile app ID, check “Enable Push Notifications” and click OK. Click on the Alerts tab and right-click to pull up the options menu.

To create a new alert, click Create, enter your specifications, and choose Notifications as your delivery method within the Actions section. You will then receive your rate alert as a push notification to your mobile device.
back to Top