Trading Tools

Trading Tools

At ICM we continuously strive to offer services that support you when trading with us. That includes our Pip Calculator which helps you to calculate the value of a pip depending on the currency pair and the lot size of your transaction.

You will also find a Pivot Calculator which is simple to use and designed to calculate pivot points in only a few seconds. In addition, you can access our Economic Calendar to help you to track the occurrence of market-moving events. You can use the Trading Signals feature on the MT4 platform which helps you subscribe to the signal feeds of other traders also using the system.


Economic Calendar

GMT+1 Currency Event Actual Forecast Previous Imp.
00:01 GBP Rightmove House Price Index (MoM) 2.1%   0.8%
00:50 JPY Adjusted Trade Balance 0.30T   -0.01T
00:50 JPY Exports (YoY) (Mar) 16.1% 11.6% -4.5%
00:50 JPY Imports (YoY) (Mar) 5.7% 4.7% 11.8%
00:50 JPY Trade Balance (Mar) 663.7B 490.0B 215.9B
01:00 AUD HIA New Home Sales (MoM) 90.3%   22.9%
05:30 JPY Capacity Utilization (MoM) (Feb) -2.8%   3.2%
05:30 JPY Industrial Production (MoM) (Feb)   -1.3%   -2.1%
09:00 EUR Current Account (Feb) 25.9B   30.5B
09:00 EUR Current Account n.s.a. (Feb) 13.3B   5.8B
10:00 EUR Construction Output (MoM) (Feb) -2.12%   0.84%
11:00 EUR German Buba Monthly Report      
12:00 BRL IBC-Br Economic Activity (Feb) 1.70%   1.04%
12:25 BRL BCB Focus Market Readout      
13:15 CAD Housing Starts (Mar) 335.2K 250.0K 275.6K
14:00 EUR French 12-Month BTF Auction -0.618%   -0.629%
14:00 EUR French 3-Month BTF Auction -0.630%   -0.630%
14:00 EUR French 6-Month BTF Auction -0.622%   -0.633%
16:30 USD 3-Month Bill Auction 0.025%   0.020%
16:30 USD 6-Month Bill Auction 0.040%   0.040%
GMT+1 Currency Event Actual Forecast Previous Imp.
02:30 AUD RBA Meeting Minutes      
02:30 CNY PBoC Loan Prime Rate 3.85% 3.85% 3.85%
04:00 NZD RBNZ Offshore Holdings (Mar) 47.00%   47.50%
05:30 JPY Tertiary Industry Activity Index (MoM) 0.3%   -1.0%
07:00 GBP Average Earnings ex Bonus (Feb) 4.4% 4.2% 4.3%
07:00 GBP Average Earnings Index +Bonus (Feb) 4.5% 4.8% 4.8%
07:00 GBP Claimant Count Change (Mar) 10.1K   86.6K
07:00 GBP Employment Change 3M/3M (MoM) (Feb) -73K -150K -147K
07:00 GBP Unemployment Rate (Feb) 4.9% 5.1% 5.0%
07:00 EUR German PPI (YoY) (Mar) 3.7% 3.3% 1.9%
07:00 EUR German PPI (MoM) (Mar) 0.9% 0.6% 0.7%
08:00 IDR Deposit Facility Rate (Apr) 2.75% 2.75% 2.75%
08:00 IDR Lending Facility Rate (Apr) 4.25% 4.25% 4.25%
08:20 IDR Loans (YoY) (Mar) -4.13%   -2.15%
08:30 IDR Interest Rate Decision 3.50%   3.50%
09:00 EUR ECB Bank Lending Survey      
10:00 EUR Spanish 3-Month Letras Auction -0.591%   -0.557%
10:40 EUR German 2-Year Schatz Auction -0.690%   -0.700%
13:55 USD Redbook (YoY) 13.5%   13.2%
15:00 EUR German Buba Vice President Buch Speaks         
16:30 NZD GlobalDairyTrade Price Index -0.1%   0.3%
17:00 USD 52-Week Bill Auction 0.065%   0.070%
19:30 BRL Federal Tax Revenue 137.93B 126.20B 127.70B
21:30 USD API Weekly Crude Oil Stock 0.436M -2.860M -3.608M
22:00 KRW PPI (MoM) (Mar) 0.9%   0.8%
22:00 KRW PPI (YoY) (Mar) 3.9%   2.1%
23:45 NZD CPI (QoQ) (Q1) 0.8% 0.7% 0.5%
23:45 NZD CPI (YoY) (Q1) 1.5% 1.4% 1.4%
GMT+1 Currency Event Actual Forecast Previous Imp.
01:30 AUD MI Leading Index (MoM) 0.4%   0.2%
02:30 AUD Retail Sales (MoM)   1.4% 1.0% -0.8%
07:00 GBP Core CPI (YoY) (Mar) 1.1% 1.1% 0.9%
07:00 GBP Core CPI MoM (MoM) (Mar) 0.4% 0.3% -0.5%
07:00 GBP Core PPI Output (YoY) (Mar) 1.7%   1.7%
07:00 GBP Core PPI Output (MoM) (Mar) 0.4%   0.3%
07:00 GBP Core RPI (YoY) (Mar) 1.6%   1.6%
07:00 GBP Core RPI (MoM) (Mar) 0.3%   0.5%
07:00 GBP CPI (MoM) (Mar) 0.3% 0.3% 0.1%
07:00 GBP CPI (YoY) (Mar) 0.7% 0.8% 0.4%
07:00 GBP CPI, n.s.a (Mar) 109.40   109.10
07:00 GBP PPI Input (YoY) (Mar) 5.9% 4.4% 3.3%
07:00 GBP PPI Input (MoM) (Mar) 1.3% 0.6% 0.9%
07:00 GBP PPI Output (YoY) (Mar) 1.9% 1.7% 0.9%
07:00 GBP PPI Output (MoM) (Mar) 0.5% 0.3% 0.7%
07:00 GBP RPI (MoM) (Mar) 0.3% 0.3% 0.5%
07:00 GBP RPI (YoY) (Mar) 1.5% 1.6% 1.4%
09:00 ZAR Core CPI (MoM) (Mar) 0.5% 0.7% 0.6%
09:00 ZAR Core CPI (YoY) (Mar) 2.5% 2.7% 2.6%
09:00 ZAR CPI (YoY) (Mar) 3.2% 3.2% 2.9%
09:00 ZAR CPI (MoM) (Mar) 0.7% 0.7% 0.7%
09:05 GBP MPC Member Ramsden Speaks         
09:30 GBP House Price Index (YoY) 8.6%   8.0%
10:40 EUR German 10-Year Bund Auction -0.250%   -0.360%
11:30 GBP BoE Gov Bailey Speaks         
12:00 USD MBA 30-Year Mortgage Rate     3.27%
12:00 USD MBA Mortgage Applications (WoW)     -3.7%
12:00 USD MBA Purchase Index     279.5
12:00 USD Mortgage Market Index     667.7
12:00 USD Mortgage Refinance Index     2,916.7
12:30 INR M3 Money Supply     11.8%
13:30 CAD Common CPI (YoY)     1.3%
13:30 CAD Core CPI (YoY) (Mar)     1.2%
13:30 CAD Core CPI (MoM) (Mar)     0.3%
13:30 CAD CPI (MoM) (Mar)   0.6% 0.5%
13:30 CAD CPI (YoY) (Mar)   2.3% 1.1%
13:30 CAD Median CPI (YoY)     2.0%
13:30 CAD Trimmed CPI (YoY)     1.9%
15:00 CAD BoC Monetary Policy Report      
15:00 CAD BoC Rate Statement      
15:00 CAD BoC Interest Rate Decision   0.25% 0.25%
15:30 USD Crude Oil Inventories   -2.975M -5.889M
15:30 USD EIA Refinery Crude Runs (WoW)     0.007M
15:30 USD Crude Oil Imports     0.443M
15:30 USD Cushing Crude Oil Inventories     0.346M
15:30 USD Distillate Fuel Production     0.004M
15:30 USD EIA Weekly Distillates Stocks   -0.956M -2.083M
15:30 USD Gasoline Production     0.336M
15:30 USD Heating Oil Stockpiles     -0.028M
15:30 USD EIA Weekly Refinery Utilization Rates (WoW)   0.7% 1.0%
15:30 USD Gasoline Inventories   0.464M 0.309M
16:00 CAD BOC Press Conference         
18:00 USD 20-Year Bond Auction     1.920%
GMT+1 Currency Event Actual Forecast Previous Imp.
00:50 JPY Foreign Bonds Buying     1,714.4B
00:50 JPY Foreign Investments in Japanese Stocks     640.9B
02:30 AUD NAB Quarterly Business Confidence     14
07:00 CHF Trade Balance (Mar)     3.699B
07:00 NOK Industrial Confidence (Q1)     3.1
07:45 EUR French Business Survey (Apr)   99 98
09:00 EUR Italian Industrial Sales (MoM) (Feb)     2.50%
09:00 EUR Italian Industrial Sales (YoY) (Feb)     -1.60%
09:30 HKD Unemployment Rate (Mar)     7.2%
10:00 EUR French 3-Year BTAN Auction     -0.61%
10:00 EUR French 5-Year BTAN Auction     -0.48%
10:00 EUR Spanish 10-Year Obligacion Auction     0.350%
10:00 EUR Spanish 3-Year Bonos Auction     -0.396%
11:00 GBP CBI Industrial Trends Orders (Apr)   2 -5
11:00 EUR Spanish 5-Year Bonos Auction     -0.289%
11:00 IDR Motorbike Sales (YoY)     -30.80%
12:45 EUR Deposit Facility Rate (Apr)   -0.50% -0.50%
12:45 EUR ECB Marginal Lending Facility     0.25%
12:45 EUR ECB Monetary Policy Statement      
12:45 EUR ECB Interest Rate Decision (Apr)      
13:00 MXN 1st Half-Month Core CPI (Apr)   0.13% 0.35%
13:00 MXN 1st Half-Month CPI (Apr)   -0.10% 0.53%
13:00 MXN Unemployment Rate (Mar)     4.50%
13:00 MXN Unemployment Rate n.s.a. (Mar)   4.20% 4.40%
13:30 USD Chicago Fed National Activity (Mar)     -1.09
13:30 USD Continuing Jobless Claims   3,667K 3,731K
13:30 USD Initial Jobless Claims   617K 576K
13:30 USD Jobless Claims 4-Week Avg.     683.00K
13:30 CAD New Housing Price Index (MoM) (Mar)   1.4% 1.9%
13:30 EUR ECB Press Conference         
15:00 USD Existing Home Sales (MoM) (Mar)   0.8% -6.6%
15:00 USD Existing Home Sales (Mar)   6.19M 6.22M
15:00 USD US Leading Index (MoM) (Mar)   1.0% 0.2%
15:00 EUR Consumer Confidence (Apr)   -10.8 -10.8
15:30 USD Natural Gas Storage     61B
16:00 USD KC Fed Composite Index (Apr)     26
16:00 USD KC Fed Manufacturing Index (Apr)     23
16:30 USD 4-Week Bill Auction     0.010%
16:30 USD 8-Week Bill Auction     0.015%
18:00 USD 5-Year TIPS Auction     -1.320%
18:30 BRL Foreign Exchange Flows     -0.011B
GMT+1 Currency Event Actual Forecast Previous Imp.
00:00 AUD Manufacturing PMI       56.8
00:00 AUD Services PMI       55.5
00:01 GBP GfK Consumer Confidence (Apr)   -12 -16
00:30 JPY CPI, n.s.a (MoM) (Mar)     0.5%
00:30 JPY National Core CPI (YoY) (Mar)   -0.1% -0.4%
00:30 JPY National CPI (YoY) (Mar)     -0.4%
01:30 JPY Manufacturing PMI (Apr)       52.7
01:30 JPY Services PMI       48.3
01:30 SGD URA Property Index (QoQ) (Q1)   2.90% 2.90%
02:00 NZD Credit Card Spending (YoY)     -12.4%
06:00 SGD CPI (YoY) (Mar)   0.6% 0.7%
07:00 GBP Core Retail Sales (MoM) (Mar)   1.9% 2.4%
07:00 GBP Core Retail Sales (YoY) (Mar)   4.5% -1.1%
07:00 GBP Public Sector Net Borrowing (Mar)     18.41B
07:00 GBP Public Sector Net Cash Requirement (Mar)     14.162B
07:00 GBP Retail Sales (YoY) (Mar)   3.5% -3.7%
07:00 GBP Retail Sales (MoM) (Mar)   1.5% 2.1%
08:15 EUR French Manufacturing PMI (Apr)     59.0 59.3
08:15 EUR French Markit Composite PMI (Apr)     48.8 50.0
08:15 EUR French Services PMI (Apr)     46.5 48.2
08:30 EUR German Composite PMI (Apr)     56.8 57.3
08:30 EUR German Manufacturing PMI (Apr)     65.8 66.6
08:30 EUR German Services PMI (Apr)     50.8 51.5
09:00 EUR Manufacturing PMI (Apr)     62.0 62.5
09:00 EUR Markit Composite PMI (Apr)     52.8 53.2
09:00 EUR Services PMI (Apr)     49.1 49.6
09:30 GBP Composite PMI       56.4
09:30 GBP Manufacturing PMI       58.9
09:30 GBP Services PMI       56.3
10:00 HKD CPI (YoY) (Mar)     0.30%
12:30 INR Bank Loan Growth     5.6%
12:30 INR Deposit Growth     11.4%
12:30 INR FX Reserves, USD     581.21B
13:00 MXN Retail Sales (MoM) (Feb)     0.1%
13:00 MXN Retail Sales (YoY) (Feb)   -5.4% -7.6%
14:45 USD Manufacturing PMI (Apr)     60.5 59.1
14:45 USD Markit Composite PMI (Apr)       59.7
14:45 USD Services PMI (Apr)     61.9 60.4
15:00 USD New Home Sales (MoM) (Mar)   12.8% -18.2%
15:00 USD New Home Sales (Mar)   886K 775K
18:00 USD U.S. Baker Hughes Oil Rig Count     337
18:00 USD U.S. Baker Hughes Total Rig Count     432
20:30 GBP CFTC GBP speculative net positions     25.6K
20:30 USD CFTC Aluminium speculative net positions     3.4K
20:30 USD CFTC Copper speculative net positions     36.0K
20:30 USD CFTC Corn speculative net positions     543.3K
20:30 USD CFTC Crude Oil speculative net positions     492.7K
20:30 USD CFTC Gold speculative net positions     180.9K
20:30 USD CFTC Nasdaq 100 speculative net positions     -6.1K
20:30 USD CFTC Natural Gas speculative net positions     -51.3K
20:30 USD CFTC S&P 500 speculative net positions     -40.1K
20:30 USD CFTC Silver speculative net positions     36.4K
20:30 USD CFTC Soybeans speculative net positions     224.0K
20:30 USD CFTC Wheat speculative net positions     5.5K
20:30 CAD CFTC CAD speculative net positions     2.4K
20:30 MXN CFTC MXN speculative net positions     -12.0K
20:30 CHF CFTC CHF speculative net positions     0.8K
20:30 AUD CFTC AUD speculative net positions     3.8K
20:30 BRL CFTC BRL speculative net positions     -26.6K
20:30 JPY CFTC JPY speculative net positions     -58.3K
20:30 NZD CFTC NZD speculative net positions     2.5K
20:30 EUR CFTC EUR speculative net positions     66.9K

