Find Your Edge...
If you're still looking for an edge in the markets, mechanical trading systems are the best way to get it. Learn more.
|Software for Analyzing and
Exploiting Trade Dependency
Market System Analyzer (MSA) is a software application for traders that analyzes trade dependency and provides rules for exploiting it. The software is designed to increase returns and reduce risk for existing trading systems and methods. Market System Analyzer can be used to evaluate trading systems and methods, optimize trade sizes, perform position sizing calculations on a trade by trade basis, and perform trade dependency analysis and other types of analyses.
Trade dependency is the characteristic in which one trade depends on the previous trade. For example, in some trading systems or methods, winning trades tend to follow other winning trades, and losses tend to follow losses. This is known as positive dependency: wins follow wins and losses follow losses. In negative dependency, wins tend to follow losses, and vice-versa. A runs test is generally used to determine if there is any statistically significant dependency in a sequence of trades.
In MSA, a runs test is automatically performed on the current sequence of trades. The runs test takes into account all analysis options and setting applied to the current sequence of trades, including position sizing settings, equity crossover rules, and so on. If the sliding window option was selected in the Options tab of the Setup command, then the runs test is also performed on a sliding window of trades. The results are displayed in the Dependency tab of the Performance Results window, as shown below.
Example of dependency analysis results generated by Market System Analyzer.
To exploit any dependency that may exist, Market System Analyzer provides trade dependency rules. Setting these rules causes the program to alter the position sizing by either skipping certain trades or increasing or decreasing the number of shares/contracts. Selecting Dependency Rules from the Analysis or Portfolio menu opens the Dependency Rules dialog box, as shown below for a portfolio document.
Trade dependency rules available in Market System Analyzer.
Once the rules are chosen, the equity curve in the main chart window is updated to reflect the dependency. Dependency rules such as these are usually applied when the dependency is statistically significant; for example, when the confidence level is 95% or greater. Over a long series of trades, significant levels of dependency are rare. However, over shorter trade sequences, it's not unusual to find significant dependency.
If the dependency is recalculated after each trade using a sliding window of trades -- say, over the last 30 trades -- the dependency may change from trade to trade. It would not be unusual to see the dependency change from positive to negative and back several times over a long series of trades, with several periods of significant dependency. Under these circumstances, it would be worth trying to exploit the dependency when it's significant.
To learn how to perform a statistical significance test on your trading system or method using MSA, click on the Next button at the bottom of the page or go to the online store below to purchase your own copy of Market System Analyzer.
Download a fully functional trial version of Market System Analyzer. Evaluate MSA for up to 30 days. Click here to download now without obligation.
For a general article on trade dependency, click here. For a full list of available trading articles, select the Article Library link at left.
If you'd like to be informed of new developments, news, and special offers from Adaptrade Software, please join our email list. Thank you.
For Email Marketing you can trust
Copyright (c) 2004-2019 Adaptrade Software. All rights reserved.