Tools for strategy building

Monday, February 28, 2011

Many merchants have adopted systematic trading methods in recent years. Commercial systems help to remove the emotion from trading and trading strategies to enable automated so that you can buy and sell signals can be executed automatically without manual intervention. This article describes the types of software tools available to help develop profitable trading strategies.

Trading Platforms this is the most basic tool for systematic trading. Trading platforms can be supplied by a brokerage, often as a without using the services of broker, or by a third party. The latter usually connect to a variety of data sources and transactions. The basic features of the platforms is the order entry and charts. In recent years, have been extended platforms to include features more aligned with systematic traders, such as scripting languages and strategy back-testing. Even in the absence of these more advanced features, the charting capabilities of the platforms can be useful to develop ideas for trading systems. Some of the most popular platforms for systematic trading include TradeStation, Ninja trader, trade Navigator, eSignal, MultiCharts, AmiBroker and MetaTrader (forex).

scripting languages Commercial systems are essentially software programs and, as such, based on some sort of programming or scripting language. Languages in line with market trading is usually available on trading platforms, although they can be part of a separate application, more specialised. The most popular scripting languages is a general-purpose language negotiation system allows editing, testing code, and some historical and real-time simulation, depending on the tool. Some of the most widespread scripting languages is EasyLanguage (cross-platform TradeStation and MultiCharts) NinjaScript (Ninja trader), TradeSense (trade Navigator), EFS (eSignal), AFL (AmiBroker) and MQL (MetaTrader). Tips for traders in stocks & commodities magazine contains sample code for many of the most popular scripting languages.

portfolio analysis and Simulation Tools Some platforms include portfolio analysis, and simulation capabilities, However, third-party tools can often exceed the features that are available on most platforms. Tools in this category activate Advanced analyses, including the position sizing, portfolio optimization, Monte Carlo analysis and tests of soundness. This type of software programs include TradeStation, which recently purchased software analysis by Grail and RINA, ProSizer systems (tool based on Excel spreadsheet), TradeSim (for MetaStock) and market system Analyzer.

Code generation tools until recently, development of a trading system requires writing code. With the advent of code generation tools, software to write code for you. Code generation tools combine strategy elements, such as common trading indicators and price patterns, with different ways to find the logical strategy that works best. Some tools output code for third-party platforms, such as TradeStation, while others use proprietary systems that work only on their platforms. Examples of code generation tools include Trading System Lab, StrataSearch and Adaptrade Builder.

The specific applications mentioned above are generally oriented individually and as a former semi-professional traders. While many professional traders may also use these tools, software tools designed specifically for professional and/or academic use in the area of Finance include Mathmatica and MatLab language statistical analysis s and R.

About the author:

Michael Fleming has a degree of Phd in mechanical engineering with a minor in computer science and has negotiated and studying the financial markets since 1994. To learn how to build profitable trading strategies for virtually any market and time frame, please visit Adaptrade Software (http://www.adaptrade.com/Builder/).

(c) Copyright-Adaptrade software. All rights reserved.

Article source: http://EzineArticles.com/?expert=Michael_R_Bryant

Michael R Bryant - EzineArticles Expert Author

View the original article here

0 comments:

Post a Comment