VPS hosting for forex trading

Our Virtual Private Server (VPS) is available for all new and existing clients who maintain a minimum balance of $4,000 or equivalent in EUR, GBP or SGD in their account. It allows expert advisors to be installed and operate without interruption 24 hours a day, whenever the markets are open. This is provided in partnership with Beeks FX, a global leader in VPS solutions. If you are a forex trader and would like access to one of the fastest VPS services in the industry, then please complete the short form below to find out more.


Key Features

  • Free for accounts that maintain a $4,000 balance or equivalent in EUR, GBP or SGD
  • Increases trading speed
  • No required number of lots to be traded
  • 24/7 technical support directly with hosting company
  • Compatible with expert advisors
  • Accessible from anywhere in the world
  • Reduces latency
  • Reduces slippage
  • Improves tick count


  • 1152 MB Ram
  • 1 vCPU
  • 17gb HDD
  • Windows 2012 (minimum)

What is a pip?

A pip is the minimum fluctuation of the instrument being priced. At ICM we have introduced 5 digit quotes to allow our clients to benefit from smaller price increments and moves in the market. For instance, Instead of quoting prices with 4 digits, i.e EURUSD 1.3151/1.3153, we quote the pair at a lower spread of 1.3 as 1.31508/1.31524.

What is a lot?

