Subscribe to the wiseGEEK Feed

What Is Forex Software?

The foreign exchange market, also called the forex market, is the financial sector in which global currencies are traded and exchanged. Most of the money exchanged in this market is traded by banks and other large institutions, but recent trends have led more and more individual investors to the forex markets as an alternative to traditional equities investing. This is especially so with the advent of the internet and advances in software that investors use to help them execute trades. Forex software is that which is specifically designed to help a currency trader to research and place trades in the forex markets.

Currency trading, like stock trading, involves the analysis of technical and fundamental factors. Technical analysis consists of the study of charts, graphs, and measurable trends, without much regard for the underlying reasons for such movements. Fundamental analysis has to do with the study of conditions around the world that may influence the price of a currency to move in one direction or the other.

Most forex software focuses on technical analysis tools and the benefits they provide. This is perhaps because most fundamental analysis is best done by each investor alone, whereas technical analysis is highly objective and mathematically oriented; in other words, it's the same for everyone. Forex software can take different forms, depending on who will use it. For the beginner who is just learning about currency trading, backtesting software is an essential tool.

Backtesting software is a type of forex software that is based on actual movements in the prices of a number of currencies over time. Such a tool is highly useful to the novice trader. For example, someone who has studied foreign exchange may have an idea for a trading strategy, and will want to see if it works in the real world before risking real money by implementing it. Backtesting software allows the trader to track how his strategy would have performed under real world conditions in the past. This can either confirm the validity of a strategy, or show that it does not tend to work in the real world.

Even this help is sometimes not enough, though. The most oft-repeated phrase in the financial markets tells us that "past performance does not guarantee future results." With this in mind, the trader may want to employ another kind of forex software, called a practice account. A practice account allows a currency trader to test his instincts or strategies in real time, but without risking his own money.

Instead of providing past numbers for the trader to use, a practice account tracks current price movements, for a more realistic training exercise. When a trader is ready to trade real currency in real time, trading software offered by brokers is used. Trading software can include numerous tools and features, including alerts that tell a trader when to buy or sell certain currencies, in order to maximize profits.

Written by Adam Hill