WFAToolbox is MATLAB App for Walk-Forward Analysis using easy-to-use graphical user interface (GUI) to create advanced algorithmic trading strategies with MATLAB Toolboxes and custom functions.
Using only backtesting (in-sample) and out-of-sample testing is not enough to develop robust algorithmic trading strategy. Only walk-forward testing allows you to get real-world solutions.
The user-friendly interface allows you to do all the steps of trading strategy testing at the click of a button. This makes it accessible even for those who are somewhat familiar with MATLAB.
Using MATLAB language and Toolboxes (Machine Learning, Econometrics, Neural Network etc.) gives you access to all of the sophisticated models you might need for developing an advanced strategy.
HISTORICAL DATA SOURCES
You can load intraday and daily historical data for almost every type of assets: stocks, futures, bonds, forex, crypto etc. Datafeeds available: Alpha Vantage, IQFeed, OANDA, MetaTrader 4, Interactive Brokers etc.
Feature added: a sum of equities of multiple strategies.
Added a video demonstration of the new connection:
Added connection video demonstrations:
Fixed: lag on plot text objects
Fixed bug: "Reference to non-existent field 'source'."
Inspired by: Files from webinar Machine Learning for Algo Trading, Algorithmic Trading with MATLAB - 2009 update, Algorithmic Trading with MATLAB - 2010, Cointegration and Pairs Trading with Econometrics Toolbox, Automated Trading with MATLAB - 2012, Files for webinar titled "Classifying Trading Signals using Machine Learning and Deep Learning", JSONlab: a toolbox to encode/decode JSON files, urlread2, Basic Genetic Algorithm, Technical Indicators, Complex Moving Average Indicators, findjobj - find java handles of Matlab graphic objects
View the winning live scripts from faculty and students who participated in the recent challenge.Learn more
Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.