DEFINITION of 'Trading Software'

Trading software facilitates the trading and analysis of financial products, such as stocks or currencies. Often times, brokerage firms provide their clients with trading software to easily place trades and manage their accounts, but traders can also purchase third party trading software that supplements or enhances what brokerages provide.

BREAKING DOWN 'Trading Software'

Trading software have proliferated in recent years due to the growing popularity of electronic communication networks, or ECNs, and the availability of application programming interfaces, or APIs. ECNs are alternative trading networks that enable trading outside of traditional stock exchanges or bourses, which have made it far more cost effective for discount brokers to offer their own trading software. At the same time, APIs that provide real-time price and fundamental data have made it easier for third-party software developers to enter the market.

Types of Trading Software

There are many different types of trading software with different features provided by both brokerages and third-party developers.

Some of the most common features include:

  • Placing Trades - Most trading software has the ability to place trades, including market orders, limit orders, and other advanced order types, as well as the ability to look up real-time quotes and view the Level II order book.
  • Technical Analysis - Most trading software includes interactive charting capabilities, including both chart patterns (e.g. trend lines and shapes) and technical indicators (e.g. moving averages or momentum oscillators).
  • Fundamental Analysis - Some trading software provides access to fundamental information, including financial statements, analyst ratings, and other proprietary tools designed for investors to simplify due diligence.
  • Programmatic Trading - Advanced trading software enables traders to develop trading systems that can be executed programmatically rather than having to manually click a button. In addition, these software solutions may provide backtesting functionality designed to help traders see how their automated trading systems would have performed in the past.
  • Paper Trading - Some trading software includes the ability to place faux trades, which is known as paper trading. That way, traders can test out their skills to see how they would perform before committing actual capital. This is especially common in the forex markets.

Before deciding on trading software, traders and investors should carefully consider what features they need. Active traders that rely on automated trading systems may choose entirely different trading software than an investor that only looking for the ability to place trades. In addition, these software applications may have different fee structures, performance characteristics, and other factors that impact profitability. Traders should consider all of these factors before making a decision to help maximize their profitability.

RELATED TERMS
  1. Currency Trading Software

    Currency trading software helps currency traders with forex trading ...
  2. Business Software & Services Industry ...

    A business software and services ETF is an exchange-traded fund ...
  3. Accounting Software

    Accounting software is a computer program that assists bookkeepers ...
  4. Application Programming Interface ...

    An application programming interface, or API, is a "go-between" ...
  5. Maximizer

    A brand of customer relationship management software popularly ...
  6. Software As A Service - SaaS

    A cloud-computing approach to providing users with access to ...
Related Articles
  1. Small Business

    The Top 10 Hidden Factors Affecting Software Stocks

    Want to invest in software? Here are the most important factors affecting profits, revenues, and stock price of software companies
  2. Trading

    Choosing the Right Day-Trading Software

    Software has made day trading quick and automatic. How to choose the best for your needs.
  3. Taxes

    Key Steps In Choosing The Best Tax Preparation Software

    U.S. taxpayers left over $1 billion on the table in missed tax deductions in 2013. Would using tax software prevent you from contributing to this unclaimed cash?
  4. Tech

    The Top 5 Mid-Cap Software Stocks for 2016 (LXFT, FEYE)

    Learn about the future of business and application software companies, and which five mid-cap software stocks to research for 2016.
  5. Small Business

    The Top 10 US Software Companies

    Want to invest in top software companies listed in the US? Here is a list to get you started.
  6. Investing

    Best Record Keeping Software Products for Your Business

    Discover the importance of bookkeeping for your business and three of the best bookkeeping software options for your small business.
  7. Insights

    The Top Medical & Healthcare Software Companies

    These are the top medical software companies--a growing and dynamic market ripe for investing.
  8. Tech

    The Top 5 Large-Cap Software Stocks for 2016

    Discover the top five large-cap software stocks for 2016, with a summary of each company and what will make the stock appreciate in the upcoming year.
RELATED FAQS
  1. What should I look for when choosing a forex trading platform?

    A trading platform is a piece of software that acts as a conduit for information between a trader and a broker. A trading ... Read Answer >>
  2. How Do I Use Software to Make Arbitrage Trades?

    Understand the meaning of arbitrage trading, and find out how traders leverage software programs to detect arbitrage trade ... Read Answer >>
  3. How much will it cost to hire an accountant to do my taxes?

    Find out how much it costs to hire an accountant and what benefits and services you can expect from your accountant. Read Answer >>
Trading Center