Testing Algorithmic Trading Software

Feb 8th, 2010

When developing algorithmic trading strategies, many brokers find that one of the longest parts of the development and delivery cycle is the testing phase. Of course, the length of time it takes depends upon how sophisticated the algorithm actually is. There is always the question of relativity.

Relativity is how close or how far the algorithmic trading strategy deviates from a standard. So if a broker has developed a standard strategy and the new strategy is an iteration, or a customization of that, the testing time will be determined by how many iterative steps the new strategy is away from the source strategy. Each iterative step has to be fully tested and back-tested.

Then, once the new algo trading strategy has been fully tested by the broker, it needs to be tested in the client environment too. generally, the client has a number of revisions and again, each of these revisions needs testing.

This is one of the challenges facing brokers who provide algorithmic trading services to their customers. The client generally has a specific requirement in terms of trading parameters. Often those requirements are very quantitative in nature, particularly if the client is a quantitative hedge fund. The broker builds the algo (or customises an existing one) and delivers it to the client, who then generally asks for various tweaks to be made. There could be many iterations of such tweaking before the algorithm performs exactly as the client requires.

Then there is the whole issue of data provisioning. Most brokers will back test the algorithms in-house with their own data, but increasingly clients are want to see the algos back-tested with historical data from their own environment.

So testing plays a big part in the delivery of algorithmic trading software and algo trading strategies. The brokers who can work with their clients and their technology providers as partners are the ones who stay ahead of the game.

For more on this topic, visit the Algo Trading Podcast

Related posts:

  1. Forex Free Trading Guide Foex is like playing poker. A poker player estimates his chances to win and this is exactly what you do when you are 'playing' Forex. Buying and selling futures is absolutely not gambling. It is a talent that some people have and that will evolve by experience. One of the...
  2. Creating a Strategic Trading Plan and Becoming a Successful Trader In every endeavor that you wish to pursue, having a plan that you can follow can help you finish the process effectively.  The same is true in stock trading.  If you want to achieve a successful career in this field of expertise, you need to develop a trading plan that...
  3. How to Find the Best Free Stock Analysis Software Investing in stocks is one of the things that people wanting to earn big money consider. Many people suggest it to others looking for extra income or a second job. It holds a lot of possibilities for people to earn big time. But stock trading is not a very simple...
  4. Forex Online Option Trading Have you ever considered Forex online option trading as a way to make money online? Forex stands for foreign exchanges and it is the biggest market on earth. Every day Billions of dollars are traded, thousands of people make a living with it and millions of people are losing money...
  5. Stock trading for dummies Beginners in the stock market have three choices in handling their investments. They can hand their money to a money manager stockbroker and watch the portfolio grow. They can enlist the help of a stockbroker and follow the stockbroker's advice. They can do it all themselves by finding a discount...
  6. Know And Understand Desktop Security Software If you are one of those computer users who are unaware of the danger and harmful effects of viruses, then this question makes sense. To answer this question, you can compare your computer to your home. Would you leave your front and back doors unlocked at night or when you...
  7. Information on Carbon Trading Outside of Wikipedia, it’s hard to find a comprehensive webpage with information on carbon trading on the web. The EPA website has some information on programs enacted in the United States, but it lacks an objective comparison of carbon trading programs in the rest of the world. The same is...
  8. Create A Nice Christmas Video E-Card Using Wondershare DVD Slideshow Builder Software Do you want to send a unique Xmas greeting card to your family? If so, then why not create a touching Christmas video e-card. These days, video e-cards are now widely used when sending personal greetings and wishes not only during the holiday season but also in other types of...
  9. Ways to Prevent Identity Theft Online With the unstoppable growth of the online community, companies and clients cannot ignore taking advantage of getting their transaction done online. Since companies cannot ignore making financial transactions online, criminals also cannot ignore making money online. In an online transaction there will always be a client and an agency. The...
  10. Stock Selection Processes There are actually two strategies involved in the analysis of the trading industry, and those are known as fundamental and technical analysis. Traders will rely on these kinds of analytical strategies in making their decisions. It must then be noted that each of the stock will have its own trends...
No comments yet.