Online: Visits: Stories:
By Quantum Blog (Reporter)
Contributor profile | More stories
 Story Views Now: Last Hour: Last 24 Hours: Total:

# Testing and Analysis of Algorithmic Trading Strategies in MATLAB – Problems and Solutions (Part 1)

Tuesday, November 29, 2016 2:45

Hello, my name is Igor Volkov, I have been developing algorithmic trading strategies since 2006 and have worked in several hedge funds. In this article, I would like to discuss difficulties arising on the way of MATLAB trading strategies developer during testing and analysis, as well as to offer possible solutions.

I have been using MATLAB for testing of algorithm strategies since 2007 and I have come to conclusion that this is not only the most convenient research tool, but also the most powerful one because it makes possible using of complex statistical and econometric models, neural networks, machine learning, digital filters, fuzzy logic, etc by adding toolbox. The MATLAB language is quite simple and well documented, so even a non-programmer (like me) can master it.

How It All Started…
It was 2008 (if I am not mistaken) when the first webinar on algorithmic trading in MATLAB with Ali Kazaam was released, covering the topic of optimising simple strategies based on technical indicators, etc. in spite of a rather “chaotic” code, tools were interesting enough to use. They served as a starting point for research and enhancement of a testing and analysis model which would allow to use all the power of toolboxes and freedom of MATLAB actions during creation of one’s own trade strategies, at the same time it would allow to control the process of testing and the obtained data and their subsequent analysis would choose effective portfolio of robust trading systems.

Subsequently, Mathworks webinars have been updated every year and gradually introduced more and more interesting elements. Thus, the first webinar on pairs trading (statistical arbitrage) using the Econometric Toolbox was held in 2010, although the Toolbox of testing and analysis remained the same.

In 2013, Trading Toolbox from Mathworks appeared which allowed to connect MATLAB to different brokers for execution of their applications. Although there were automatic solutions for execution of the transactions, from that point MATLAB could be considered a system for developing trading strategies with a full cycle: from data loading to the execution of automated trading strategies.

Why Should Every Algotrader Reinvent the Wheel?
However, Mathworks has not offered a complete solution for testing and analysis of the strategies – those codes that you could get out of webinars were the only “elements” of a full system test, and it was necessary to modify them, customise them, and add them to the GUI for ease of use. It was very time consuming, thus posing a question: whatever the strategy was, it must go through the same process of testing and analysis, which would allow it to be classified as stable and usable – so why should every algotrader reinvent the wheel and write his/her own code for proper testing strategies in MATLAB?

So the decision was made to create a product that would allow to perform the whole process associated with the testing and analysis of algorithmic trading strategies using a simple and user-friendly interface.

We  decided to call the solution WFAToolbox – Walk-Forward Analysis Toolbox which demo version has been available on http://wfatoolbox.com since 2013.

We encourage you to Share our Reports, Analyses, Breaking News and Videos. Simply Click your Favorite Social Media Button and Share.

### Top Global

 X22Report Deep State Puppets in a Panic Stabbing Each Other in the Back. | All Banks Are Preparing For a Collapse (Videos) Ezekiel 38-39. Breaking News: "Netanyahu Ready For Attack On Syria To Begin" Tonight ...War Against Israel At End Of Time! (Video) If North Korea Denuclearizes, Trump ‘Will Deserve the Nobel Peace Prize’: Van Hipp +Video What You're About To See Should Scare You, This Message Will Change Everything! (Video) How the Rockefeller's Have MInd Programmed Doctors since the 1920's Pot pill maker Canntab Therapeutics debuts on Canadian exchange, shares pop Thousands Of US Troops Amass On Syrian Border For Military ‘Drill’ When should a nation buy or sell gold? The Warmongering Media – Spineless, Gutless, Clueless – The David Icke Dot-Connector Videocast Vaginal Mesh Implant Scandal and the Missing Women

### Top Alternative

 Q Posts Update Regarding Voter Fraud Never Seen Before By Public!!! Possible Epstein Island Underground Tunnels Photos Featuring Children In A "Hansel And Gretel" Type Situation... And Trump Is Rescuing Them!!! Strange News: Woman Tries To Enter CIA Langley With Gun, Wig, 100k And Passport If North Korea Denuclearizes, Trump ‘Will Deserve the Nobel Peace Prize’: Van Hipp +Video Ezekiel 38-39. Breaking News: "Netanyahu Ready For Attack On Syria To Begin" Tonight ...War Against Israel At End Of Time! (Video) Britain the epicentre of world Satanism. Updated!! American Ex-Secretary Of State Hillary Clinton Snuff Video News Update!! UN Man Arrested In Nepal, Who Is Alleged By Russian Intel, To Have Released Hillary Snuff Film Is Fake News Says Q!!! Bill Clinton Is Royalty... One Of The Four Satanic Princes Of The Four Directions Who Join Together At Epstein Island Temple For Regular Worship... It's Probably On A Major Ley Line!! Q Says Hillary Clinton "Dark Web" Video Is Fake... And That "We Control"!! How the Rockefeller's Have MInd Programmed Doctors since the 1920's

Register