A forex lot is the amount of currency you buy or sell. For example, if you wish to trade $100,000, this is the size of the trade. A forex lot is a representation of trade size in a different format. In this example, a standard lot would represent 100,000 of any currency.

EUR 100,000 = 1 standard lot Euro

ICM offers leverage of 1:200. However, while you can earn profits by using leverage, it can also work against investors. For example, if the currency underlying one of your trades moves against you, leverage will greatly amplify the potential losses. To help reduce the chances of such a scenario occurring, forex traders typically implement a trading style that includes the use of stop and limit orders.

To assist with accuracy, please ensure the numbers entered are in the required format and include the correct amount of digits. For example, if EUR/USD is quoted at 5 digits instead of 4.

Incorrect format: 1.3151/1.3153

Correct format: 1.31508/1.31524

In order to calculate the pivot point you must take the Open, High, Low and Close price located in the MetaTrader 4 platform, by using the 'Crosshair' (the + sign in the top left hand corner) and moving it over the chart.

What is a trailing stop?

A trailing stop causes the level of the stop loss to trail the price level of a buy or sell position. Using a specified algorithm, a trailing stop enables traders to maintain their open position and continue to achieve positive results as long as the price moves in their favoured direction. Once trailing stops have been fixed they do not have to be altered manually, unlike a stop loss.

