MetaTrader 4 (MT4) is a platform for trading foreign exchange (forex) and contracts for difference (CFDs) on the stock market. It is developed by the Russian software company MetaQuotes Software Corp, which was released in 2005. MT4 is widely used by online retail foreign exchange speculative traders and is also used by some banks' dealing desks. The platform has a number of features that make it attractive to traders, including the ability to run automated trading programs (Expert Advisors) and to customize and backtest trading strategies. It is available on a variety of operating systems, including Windows, Mac, Linux, Android, and iOS.