Will the trailing stop work when I am offline?

When a trailing stop order is being placed, ensure the MetaTrader 4 client terminal is running and that your device is connected to the internet, as it will only remain active when you are online. Once the trading platform is closed, your trailing stop order will be deactivated, and your stop loss order will remain active if placed before the trailing stop.

If you are new to forex trading, micro lots are an ideal way for you to enter a fast-moving and exciting market with a daily turnover of over  $5 trillion a day. In forex trading, the minimum contract size for a micro account is 0.01 of a lot, which is equal to 1,000 units of the base currency.

At ICM, every trader is treated equally irrespective of their deposit size, and we offer this type of trading to all clients, while also being available on both our demo and live MT4 platforms.

We are always looking for new ways to improve your trading environment and offer the highest standards of service. If you have any questions please feel free to get in touch with our Client Services team.

Apply for live account 

Key Features

  • Start and stop following signal providers in a matter of minutes
  • You can stop following a signal provider at any time
  • Follow multiple traders at once to diversify your strategies
  • Trades are directly linked to the client’s own platform and continue to be placed even when they are away from their system
  • Free demo version is available before going live

How to access trading signals

Becoming a signal provider

Advanced ICM traders also have the option to use trading signals. Simply register  here as a ‘Seller’ by completing the registration form. Once complete, you can sell signals to thousands of subscribers around the world. Please note, while there are no registration costs involved, it will take 30 days for your trade history to be reviewed by MetaQuotes before a fee can be added to your service.

Please read our helpful user guide on becoming a signal provider: User guide

Are trading signals secure?

The MetaQuotes software ensures each trade features a digital signature that prevents the trade from being copied incorrectly. Trades triggered by a provider’s signal are duplicated on the subscriber’s account to reflect the money management rules used by the signal provider. Signal providers are paid a fixed monthly subscription fee.

How do I choose a signal provider?

Generally, if a signal provider has performed 100 or more trades it can be viewed as an active account. Clients should be aware of the drawdown percentage, with anything lower than 30% thought to be ideal.

Following signal providers with a steady growth rate is also advisable. However, if the growth rate reaches a high point in a short space of time, they could be trading in a high-risk manner. Finally, you may find that paid signals are more reliable in the long run. If you choose to follow a signal provider who charges a fee to receive their signal, you can have confidence the signal provider has used the 30 day trial period and has subsequently been verified by MetaQuotes, a process all traders must go through if they wish to charge for their signals.

How can I manage my risk with trading signals?

To manage risks treat each one as an individual trade and ensure parameters are also set to mitigate potential risk. Develop a strategy to decide how much of your account will be dedicated to each signal provider. Also ensure the strategy contains an exit plan along with rules of when you will stop tracking each signal.

MetaQuotes Software Corp. is a respected third party software development company however the information provided should not be considered as trading advice. ICM provides the opportunity for clients to follow trading signals to support clients in their trades, however each Signal Provider should be independently evaluated. ICM will not accept liability for any loss or damage, including without limitation to, any loss of profit, which may arise directly or indirectly from use of or reliance on such information.


cAlgo (cTrader Automate) is an algorithmic trading solution natively integrated with cTrader, working seamlessly alongside all other functionalities of the platform. Traders can build automated trading robots and custom indicators in C# language using the cTrader API, all built from a platform equipped with the tools needed to effectively back test and optimise trading strategies.

CFDs and Spot FX are complex instruments and come with a high risk of losing money rapidly due to leverage. 71.31% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you understand how CFDs and Spot FX work, and whether you can afford to take the high risk of losing your money. Read more
Read more
Mail Call Chat