<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Au.Tra.Sy blog - Automated trading System</title>
	
	<link>http://www.automated-trading-system.com</link>
	<description>Systematic Trading research and development, with a flavour of Trend Following</description>
	<lastBuildDate>Wed, 08 Sep 2010 20:32:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/autrasy-blog" /><feedburner:info uri="autrasy-blog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /><feedburner:emailServiceId>autrasy-blog</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/autrasy-blog" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2Fautrasy-blog" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><feedburner:browserFriendly>Welcome to the Au.Tra.Sy blog feed page!&#xD;
This allows you to stay up-to-date with alerts on all the recent posts and information.&#xD;
&#xD;
Please subscribe using the options or drop-down list  - or simply copy the URL in your favourite RSS feeds reader/aggregator.</feedburner:browserFriendly><item>
		<title>Walk-Forward in Trading Blox: Back-Testing Adaptive Trading</title>
		<link>http://feedproxy.google.com/~r/autrasy-blog/~3/DAwCeDPKVH8/</link>
		<comments>http://www.automated-trading-system.com/walk-forward-trading-blox/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 13:58:11 +0000</pubDate>
		<dc:creator>Jez Liberty</dc:creator>
				<category><![CDATA[Backtest]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Trading Blox]]></category>
		<category><![CDATA[walk-forward]]></category>

		<guid isPermaLink="false">http://www.automated-trading-system.com/?p=2866</guid>
		<description><![CDATA[
A few months ago, I got quite interested when Trading Blox announced that they introduced a new walk-forward functionality in their latest version. I just got round to upgrading, and giving that walk-forward testing a go. Amongst other things, some of the chart features have been improved &#8211; as can be seen in the eye [...]


Related posts:<ol><li><a href='http://www.automated-trading-system.com/walk-forward-testing/' rel='bookmark' title='Permanent Link: How can Walk-Forward testing keep your system a step ahead?'>How can Walk-Forward testing keep your system a step ahead?</a></li>
<li><a href='http://www.automated-trading-system.com/mmdi-portfolio-filter-trading-blox/' rel='bookmark' title='Permanent Link: MMDI Portfolio Filter in Trading Blox'>MMDI Portfolio Filter in Trading Blox</a></li>
<li><a href='http://www.automated-trading-system.com/tradersstudio-systems-testing-software/' rel='bookmark' title='Permanent Link: TradersStudio: the best Systems testing software?'>TradersStudio: the best Systems testing software?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/09/surface-chart.png" alt="surface-chart" title="surface-chart" width="480" height="394" class="aligncenter size-full wp-image-2867" /></p>
<p>A few months ago, I got quite interested when Trading Blox announced that they introduced a <strong>new walk-forward functionality</strong> in their latest version. I just got round to upgrading, and giving that walk-forward testing a go. Amongst other things, some of the chart features have been improved &#8211; as can be seen in the <em>eye candy</em> above.</p>
<h3>How it works</h3>
<p>You can check this previous <a href="http://www.automated-trading-system.com/walk-forward-testing/">post for an explanation of how walk-forward works</a>, from a general point of view. Robert Pardo (usually credited with the invention of walk-forward) has also written <a href="http://www.amazon.com/exec/obidos/ASIN/0470128011/autotradblog-20" target="_blank" rel="nofollow">his book</a>few books</a> on the subject.</p>
<p>This new feature is a combination of small enhancements to the core application (ie. silent tests, dynamic date and starting equity settings, etc.) and a semi-custom script implementing the walk-forward testing procedure. It feels more like a (good) hack leveraging the core stepping functionality, rather than a functionality built from the ground up, but it does the job rather well (I looked at the underlying code and its ingenuity is actually pretty cool).<span id="more-2866"></span></p>
<p>A minor issue is that you have to work out the number of optimization/out-of-sample cycles. If you get that wrong, the test will not cover the desired time interval and it makes the process less automated. Apart from that, the settings are pretty straight-forward, you can choose lengths of optimization and out-of-sample phases as well as other options:</p>
<div id="attachment_2871" class="wp-caption aligncenter" style="width: 418px"><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/09/walk-forward-options.png" alt="In the setting above, there are 8 cycles, each having a 5-year optimization phase and 1-year out-of-sample phase" title="walk-forward-options" width="408" height="246" class="size-full wp-image-2871" /><p class="wp-caption-text">In the settings above, there are 8 cycles, each having a 5-year optimization phase and 1-year out-of-sample phase</p></div>
<h3>Objective Function</h3>
<p>At the end of the <strong>optimization phase</strong> of each cycle, the system picks the best set of parameters to be used in the <strong>out-of-sample phase</strong>. However there are many ways to determine the <strong><em>best</em> system</strong>. Do you use raw CAGR, MAR, Sharpe ratio, etc.?</p>
<p>There is a need to define the <strong>objective function</strong> (also called <a href="http://www.automated-trading-system.com/bliss-function-quantify-trading-system-objective/">bliss function, as explained here</a>, which will be used to determine the best system performance.</p>
<p>Trading Blox calculates standard statistics (MAR, CAGR, Drawdown, etc.) which can all be used as the objective function, but also allows the implementation of custom statistics calculations. These <strong>custom statistics</strong> can then be used as the objective function.</p>
<h3>Output</h3>
<p>This is where you realise the functionality is not fully integrated into the app. The system shows the individual results of each out-of-sample runs:</p>
<p><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/09/wf-results1.png" alt="wf-results" title="wf-results" width="480" height="112" class="aligncenter size-full wp-image-2874" /></p>
<p>The stats calculated relate to each out-of-sample run (1 year in my example), whereas ideally these should all be spliced together, to form <strong>one system</strong> with its own stats. Same applies to equity curves, which are charted year by year (as individual charts). It is still possible to access the Daily Equity log file to do this yourself but it would be nice to have it better automated. The fact that it is a script and not compiled core code might make it possible to customize it to implement this automation.</p>
<p>Another log file also allows you to investigate the results of each optimization run and check their performance:</p>

<div class="wp_syntax"><div class="code"><pre class="vb" style="font-family:monospace;">Starting optimization run ,225,2005-01-03, <span style="color: #000080;">to</span> ,2010-01-01, <span style="color: #000080;">with</span> starting equity ,166470686.069881530,
&nbsp;
Run ,225, of ,256, Stepped Parameters: ,
Name,<span style="color: #000080;">Step</span> Value,Goodness Measure of ,64.497285767,
Run ( Index ),8.000000000,
Optimization Run,1.000000000,
Entry Breakout (days),20.000000000,
<span style="color: #000080;">Exit</span> Breakout (days),10.000000000,
Starting optimization run ,226,2005-01-03, <span style="color: #000080;">to</span> ,2010-01-01, <span style="color: #000080;">with</span> starting equity ,166470686.069881530,
&nbsp;
&nbsp;
----------------------------------------,
Best goodness of ,64.497285767, was <span style="color: #000080;">on</span> run ,1.000000000,
----------------------------------------,
&nbsp;
Starting out of sample test ,241,2010-01-01, <span style="color: #000080;">to</span> ,2010-09-07, <span style="color: #000080;">with</span> starting equity ,166470686.069881530,</pre></div></div>

<h3>Test Results</h3>
<p>For my first &#8220;test ride&#8221; of the walk-forward functionality, I used the <em>good ol&#8217;</em> <strong>Donchian system</strong>.</p>
<p>The system parameters being tested are the Entry and Exit breakout lengths ranging from 20 to 50 days for the entry and 10 to 25 days for the exit.</p>
<p>The parameters for the walk-forward procedure are a <strong>5-year optimization phase and 1-year out-of-sample phase</strong> with the plain CAGR stat being used as the objective/bliss/goodness function. The dates of the test go from 1998 to 2010 (but bear in mind that the first out-of-sample result is from 2003, ie. 1998 to 2002 are used as first optimization period).</p>
<p>The results (year by year) are the ones shown in the section above.</p>
<p>For an interesting comparison, I ran a standard stepped test using the same Donchian system and parameter values. Check below how the walk-forward system performance stacks up against the range of outputs from the stepped test:</p>
<div id="attachment_2878" class="wp-caption aligncenter" style="width: 462px"><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/09/perf-results.png" alt="walk-forward in yellow" title="perf-results" width="452" height="325" class="size-full wp-image-2878" /><p class="wp-caption-text">All test results with the walk-forward result in yellow</p></div>
<p>In hindsight, it would have been better to pick other systems that performed better, but the advantage of the walk-forward process is that it adapts itself to pick a system.</p>
<h3>In Closing</h3>
<p>The walk-forward functionality is definitely not a fully-fledged feature of Trading Blox (yet?) &#8211; however it does allow for some automation of the process. The fact that it is &#8220;open&#8221; is probably a good thing as it can be tinkered with and improved easily. A nice addition to the product&#8230;</p>
<img src="http://www.automated-trading-system.com/?ak_action=api_record_view&id=2866&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.automated-trading-system.com/walk-forward-testing/' rel='bookmark' title='Permanent Link: How can Walk-Forward testing keep your system a step ahead?'>How can Walk-Forward testing keep your system a step ahead?</a></li>
<li><a href='http://www.automated-trading-system.com/mmdi-portfolio-filter-trading-blox/' rel='bookmark' title='Permanent Link: MMDI Portfolio Filter in Trading Blox'>MMDI Portfolio Filter in Trading Blox</a></li>
<li><a href='http://www.automated-trading-system.com/tradersstudio-systems-testing-software/' rel='bookmark' title='Permanent Link: TradersStudio: the best Systems testing software?'>TradersStudio: the best Systems testing software?</a></li>
</ol></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=DAwCeDPKVH8:v3cEhRRDzmY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=DAwCeDPKVH8:v3cEhRRDzmY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=DAwCeDPKVH8:v3cEhRRDzmY:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=DAwCeDPKVH8:v3cEhRRDzmY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=DAwCeDPKVH8:v3cEhRRDzmY:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/autrasy-blog/~4/DAwCeDPKVH8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.automated-trading-system.com/walk-forward-trading-blox/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.automated-trading-system.com/walk-forward-trading-blox/</feedburner:origLink></item>
		<item>
		<title>the State of Trend Following in August: good performance</title>
		<link>http://feedproxy.google.com/~r/autrasy-blog/~3/BsqnWIsQPS4/</link>
		<comments>http://www.automated-trading-system.com/the-state-of-trend-following-in-august-good-performance/#comments</comments>
		<pubDate>Mon, 06 Sep 2010 08:33:14 +0000</pubDate>
		<dc:creator>Jez Liberty</dc:creator>
				<category><![CDATA[Trend Following]]></category>
		<category><![CDATA[the State of Trend Following]]></category>
		<category><![CDATA[report]]></category>

		<guid isPermaLink="false">http://www.automated-trading-system.com/?p=2855</guid>
		<description><![CDATA[
&#160;
Back to blogging with a new edition of the state of Trend Following report. August seems to have been pretty good to Trend Followers, with the composite index of the 12 &#8220;control&#8221; Trend Following systems included in this report showing a return of +8.08%, with most systems posting gains for the month.
Detailed Results
Below is the [...]


Related posts:<ol><li><a href='http://www.automated-trading-system.com/state-trend-following-ijuly/' rel='bookmark' title='Permanent Link: the State of Trend Following in July'>the State of Trend Following in July</a></li>
<li><a href='http://www.automated-trading-system.com/the-state-of-trend-following-in-june/' rel='bookmark' title='Permanent Link: the State of Trend Following in June'>the State of Trend Following in June</a></li>
<li><a href='http://www.automated-trading-system.com/state-of-trend-following-draft-201004/' rel='bookmark' title='Permanent Link: The State of Trend Following report &#8211; Draft V0.2'>The State of Trend Following report &#8211; Draft V0.2</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/03/State-of-TF.png" alt="State of TF" title="State of TF" width="450" height="113" class="aligncenter size-full wp-image-1842" /><br />
&nbsp;<br />
Back to blogging with a new edition of the state of Trend Following report. August seems to have been pretty good to Trend Followers, with the <strong>composite index</strong> of the 12 &#8220;control&#8221; Trend Following systems included in this report showing a <strong>return of +8.08%</strong>, with most systems posting gains for the month.</p>
<h3>Detailed Results</h3>
<p>Below is the chart of each strategy over the month of August 2010, with the composite average of all systems:<span id="more-2855"></span></p>
<p><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/09/chart.png" alt="chart" title="chart" width="471" height="254" class="aligncenter size-full wp-image-2857" /></p>
<p>And the results in tabular format:</p>
<table style="border:1px solid #c3c3c3; border-collapse:collapse;">
<tr>
<th style="background-color:#e5eecc; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">
      System
    </th>
<th style="background-color:#e5eecc; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">
      August Return
    </th>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">BBO-20</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">-7.3%</td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Donchian-20</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">10.05%</td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">MA-10-20</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">5.43%</td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">TMA-10-20-50</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">10.57%</td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">BBO-50</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">-0.15%</td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Donchian-50</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">2.23%</td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">MA-20-50</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">5.78%</td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">TMA-20-50-200</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">14.85%</td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">BBO-200</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">13.49%</td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Donchian-200</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">10.35%</td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">MA-50-200</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">20.45%</td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">TMA-50-200-800</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">11.22%</td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;"><strong>COMPOSITE</strong></td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right"><strong>8.08</strong>%</td>
</tr>
</table>
<p>&nbsp;<br />
Apart from 2 Bollinger Breakout, most systems are showing a good performance for last month.</p>
<h3>2010, through the Composite Index</h3>
<p>The composite index just about breaks even for the year with this strong August performance:</p>
<p><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/09/composite.png" alt="composite" title="composite" width="475" height="288" class="aligncenter size-full wp-image-2858" /></p>
<h3>Appendix: System Details</h3>
<h4>System Rules and Parameters</h4>
<p>All the systems were tested with the same simple position sizing rules of 1% per new trade. No other Money/Risk Management rules were used. No slippage was considered and a $15 RT commission applied. No return on margin is added to the system performance</p>
<p>The system rules are detailed on the Trading Blox online documentation.<br />
The <a href="http://www.tradingblox.com/Manuals/UsersGuideHTML/dualmovingaverage.htm" target="_blank" rel="nofollow">MA Crossover system</a> was used with moving average pairs of 10-20, 20-50 and 50-200 days. The stops/position sizes are set at 2x, 3x and 5x ATR respectively.<br />
The <a href="http://www.tradingblox.com/Manuals/UsersGuideHTML/index.html?bollingerbreakout.htm" target="_blank" rel="nofollow">Bollinger Band system</a> is the classic use of the Bollinger Bands with entries taking place at Breakouts. The parameters used were 20, 50 and 200 days with 2 standard deviations.<br />
The <a href="http://www.tradingblox.com/Manuals/UsersGuideHTML/index.html?triplemovingaverage.htm" target="_blank" rel="nofollow">Triple moving Average system</a> was used with moving average triplets of 10-20-50, 20-50-200 and 50-200-800 days. The stops/position sizes are set at 2x, 3x and 5x ATR respectively.<br />
The <a href="http://www.tradingblox.com/Manuals/UsersGuideHTML/index.html?bollingerbreakout.htm" target="_blank" rel="nofollow">Donchian System</a> is a simple version (with no Trade Direction filter) with channel lengths of 20, 50 and 200 days for entries (and 10, 25, 100 for exit). The stops/position sizes are set at 2x, 3x and 5x ATR respectively.</p>
<h4>Portfolio Instruments</h4>
<p>Covering over 50 instruments across Equities, Interest Rates, Currencies, Agriculturals, Metals and Energies, from around the world, the portfolio contains the following futures (CSI Symbols): AD, BP, CC, C, CD, CFC, CL2, CT, CU, YM, EBL, EBM, EBS, ED, EOX, ESM, FC, FEI, FFI, GC, HG, ICL, IND, IRB, JK2, JP2, JP6, JR2, JRB, JSK, JTI, JY, KC, KPO, KTB, KWR, LC, LGO, LH, MFX, MP, NG2, RA, RS, SB, S, SF, SI, STW, SXE, TRY, US, W, YTC.<br />
Click <a href='http://www.automated-trading-system.com/wp-content/uploads/2010/08/Instruments.html' target="_blank">here</a> for a tabular view with description and exchange information.</p>
<h4>Result Normalization</h4>
<p>The system performances are adjusted for volatility to normalize the results. See why and how <a href="http://www.automated-trading-system.com/the-state-of-trend-following-in-june/#normal">here</a>.</p>
<img src="http://www.automated-trading-system.com/?ak_action=api_record_view&id=2855&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.automated-trading-system.com/state-trend-following-ijuly/' rel='bookmark' title='Permanent Link: the State of Trend Following in July'>the State of Trend Following in July</a></li>
<li><a href='http://www.automated-trading-system.com/the-state-of-trend-following-in-june/' rel='bookmark' title='Permanent Link: the State of Trend Following in June'>the State of Trend Following in June</a></li>
<li><a href='http://www.automated-trading-system.com/state-of-trend-following-draft-201004/' rel='bookmark' title='Permanent Link: The State of Trend Following report &#8211; Draft V0.2'>The State of Trend Following report &#8211; Draft V0.2</a></li>
</ol></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=BsqnWIsQPS4:88GIPdhCUj0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=BsqnWIsQPS4:88GIPdhCUj0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=BsqnWIsQPS4:88GIPdhCUj0:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=BsqnWIsQPS4:88GIPdhCUj0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=BsqnWIsQPS4:88GIPdhCUj0:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/autrasy-blog/~4/BsqnWIsQPS4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.automated-trading-system.com/the-state-of-trend-following-in-august-good-performance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.automated-trading-system.com/the-state-of-trend-following-in-august-good-performance/</feedburner:origLink></item>
		<item>
		<title>Au.Tra.Sy blog Summer Break</title>
		<link>http://feedproxy.google.com/~r/autrasy-blog/~3/5qNGNdi49tk/</link>
		<comments>http://www.automated-trading-system.com/au-tra-sy-blog-summer-break/#comments</comments>
		<pubDate>Fri, 20 Aug 2010 09:12:40 +0000</pubDate>
		<dc:creator>Jez Liberty</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Off-track]]></category>

		<guid isPermaLink="false">http://www.automated-trading-system.com/?p=2818</guid>
		<description><![CDATA[It&#8217;s nearly the end of the Summer and I hope you enjoyed a nice time. The blog will go on a short break until the end of August, while I (hopefully) enjoy some good weather in the French Cevennes and the English Lake District.
In the mean time, I&#8217;ll leave you with a link to a [...]


Related posts:<ol><li><a href='http://www.automated-trading-system.com/blog-therapy-why-i-write-this-blog/' rel='bookmark' title='Permanent Link: Blog Therapy: Why I write this blog?'>Blog Therapy: Why I write this blog?</a></li>
<li><a href='http://www.automated-trading-system.com/bootstrap-test/' rel='bookmark' title='Permanent Link: The Bootstrap Test: How significant are your back-testing results?'>The Bootstrap Test: How significant are your back-testing results?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div id="attachment_2843" class="wp-caption aligncenter" style="width: 480px"><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/08/trading-hand-signals.jpg" alt="Trading hand signals - tradingpithistory.com" title="Trading hand signals" width="470" height="188" class="size-full wp-image-2843" /><p class="wp-caption-text">Trading hand signals - tradingpithistory.com</p></div>
<p>It&#8217;s nearly the end of the Summer and I hope you enjoyed a nice time. The blog will go on a short break until the end of August, while I (hopefully) enjoy some good weather in the French Cevennes and the English Lake District.</p>
<p>In the mean time, I&#8217;ll leave you with a link to a <a href="http://tradingpithistory.com">pretty cool website</a> I found (Trading Pit history &#8211; sample pics above), which documents the various hand signals used on the futures trading floors. A typical part of the trading folklore, and a language of its own, probably in decline due to the advent of electronic trading.</p>
<p>New readers: Welcome to the blog! You might be interested in catching up on the posts from the main 2 topics of the Summer: <strong>roll yield</strong> and <strong>back-testing results statistical significance</strong> &#8211; or older posts (the &#8220;Popular Posts&#8221; section on the left-hand side is a good place to start).</p>
<p>You might also want to <a href="http://www.automated-trading-system.com/resources/subscribe/"><strong>subscribe to the blog</strong></a> to make sure you are not missing on any of the action&#8230;</p>
<p>Roll yield posts:</p>
<ul>
<li><a href="http://www.automated-trading-system.com/crude-oil-contango-and-roll-yield-for-commodity-trading/" >Crude Oil, Contango and Roll Yield for Commodity Trading</a></li>
<li><a href="http://www.automated-trading-system.com/trend-following-returns-breakdown/" >Trend Following returns breakdown</a></li>
<li><a href="http://www.automated-trading-system.com/roll-yield-commodity-yield-curve/" >Roll Yield and Commodity Yield Curve</a></li>
<li><a href="http://www.automated-trading-system.com/better-trend-following-improved-roll-yield/" >Better Trend Following via improved Roll Yield</a></li>
<li><a href="http://www.automated-trading-system.com/vix-peso-sometimes-you-just-cannot-trade-it/" >VIX, Peso&#8230; Sometimes you just cannot trade it!</a></li>
</ul>
<p>Back-testing results statistical significance posts:</p>
<ul>
<li><a href="http://www.automated-trading-system.com/evidence-based-technical-analysis-aronson-book/" >Evidence-Based Technical Analysis</a></li>
<li><a href="http://www.automated-trading-system.com/bootstrap-test/" >The Bootstrap Test: How significant are your back-testing results?</a></li>
<li><a href="http://www.automated-trading-system.com/bootstrap-take-2-data-mining-bias-code-and-using-geometric-mean/" >Bootstrap &#8211; Take 2: Data Mining bias, Code and using geometric mean</a></li>
<li><a href="http://www.automated-trading-system.com/monte-carlo-permutation/" >Monte Carlo Permutation: Test your Back-Tests</a></li>
</ul>
<p>Tune back in at the beginning of September&#8230;</p>
<img src="http://www.automated-trading-system.com/?ak_action=api_record_view&id=2818&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.automated-trading-system.com/blog-therapy-why-i-write-this-blog/' rel='bookmark' title='Permanent Link: Blog Therapy: Why I write this blog?'>Blog Therapy: Why I write this blog?</a></li>
<li><a href='http://www.automated-trading-system.com/bootstrap-test/' rel='bookmark' title='Permanent Link: The Bootstrap Test: How significant are your back-testing results?'>The Bootstrap Test: How significant are your back-testing results?</a></li>
</ol></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=5qNGNdi49tk:Vt1EcqQpncw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=5qNGNdi49tk:Vt1EcqQpncw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=5qNGNdi49tk:Vt1EcqQpncw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=5qNGNdi49tk:Vt1EcqQpncw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=5qNGNdi49tk:Vt1EcqQpncw:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/autrasy-blog/~4/5qNGNdi49tk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.automated-trading-system.com/au-tra-sy-blog-summer-break/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.automated-trading-system.com/au-tra-sy-blog-summer-break/</feedburner:origLink></item>
		<item>
		<title>Monte Carlo Permutation: Test your Back-Tests</title>
		<link>http://feedproxy.google.com/~r/autrasy-blog/~3/aF65huGq14M/</link>
		<comments>http://www.automated-trading-system.com/monte-carlo-permutation/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 13:18:25 +0000</pubDate>
		<dc:creator>Jez Liberty</dc:creator>
				<category><![CDATA[Backtest]]></category>
		<category><![CDATA[aronson]]></category>
		<category><![CDATA[monte-carlo]]></category>

		<guid isPermaLink="false">http://www.automated-trading-system.com/?p=2770</guid>
		<description><![CDATA[
&#160;
The second method to evaluate the statistical significance of a back-test result presented by Aronson (in EBTA) is the Monte Carlo Permutation. This is an extension of the classic Monte Carlo method, applied to rule testing.
The concept behind the Monte Carlo Permutation is similar to the Bootstrap method:

Generate multiple random outputs based on the single [...]


Related posts:<ol><li><a href='http://www.automated-trading-system.com/bootstrap-test/' rel='bookmark' title='Permanent Link: The Bootstrap Test: How significant are your back-testing results?'>The Bootstrap Test: How significant are your back-testing results?</a></li>
<li><a href='http://www.automated-trading-system.com/evidence-based-technical-analysis-aronson-book/' rel='bookmark' title='Permanent Link: Evidence-Based Technical Analysis'>Evidence-Based Technical Analysis</a></li>
<li><a href='http://www.automated-trading-system.com/au-tra-sy-blog-summer-break/' rel='bookmark' title='Permanent Link: Au.Tra.Sy blog Summer Break'>Au.Tra.Sy blog Summer Break</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/08/MC-Kristian-Golding.jpg" alt="MC-Kristian Golding" title="MC-Kristian Golding" width="500" height="219" class="alignnone size-full wp-image-2800" /><br />
&nbsp;<br />
The second method to evaluate the <strong>statistical significance</strong> of a back-test result presented by Aronson (in <a href="http://www.automated-trading-system.com/evidence-based-technical-analysis-aronson-book/" target="_blank">EBTA</a>) is the <strong>Monte Carlo Permutation</strong>. This is an extension of the classic <a href="http://en.wikipedia.org/wiki/Monte_Carlo_method" target="_blank" rel="nofollow">Monte Carlo method</a>, applied to rule testing.</p>
<p>The concept behind the Monte Carlo Permutation is similar to the <a href="http://www.automated-trading-system.com/bootstrap-test/">Bootstrap method</a>:</p>
<ul>
<li>Generate multiple random outputs based on the single sample data from the back-test.</li>
<li>compare the random Monte Carlo outputs to the back-test output to evaluate its statistical significance.</li>
</ul>
<p>The difference lies in how the multiple random outputs are generated. Whereas the bootstrap generates a sampling distribution for the back-tested rule return, the Monte Carlo Permutation focuses on the <strong>pairing</strong> of the <strong>rule positions</strong> with the <strong>instrument daily return</strong>. Its resampling randomly associates the rule positions with the market returns, without replacement. </p>
<p>The H0 hypothesis in the Monte Carlo Permutation test asserts that the returns of the rule evaluated are a sample from a non-profitable population, or, in other words, that rule positions are randomly correlated to market returns.</p>
<h3>Monte Carlo Illustration</h3>
<p>Imagine the following back-test result, presented day by day:<span id="more-2770"></span></p>
<table style="border-collapse:collapse;">
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;"><strong>Day</strong></td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">1</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">2</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">3 </td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">4</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">5</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">6</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">7</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">8</td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;"><strong>Rule&nbsp;Position</strong></td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Long</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Long</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Long</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">No&nbsp;Pos</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">No&nbsp;Pos</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Short</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Short</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Short</td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;"><strong>Market&nbsp;Return</strong></td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.54%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-0.32%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">1.54%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.69%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-1.02%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-0.68%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">1.20%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-2.50%</div>
</td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;"><strong>Output</strong></td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.54%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-0.32%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">1.54%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.00%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.00%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.68%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-1.20%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">2.50%</div>
</td>
</tr>
<tr>
<td style="background-color:#eeeeee; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;"><strong>Mean&nbsp;Return</strong></td>
<td style="background-color:#eeeeee; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black"><strong>0.47%</strong></div>
</td>
<td colspan=7 style="background-color:#ffffff; border:#ffffff;"></td>
</table>
<p>&nbsp;</p>
<p>There are effectively two <em>input</em> time series:</p>
<ul>
<li>Rule Positions</li>
<li>Market Returns</li>
</ul>
<p>The way these two time series are linked (by date) produces the daily output for the rule return &#8211; and a mean return can be calculated.</p>
<p>The permutation of the Monte Carlo method will reshuffle one time series to produce random links, or pairing, and produce a different rule output.</p>
<p>Two examples can be found below. The market return time series has been randomly reshuffled to produce two different sample outputs:</p>
<table style="border-collapse:collapse;">
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;"><strong>Day</strong></td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">1</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">2</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">3 </td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">4</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">5</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">6</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">7</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">8</td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;"><strong>Rule&nbsp;Position</strong></td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Long</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Long</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Long</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">No&nbsp;Pos</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">No&nbsp;Pos</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Short</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Short</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Short</td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;"><strong>Market&nbsp;Return</strong></td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">1.20%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.17%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.54%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">1.54%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-0.32%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-0.68%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-0.33%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-1.02%</div>
</td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;"><strong>Output</strong></td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">1.20%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.17%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.54%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.00%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.00%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.68%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.33%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">1.02%</div>
</td>
</tr>
<tr>
<td style="background-color:#eeeeee; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;"><strong>Mean&nbsp;Return</strong></td>
<td style="background-color:#eeeeee; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black"><strong>0.49%</strong></div>
</td>
<td colspan=7 style="background-color:#ffffff; border:#ffffff;"></td>
</table>
<p>&nbsp;</p>
<table style="border-collapse:collapse;">
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;"><strong>Day</strong></td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">1</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">2</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">3 </td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">4</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">5</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">6</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">7</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">8</td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;"><strong>Rule&nbsp;Position</strong></td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Long</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Long</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Long</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">No&nbsp;Pos</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">No&nbsp;Pos</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Short</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Short</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">Short</td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;"><strong>Market&nbsp;Return</strong></td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-0.68%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-0.32%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">1.20%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-0.33%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.17%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.54%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.69%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-2.50%</div>
</td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;"><strong>Output</strong></td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-0.68%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-0.32%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">1.20%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.00%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">0.00%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-0.54%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:red">-0.69%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black">2.50%</div>
</td>
</tr>
<tr>
<td style="background-color:#eeeeee; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;"><strong>Mean&nbsp;Return</strong></td>
<td style="background-color:#eeeeee; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<div style="color:black"><strong>0.18%</strong></div>
</td>
<td colspan=7 style="background-color:#ffffff; border:#ffffff;"></td>
</table>
<p>&nbsp;</p>
<p>The Monte Carlo Permutation produces a large number of these random outputs. The <strong>p-value</strong> of the original back-testing sample can then be computed (it is equal to the fraction of random rule returns equal or greater to the back-tested rule return).</p>
<p>Note that Aronson once again recommends to run the back-test evaluated by the Monte Carlo Permutation on <strong>detrended data</strong>. It is also mentioned that Timothy Masters (who got the idea of applying the Monte Carlo method to rule testing) has performed tests showing that the bootstrap and Monte Carlo Permutation methods produce similar results <em>when using detrended data</em>.</p>
<h3>Step by Step with Data Mining Bias Handling</h3>
<p>Of course when applying this method to more than one rule, <strong>data mining bias</strong> comes into play.</p>
<p>The methodology for the Monte Carlo Permutation for data mining back-testing can be broken down as follows:</p>
<ol>
<li><em>N </em>back-tests are  run on detrended data. Both <strong>rule position</strong> and <strong>market return time series</strong> are collected for the back-tested rules.</li>
<li>The <strong>market return time series is randomly reshuffled and paired with each of the <em>N </em>rule position time series</strong> to produce a new daily rule output time series for each rule. The same pairings must be used for all rules to ensure that the potential correlation structure present in the rules is preserved.</li>
<li>A <strong>mean daily return</strong> is calculated for each of the <em>N </em>rules &#8211; the best return is selected as the value for the sampling distribution in this iteration</li>
<li>Repeat steps 2 and 3 a large number of times</li>
<li>Form the sampling distribution of the best means generated in the steps above.</li>
<li>Derive the <strong>p-value</strong> of the best back-test mean return based on the sampling distribution.</li>
</ol>
<h3>Some &#8220;Criticisms&#8221;</h3>
<p>Aronson mentions that since the Monte Carlo Permutation does not test a hypothesis about the rule&#8217;s mean return (H0 is about random correlation of positions and market returns) it is not possible to use it to derive <strong>confidence intervals</strong> &#8211; as could be done with the bootstrap sampling distribution.</p>
<p>The method also requires <strong>access to more information</strong> than the bootstrap (which only needs the daily rule returns). It makes it impossible to apply to &#8220;black box&#8221; systems or programs. For example, the Monte Carlo Permutation method would not enable us to check the statistical significance of a Trend following Wizard as was done in <a href="http://www.automated-trading-system.com/bootstrap-take-2-data-mining-bias-code-and-using-geometric-mean/">bootstrap post #2</a>.</p>
<p>The same remark concerning the use of <strong>arithmetic mean return</strong> instead of geometric mean return applies here also, but that can be easily modified.</p>
<p>Finally, the method, as formulated, only considers <strong>extremely simple cases of money management</strong> with identical size for all positions. The method would need to be adapted to be used for rules with more complex money management strategies.</p>
<p>I&#8217;ll let you come to your conclusions and experimentations but it does seem like the Monte Carlo Permutation method has more weak points than the Bootstrap test.<br />
&nbsp;<br />
&nbsp;</p>
<div style="font-size: 0.8em;">Monte Carlo picture credits: Kristian Golding via flickr (CC)</div>
<img src="http://www.automated-trading-system.com/?ak_action=api_record_view&id=2770&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.automated-trading-system.com/bootstrap-test/' rel='bookmark' title='Permanent Link: The Bootstrap Test: How significant are your back-testing results?'>The Bootstrap Test: How significant are your back-testing results?</a></li>
<li><a href='http://www.automated-trading-system.com/evidence-based-technical-analysis-aronson-book/' rel='bookmark' title='Permanent Link: Evidence-Based Technical Analysis'>Evidence-Based Technical Analysis</a></li>
<li><a href='http://www.automated-trading-system.com/au-tra-sy-blog-summer-break/' rel='bookmark' title='Permanent Link: Au.Tra.Sy blog Summer Break'>Au.Tra.Sy blog Summer Break</a></li>
</ol></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=aF65huGq14M:_I-0bgusdrM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=aF65huGq14M:_I-0bgusdrM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=aF65huGq14M:_I-0bgusdrM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=aF65huGq14M:_I-0bgusdrM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=aF65huGq14M:_I-0bgusdrM:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/autrasy-blog/~4/aF65huGq14M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.automated-trading-system.com/monte-carlo-permutation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.automated-trading-system.com/monte-carlo-permutation/</feedburner:origLink></item>
		<item>
		<title>Trend Following Wizards – July 2010 (RED)</title>
		<link>http://feedproxy.google.com/~r/autrasy-blog/~3/MVR2oX9auzk/</link>
		<comments>http://www.automated-trading-system.com/trend-following-wizards-july-2010-red/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 05:15:08 +0000</pubDate>
		<dc:creator>Jez Liberty</dc:creator>
				<category><![CDATA[Trend Following]]></category>
		<category><![CDATA[Trend Following Wizards performance]]></category>
		<category><![CDATA[Abraham Trading]]></category>
		<category><![CDATA[AHL]]></category>
		<category><![CDATA[Altis Partners]]></category>
		<category><![CDATA[Aspect Capital]]></category>
		<category><![CDATA[Bill Dunn]]></category>
		<category><![CDATA[Chesapeake]]></category>
		<category><![CDATA[Christian Baha]]></category>
		<category><![CDATA[Clarke Capital]]></category>
		<category><![CDATA[dave harding]]></category>
		<category><![CDATA[Drury Capital]]></category>
		<category><![CDATA[eckhardt]]></category>
		<category><![CDATA[EMC Capital]]></category>
		<category><![CDATA[Hawksbill]]></category>
		<category><![CDATA[Howard Seidler]]></category>
		<category><![CDATA[Hyman Beck]]></category>
		<category><![CDATA[John W Henry]]></category>
		<category><![CDATA[Larry Hite]]></category>
		<category><![CDATA[Liz Cheval]]></category>
		<category><![CDATA[Man]]></category>
		<category><![CDATA[Millburn Ridgefield]]></category>
		<category><![CDATA[Paul Rabar]]></category>
		<category><![CDATA[Saxon Investment]]></category>
		<category><![CDATA[Superfund]]></category>
		<category><![CDATA[Tom Shanks]]></category>
		<category><![CDATA[Transtrend]]></category>
		<category><![CDATA[winton capital]]></category>

		<guid isPermaLink="false">http://www.automated-trading-system.com/?p=2754</guid>
		<description><![CDATA[Negative pretty much across the board for the Trend Following Wizards in July, with an average monthly return of -1.55%, pushing a bit further in the red the average YTD return, at -2.90%.
Please find below all individual results for July 2010:



      Organisation / Fund
    

   [...]


Related posts:<ol><li><a href='http://www.automated-trading-system.com/trend-following-wizards-june-2010/' rel='bookmark' title='Permanent Link: Trend Following Wizards &#8211; June 2010'>Trend Following Wizards &#8211; June 2010</a></li>
<li><a href='http://www.automated-trading-system.com/negative-month-for-trend-followers-may-2010-now-in-the-red/' rel='bookmark' title='Permanent Link: Trend Following Wizards: negative month (May), 2010 now in the red&#8230;'>Trend Following Wizards: negative month (May), 2010 now in the red&#8230;</a></li>
<li><a href='http://www.automated-trading-system.com/trend-following-wizards-april-2010/' rel='bookmark' title='Permanent Link: Trend Following Wizards &#8211; April 2010'>Trend Following Wizards &#8211; April 2010</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Negative pretty much across the board for the Trend Following Wizards in July, with an <strong>average monthly return of -1.55%</strong>, pushing a bit further in the red the <strong>average YTD return, at -2.90%</strong>.</p>
<p>Please find below all individual results for July 2010:</p>
<table style="border:1px solid #c3c3c3; border-collapse:collapse;">
<tr>
<th style="background-color:#e5eecc; border:1px solid #c3c3c3; padding:5px;">
      Organisation / Fund
    </th>
<th style="background-color:#e5eecc; border:1px solid #c3c3c3; padding:5px;">
      Return
    </th>
<th style="background-color:#e5eecc; border:1px solid #c3c3c3; padding:5px;">
      YTD <sup>*</sup>
    </th>
<th style="background-color:#e5eecc; border:1px solid #c3c3c3; padding:5px;">
      AUM <sup>**</sup>
    </th>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://abrahamtrading.com/home" target="_blank" rel="nofollow">Abraham Trading</a><sup>1</sup>
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-1.95%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-9.61%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $457M
    </td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://altispartners.com/" target="_blank" rel="nofollow">Altis Partners</a><sup>2</sup>
    </td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-0.03%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-4.26%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $1,347M
    </td>
</tr>
<p><span id="more-2754"></span></p>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://www.aspectcapital.com" target="_blank" rel="nofollow">Aspect Capital</a><sup>3</sup>
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-1.53%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:black">0.46%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
      N/A
    </td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://www.bluecrestcapital.com/" target="_blank" rel="nofollow">BlueTrend</a><sup>4</sup>
    </td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:black">0.94%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:black">3.21%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $6,500M
    </td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://www.campbell.com/" target="_blank" rel="nofollow">Campbell &#038; Company</a><sup>5</sup>
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-1.75%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-6.14%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $321M
    </td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://autumngold.com/Advisor/Statistics/cta_profile.php?op=profile?&#038;id=388" target="_blank" rel="nofollow">Chesapeake Capital</a><sup>6</sup>
    </td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-1.54%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-17.00%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $613M
    </td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://clarkecap.com/" target="_blank" rel="nofollow">Clarke Capital</a><sup>7</sup>
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-4.65%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-13.33%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $11M
    </td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://www.drurycapital.com/" target="_blank" rel="nofollow">Drury Capital</a><sup>8</sup>
    </td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-4.90%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-13.54%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $220M
    </td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://www.dunncapital.com/" target="_blank" rel="nofollow">Dunn Capital</a><sup>9</sup>
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-4.39%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:black">3.50%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $220M
    </td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://www.eckhardttrading.com/" target="_blank" rel="nofollow">Eckhardt Trading</a><sup>10</sup>
    </td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-1.93%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:black">0.37%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $281M
    </td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://www.emccta.com/" target="_blank" rel="nofollow">EMC Capital</a><sup>11</sup>
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-0.60%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-11.68%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $166M
    </td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://www.hawksbillcapital.com/" target="_blank" rel="nofollow">Hawksbill Capital</a><sup>12</sup>
    </td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:black">5.82%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:black">23.96%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $67M
    </td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://www.hymanbeck.com/" target="_blank" rel="nofollow">Hyman Beck &#038; Co.</a><sup>13</sup>
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-8.72%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-14.81%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $397M
    </td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://www.jwh.com/home.asp" target="_blank" rel="nofollow">JWH &#038; Co.</a><sup>14</sup>
    </td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-3.05%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:black">6.35%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $27M
    </td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://www.maninvestments.com/" target="_blank" rel="nofollow">Man AHL Diversified</a><sup>15</sup>
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-2.70%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:black">0.30%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $1,246M
    </td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://www.millburncorp.com/" target="_blank" rel="nofollow">Millburn Ridgefield</a><sup>16</sup>
    </td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-1.31%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-0.30%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $1,016M
    </td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://www.iasg.com/group/rabar-market-research/diversified-program" target="_blank" rel="nofollow">Rabar Market Research</a><sup>17</sup>
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:black">5.43%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-4.22%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $175M
    </td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://www.saxoninvestment.com/" target="_blank" rel="nofollow">Saxon Investment</a><sup>18</sup>
    </td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:black">0.14%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-1.06%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $10M
    </td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://www.superfund.com/" target="_blank" rel="nofollow">Superfund</a><sup>19</sup>
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-2.29%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-8.13%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
      N/A
    </td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://www.transtrend.com/" target="_blank" rel="nofollow">Transtrend</a><sup>20</sup>
    </td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-0.86%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:black">1.09%</div>
</td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $4,710M
    </td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;">
      <a href="http://www.wintoncapital.com/" target="_blank" rel="nofollow">Winton Capital</a><sup>21</sup>
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:red">-2.78%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
<div style="color:black">3.84%</div>
</td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:5px;" align = "right">
      $4,680M
    </td>
</tr>
</table>
<p>&nbsp;</p>
<div style="background-image:url(http://www.automated-trading-system.com/wp-content/uploads/rss-icons/wizards.png);background-repeat:no-repeat;height:140px;padding:50px 0 0 10px;width:500px;a:white;margin-left:auto;margin-right:auto;text-align:left">
<table width=500px>
<tr>
<td width=225px>
<form style="border:0px solid #ccc;padding:0px;text-align:center;" action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=trend-following-wizards-performance&#038;loc=en_US', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true">
<input type="text" style="width:100px" value="Enter email" name="email"/>
<input type="hidden" value="trend-following-wizards-performance" name="uri"/>
<input type="hidden" name="loc" value="en_US"/>
<input type="submit" value="Subscribe" /></form>
</td>
<td>
<a href="http://feeds.feedburner.com/trend-following-wizards-performance" rel="nofollow"><img src="http://www.automated-trading-system.com/wp-content/uploads/rss-icons/rss-icon-funky.png" title="Get posts by RSS" alt="Get posts by RSS" height="85" width="140" border="0"></img></a></td>
</tr>
</table>
</div>
<p><strong>Notes</strong><br />
<sup>* YTD: Year-To-Date performance.<br />
** AUM: Assets Under Management.<br />
1. Abraham Trading was founded by Salem Abraham, after he was introduced to Managed Futures and Trend Following by Jerry Parker. He is considered as a &#8220;second-generation&#8221; Turtle.<br />
2. Altis Partners started trading in 2001 and now manage over a $1B with their Altis Global Futures Portfolio. The figures referenced in the performance table are not provided by Altis Partners and no reliance should be taken as to their accuracy, and as a consequence the figures may not be in accordance with any CFTC / NFA performance reporting requirements.<br />
3. The four founders of Aspect (Eugene Lambert, Anthony Todd, Michael Adam and Martin Lueck) were significant members of one of the most succesful funds in managed futures &#8211; AHL (Adam, Harding and Lueck).<br />
4. BlueTrend, from BlueCrest Capital, is one of the largest Trend Following funds &#8211; headed by Ms. Leda Braga<br />
5. Campbell &#038; Company is one of the oldest Trend Following firms, operating for around 4 decades.<br />
6. Chesapeake Capital was founded by Jerry Parker, a former Turtle.<br />
7. Clarke Capital was founded by Michael Clarke in 1993.<br />
8. Drury Capital, Inc., was founded in Illinois in 1992 by Mr. Bernard Drury.<br />
9. Dunn Capital was founded by Bill Dunn.<br />
10. Eckhardt Trading is the firm managed by William Eckhardt, who co-led the Turtle experiment with Richard Dennis<br />
11. EMC Capital was founded by Liz Cheval, a former Turtle.<br />
12. Hawksbill Capital was founded by Tom Shanks, a former Turtle.<br />
13. Hyman Beck &#038; Co. main principals are Alexander Hyman and Carl Beck.<br />
14. JWH &#038; Co. was founded by John W. Henry, Owner of the Boston Red Sox.<br />
15. Originally ED &#038; F Man. Became a succesful CTA under Larry Hite and went on to form part of The Man Group plc, which subsequently bought AHL to form the Man AHL: the systematic trading division of the Man group.<br />
16. Millburn Ridgefield have been trading Trend Following models since the early 1970&#8217;s. As they report performance figures one month later, last month performance is not reported in this report and their YTD, AUM stats are from the month before.<br />
17. Rabar Market Research is the company of Paul Rabar, a former Turtle.<br />
18. Saxon Investment was founded by Howard Seidler, a former Turtle.<br />
19. Superfund founder and CEO: Christian Baha.<br />
20. Transtrend is a Trend follower CTA based in Netherlands<br />
21. Winton Capital is a London-based CTA founded by Dave Harding (also co-founder of AHL).<br />
&nbsp;<br />
Note that the figures referenced in the performance table are not provided directly by any of the funds/CTAs featured in this report, but are sourced from other publications such as hedge fund/CTA websites.</sup></p>
<p>These are top of the range CTAs/Managed Futures funds in the Trend Following space.<br />
Most of the traders behind these funds have been involved in the Turtle Trading experiment (2 excellent books on this topic: <a href="http://www.automated-trading-system.com/turtle-trader-covel" target="_blank" rel="nofollow">Complete Turtle Trader</a>  &#8211; featuring the actual turtle rules and <a href="http://www.automated-trading-system.com/way-turtle-faith" target="_blank" rel="nofollow">The Way of the Turtle</a>), featured in the legendary books by Jack Schwager: <a href="http://www.automated-trading-system.com/market-wizards-schwager" target="_blank" rel="nofollow">Market Wizards</a> and <a href="http://www.automated-trading-system.com/new-market-wizards-schwager" target="_blank" rel="nofollow">New Market Wizards</a>, or in Michael Covel&#8217;s dedicated <a href="http://www.automated-trading-system.com/trend-following-covel" target="_blank" rel="nofollow">Trend Following</a> book.<br />
&nbsp;<br />
&nbsp;<br />
&nbsp;<br />
&nbsp;</p>
<img src="http://www.automated-trading-system.com/?ak_action=api_record_view&id=2754&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.automated-trading-system.com/trend-following-wizards-june-2010/' rel='bookmark' title='Permanent Link: Trend Following Wizards &#8211; June 2010'>Trend Following Wizards &#8211; June 2010</a></li>
<li><a href='http://www.automated-trading-system.com/negative-month-for-trend-followers-may-2010-now-in-the-red/' rel='bookmark' title='Permanent Link: Trend Following Wizards: negative month (May), 2010 now in the red&#8230;'>Trend Following Wizards: negative month (May), 2010 now in the red&#8230;</a></li>
<li><a href='http://www.automated-trading-system.com/trend-following-wizards-april-2010/' rel='bookmark' title='Permanent Link: Trend Following Wizards &#8211; April 2010'>Trend Following Wizards &#8211; April 2010</a></li>
</ol></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=MVR2oX9auzk:w6iYUlDAihk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=MVR2oX9auzk:w6iYUlDAihk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=MVR2oX9auzk:w6iYUlDAihk:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=MVR2oX9auzk:w6iYUlDAihk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=MVR2oX9auzk:w6iYUlDAihk:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/autrasy-blog/~4/MVR2oX9auzk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.automated-trading-system.com/trend-following-wizards-july-2010-red/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.automated-trading-system.com/trend-following-wizards-july-2010-red/</feedburner:origLink></item>
		<item>
		<title>Bootstrap – Take 2: Data Mining bias, Code and using geometric mean</title>
		<link>http://feedproxy.google.com/~r/autrasy-blog/~3/EGobpinR6cI/</link>
		<comments>http://www.automated-trading-system.com/bootstrap-take-2-data-mining-bias-code-and-using-geometric-mean/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 06:45:53 +0000</pubDate>
		<dc:creator>Jez Liberty</dc:creator>
				<category><![CDATA[Backtest]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[aronson bootstrap data mining]]></category>

		<guid isPermaLink="false">http://www.automated-trading-system.com/?p=2714</guid>
		<description><![CDATA[
In part 1 of this bootstrap post, we looked at how to apply the method to establish the statistical significance of a single trading rule. In Part 2, we&#8217;ll look at how to deal with the data mining bias, the impact of geometric vs. arithmetic mean return. The code implementing the bootstrap test is available [...]


Related posts:<ol><li><a href='http://www.automated-trading-system.com/bootstrap-test/' rel='bookmark' title='Permanent Link: The Bootstrap Test: How significant are your back-testing results?'>The Bootstrap Test: How significant are your back-testing results?</a></li>
<li><a href='http://www.automated-trading-system.com/monte-carlo-permutation/' rel='bookmark' title='Permanent Link: Monte Carlo Permutation: Test your Back-Tests'>Monte Carlo Permutation: Test your Back-Tests</a></li>
<li><a href='http://www.automated-trading-system.com/evidence-based-technical-analysis-aronson-book/' rel='bookmark' title='Permanent Link: Evidence-Based Technical Analysis'>Evidence-Based Technical Analysis</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/08/bootstrap2.png" alt="bootstrap2" title="bootstrap2" width="411" height="119" class="aligncenter size-full wp-image-2715" /></p>
<p>In part 1 of this <a href="http://www.automated-trading-system.com/bootstrap-test/">bootstrap post</a>, we looked at how to apply the method to establish the statistical significance of a single trading rule. In Part 2, we&#8217;ll look at how to deal with the <strong>data mining bias</strong>, the impact of <strong>geometric vs. arithmetic</strong> mean return. The <strong>code</strong> implementing the bootstrap test is <strong>available for download</strong> at the bottom of this post.</p>
<h3>Dealing with Data Mining Bias</h3>
<p>The approach described in the single rule test is not valid when performing data mining (whether testing different rules or different parameter values of the same rule). As per the <strong>data mining bias</strong> (<a href="http://www.automated-trading-system.com/evidence-based-technical-analysis-aronson-book/#DataMining">explained previously</a>), the (best) rule selected from the data mining process will invariably owe a large part of its over-performance to random (good) luck. </p>
<p>The way the bootstrap test deals with the data mining bias is by implementing a concept introduced in <strong>White&#8217;s Reality Check</strong>. The Reality Check derives the <span id="more-2714"></span>sampling distribution appropriate to test the statistical significance of the <strong>best rule</strong> found by data mining.</p>
<p>In effect, the concept is fairly simple &#8211; and similar to the single-rule bootstrap: assuming N rules have been tested in the data mining process, each resample iteration will perform a resample with replacement for each rule and the best mean return will be kept as this resample iteration&#8217;s test statistic:</p>
<ol>
<li><em>N </em>back-tests are  run on detrended data. The mean daily return, based on <em>x observations</em>, is calculated for each back-tested rule.</li>
<li>Each rule&#8217;s mean daily return is substracted from the rule&#8217;s set of daily returns (zero-centering), This gives a set of adjusted returns for each rule.</li>
<li>For each &#8220;higher-level&#8221; resample (to form the sampling distribution of the best-performing rule in a universe of N rules), perform a &#8220;lower-level&#8221; resample with replacement on every rule. For each rule select <em>x instances</em> of adjusted returns at random and calculate their mean daily return (rule bootstrapped mean). Compare each rule bootstrapped mean and select the highest one: this is the test statistic of this &#8220;higher level&#8221; resample (bootstrapped best mean).</li>
<li>Perform a large number of &#8220;higher level&#8221; resamples to generate a large number of bootstrapped best means.</li>
<li>Form the sampling distribution of the best means generated in the step above.</li>
<li>Derive the p-value of the best back-test mean return (non zero-centered) based on the sampling distribution derived above</li>
</ol>
<p>In effect: <strong>for each iteration, resample each rule, take the best return, keep it as this iteration test statistic and move on to the next iteration. The sampling distribution is formed of each iteration&#8217;s best return</strong>.</p>
<h3>White Reality Check Related Papers</h3>
<p>I have not yet <del datetime="2010-08-13T00:10:57+00:00">found</del> searched <em>hard </em>for White&#8217;s paper on the Reality Check but I did find the two following papers which seem to be worth a read:<br />
<a href="http://papers.ssrn.com/sol3/papers.cfm?abstract_id=563209" target="_blank">Stepwise Multiple Testing as Formalized Data Snooping &#8211; Romano &#038; Wolf</a></p>
<p><strong>Abstract</strong>:</p>
<blockquote><p>It is common in econometric applications that several hypothesis tests are carried out at the same time. The problem then becomes how to decide which hypotheses to reject, accounting for the multitude of tests. In this paper, we suggest a stepwise multiple testing procedure which asymptotically controls the familywise error rate at a desired level. Compared to related single-step methods, our procedure is more powerful in the sense that it often will reject more false hypotheses.</p>
<p>Unlike some stepwise methods, our method implicitly captures the joint dependence structure of the test statistics, which results in increased ability to detect alternative hypotheses. We prove our method asymptotically controls the familywise error rate under minimal assumptions. Some simulation studies show the improvements of our methods over previous proposals. We also provide an application to a set of real data. </p></blockquote>
<p><a href="http://papers.ssrn.com/sol3/papers.cfm?abstract_id=685361" target="_blank">Re-Examining the Profitability of Technical Analysis with White&#8217;s Reality Check and Hansen&#8217;s SPA Test</a><br />
<strong>Abstract</strong>:<br />
<blockquote>
In this paper, we re-examine the profitability of technical analysis using White&#8217;s Reality Check and Hansen&#8217;s SPA test that correct the data snooping bias. Comparing to previous studies, we study a more complete universe of trading techniques, including not only simple rules but also investor&#8217;s strategies, and we test the profitability of these rules and strategies with four main indices. It is found that significantly profitable simple rules and investor&#8217;s strategies do exist in the data from relatively young markets (NASDAQ Composite and Russell 2000) but not in the data from relatively mature markets (DJIA and S&#038;P 500). Moreover, after taking transaction costs into account, we find that the best rules for NASDAQ Composite and  Russell 2000 outperform the buy-and-hold strategy in most in- and out-of-sample periods. Our results thus suggest that the degree of market efficiency may be related to market maturity. It is also found that investor&#8217;s strategies are able to improve on the profits of simple rules and may even generate significant profits from unprofitable simple rules.</p></blockquote>
<h3>Geometric or Arithmetic Mean?</h3>
<p>In part 1, I introduced the idea that the mean arithmetic return being positive is not equivalent to the strategy being profitable (ie. this is not a <em>sufficient</em> condition). On the other hand, the <strong>mean geometric return being positive is a necessary and sufficient condition to the strategy being profitable</strong> (ie. both conditions are <em>equivalent</em>).</p>
<p>Therefore <strong>bootstrapping using the mean geometric return as the test statistic</strong> should provide a better evaluation of the system&#8217;s profitability statistical siginificance.</p>
<p>I will not go into detail of how the calculation is done as it is very similar to the arithmetic mean return, but using <strong>log of returns</strong> instead. Note that the geometric mean will be a stricter test than the arithmetic mean (a rules can have a significantly positive arithmetic return but a negative geometric return).</p>
<p>To illustrate the multiple applications of the bootstrapping methodology, I decided to run the test on one of the <a href="http://www.automated-trading-system.com/resources/trend-following-wizards-fund-performance/">Trend Following Wizards</a> track record (set of monthly returns). I picked <strong>Chesapeake </strong>and ran the monthly returns (from 1988 to 2009) through the bootstrap test.</p>
<p>The <strong>p-value</strong> calculated using the <strong>arithmetic </strong>mean is <strong>0.000098</strong> (less than 1 chance in 10,000 that this kind of results are due to random luck). Using the <strong>geometric </strong>mean, the <strong>p-value</strong> is <strong>0.00022</strong>. The values are extremely low, which is not surprising given Jerry Parker&#8217;s 20-year track record with only one losing year and a monthly average return of 1.7%.</p>
<p>Many people would point out that survivorship bias should be considered, and obviously it depends on how you look at it. The main point of this dual test is that the <strong>geometric p-value is higher than the arithmetic p-value</strong>, verifying that it is a stricter test of statistical significance.</p>
<h3>Bootstrap Code</h3>
<p>Finally, here is a tool coded to implement the bootstrap test for a single strategy &#8211; available for download. Note that this is distributed &#8220;as is&#8221;, with no guarantee (but that&#8217;s the one I have been using so I still think it does the job&#8230;). It should run on any Windows machine with the .Net framework installed (XP or higher should do fine). </p>
<p>It simply takes three parameters (separated by space): </p>
<ol>
<li>Returns file path and name</li>
<li>Number of resamples</li>
<li>Flag for Arithmetic (A) or Geometric (G) mean calculation</li>
</ol>
<p>It also generates a file in the same directory with all of the resamples test-statistic values (to draw the histogram).</p>
<p>Simply place the bootstrap.exe in your directory of choice and run it from the command prompt as below:</p>
<div id="attachment_2716" class="wp-caption alignnone" style="width: 502px"><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/08/cmd.png" alt="Run the bootstrap.exe from the command line" title="cmd" width="492" height="176" class="size-full wp-image-2716" /><p class="wp-caption-text">Run the bootstrap.exe from the command line</p></div>
<p>Download here:<br />
<a href="http://www.automated-trading-system.com/wp-content/uploads/2010/08/Bootstrap.exe">bootstrap.exe</a><br />
<a href="http://www.automated-trading-system.com/wp-content/uploads/2010/08/Bootstrap.exe"><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/08/bootstrap.exe.png" alt="bootstrap.exe" title="bootstrap.exe" width="104" height="122" class="alignnone size-full wp-image-2720" /></a></p>
<img src="http://www.automated-trading-system.com/?ak_action=api_record_view&id=2714&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.automated-trading-system.com/bootstrap-test/' rel='bookmark' title='Permanent Link: The Bootstrap Test: How significant are your back-testing results?'>The Bootstrap Test: How significant are your back-testing results?</a></li>
<li><a href='http://www.automated-trading-system.com/monte-carlo-permutation/' rel='bookmark' title='Permanent Link: Monte Carlo Permutation: Test your Back-Tests'>Monte Carlo Permutation: Test your Back-Tests</a></li>
<li><a href='http://www.automated-trading-system.com/evidence-based-technical-analysis-aronson-book/' rel='bookmark' title='Permanent Link: Evidence-Based Technical Analysis'>Evidence-Based Technical Analysis</a></li>
</ol></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=EGobpinR6cI:mkwoemKK6i4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=EGobpinR6cI:mkwoemKK6i4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=EGobpinR6cI:mkwoemKK6i4:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=EGobpinR6cI:mkwoemKK6i4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=EGobpinR6cI:mkwoemKK6i4:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/autrasy-blog/~4/EGobpinR6cI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.automated-trading-system.com/bootstrap-take-2-data-mining-bias-code-and-using-geometric-mean/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.automated-trading-system.com/bootstrap-take-2-data-mining-bias-code-and-using-geometric-mean/</feedburner:origLink></item>
		<item>
		<title>The Bootstrap Test: How significant are your back-testing results?</title>
		<link>http://feedproxy.google.com/~r/autrasy-blog/~3/AwG4PqMzW0Y/</link>
		<comments>http://www.automated-trading-system.com/bootstrap-test/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 11:03:34 +0000</pubDate>
		<dc:creator>Jez Liberty</dc:creator>
				<category><![CDATA[Backtest]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[aronson]]></category>
		<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[data mining]]></category>

		<guid isPermaLink="false">http://www.automated-trading-system.com/?p=2689</guid>
		<description><![CDATA[
As mentioned in the Evidence-based Technical Analysis review post, the main value of the book lies in the presentation of the two methods allowing for computing the statistical significance of trading strategy results, despite having a single sample of data:
Both methods solve the problem of estimating the degree of random variation in a test statistic [...]


Related posts:<ol><li><a href='http://www.automated-trading-system.com/bootstrap-take-2-data-mining-bias-code-and-using-geometric-mean/' rel='bookmark' title='Permanent Link: Bootstrap &#8211; Take 2: Data Mining bias, Code and using geometric mean'>Bootstrap &#8211; Take 2: Data Mining bias, Code and using geometric mean</a></li>
<li><a href='http://www.automated-trading-system.com/monte-carlo-permutation/' rel='bookmark' title='Permanent Link: Monte Carlo Permutation: Test your Back-Tests'>Monte Carlo Permutation: Test your Back-Tests</a></li>
<li><a href='http://www.automated-trading-system.com/evidence-based-technical-analysis-aronson-book/' rel='bookmark' title='Permanent Link: Evidence-Based Technical Analysis'>Evidence-Based Technical Analysis</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/08/bootstrap.jpg" alt="bootstrap" title="bootstrap" width="452" height="89" class="aligncenter size-full wp-image-2690" /></p>
<p>As mentioned in the Evidence-based Technical Analysis <a href="http://www.automated-trading-system.com/evidence-based-technical-analysis-aronson-book/">review post</a>, the main value of the book lies in the presentation of the two methods allowing for computing the statistical significance of trading strategy results, despite having a single sample of data:</p>
<blockquote><p>Both methods solve the problem of estimating the degree of random variation in a test statistic when there is only a single sample of data and, therefore, only a single value of the test statistic.</p></blockquote>
<p>Today, let&#8217;s look at the <strong>bootstrap</strong> test, with a practical application of it.<span id="more-2689"></span></p>
<p>In very brief terms, the concept uses <a href="http://en.wikipedia.org/wiki/Statistical_hypothesis_testing" target="_blank" rel="nofollow">hypothesis testing</a> to verify whether the test statistic (such as mean return of the back-testing sample) is <strong>statistically significant</strong>. This is done by establishing the p-value of the test statistic based on the sampling distribution. (Aronson covers the basics of statistical analysis earlier in the book. I have also mentioned previously <a href="http://www.automated-trading-system.com/Gonick-Cartoon-Statistics" target="_blank" rel="nofollow">The Cartoon Guide to Statistics</a>, which covers these concepts too)</p>
<p>The problem with <strong>back-testing</strong> is that the results generated represent a <strong>single sample</strong>, which does not provide any information on the sample statistic&#8217;s variability and its sampling distribution. This is where <strong>bootstrapping</strong> comes in: by systematically and randomly resampling the single available sample many times, it is possible to <strong>approximate the shape of the sampling distribution</strong> (and therefore calculate the p-value of the test statistic).</p>
<h3>Bootstrap on Single Rule Back-Test</h3>
<p>In the context of hypothesis testing, the bootstrap tests for the null hypothesis that the rule does not have any predictive power. In practical terms, this is translated to <em>the population distribution of rule returns having an expected value of zero or less</em>.</p>
<p>The bootstrap uses the <strong>daily returns</strong> of a back-test (run on detrended data) and performs a resampling with replacement. </p>
<p>In practice:</p>
<ol>
<li>A back-test is run on detrended data and the mean daily return, based on <em>n observations</em>, is calculated.</li>
<li>The mean daily return is substracted from each day&#8217;s return (zero-centering), This gives a set of adjusted returns.</li>
<li>For each resample, select <em>n instances</em> of adjusted returns, at random (with replacement), and calculate their mean daily return (bootstrapped mean).</li>
<li>Perform a large number of resamples to generate a large number of bootstrapped means.</li>
<li>Form the sampling distribution of the means generated in the step above.</li>
<li>Derive the p-value of the initial back-test mean return (non zero-centered) based on the sampling distribution</li>
</ol>
<h3>A Practical Application</h3>
<p>To illustrate the concept, we can look at a back-test and apply the bootstrap method to its daily return series. I decided to look at a back-test I presented in <a href="http://www.automated-trading-system.com/better-trend-following-improved-roll-yield/">Better Trend Following via improved Roll Yield</a>. Remember: a standard 50/20 Moving Average cross-over system applied to Crude Oil was improved by adding a roll yield optimisation process. </p>
<p>In that instance, the benchmark is the standard strategy and we want to check that the strategy improvement was not the result of random chance. In Aronson&#8217;s book, benchmarking is achieved by <a href="http://www.automated-trading-system.com/detrending-for-trend-following/">detrending the data</a>. However, this case is different as the benchmark is the standard strategy. The improved strategy results can be thought of 2 distinct parts: </p>
<ul>
<li>Results from standard Trend Following strategy</li>
<li>Results from Roll Yield Optimisation</li>
</ul>
<p>I therefore generated a composite, &#8220;Roll Yield-only&#8221; equity curve (by removing from the improved strategy equity curve the returns that could be attributed to the Trend Following component). I then computed the daily returns based on that equity curve.</p>
<ol>
<li>This set of daily returns is the original sample of 5120 observations, with an arithmetic mean of 0.216%.</li>
<li>Substracting 0.216% to all 5120 returns adjusts those returns (zero-centering), ready to be picked for resampling.</li>
<li>The 10,000 resamples all pick at random, with replacement, 5120 observations from the zero-centered, adjusted returns. A mean is computed for each resample.</li>
<li>Each of the resample means are used to form the sampling distribution of the mean return:<br />
&nbsp;<br />
<img src="http://www.automated-trading-system.com/wp-content/uploads/2010/08/SamplingDistribution1.png" alt="SamplingDistribution" title="SamplingDistribution" width="467" height="319" class="alignnone size-full wp-image-2697" /></p>
</li>
<li>The last step is the comparison of the non-adjusted original sample mean (0.216%) to the sampling distribution to establish the p-value, which is 0.006 in this example.</li>
</ol>
<p>Once the p-value is obtained, it is simply a matter of deciding which threshold qualifies for statistical significance. Scientists usually determine the statistical significance threshold at 0.05 (ie. the null hypothesis would be rejected for any p-value less or equal to 0.05).</p>
<h3>Note on Arithmetic Mean vs. Geometric Mean</h3>
<p>As discussed above, the assumption that the rule does not have predictive power is translated to the arithmetic mean of its returns being equal to zero. In the bootstrap method, rejecting the null hypothesis occurs when the <strong>mean arithmetic return is statistically significantly positive</strong>. </p>
<p>I am usually no big fan of arithmetic mean of returns as it is a flawed indicator of profitability.  In effect, a system can have a positive mean arithmetic return and still be unprofitable &#8211; think about a return of 50% followed by a return of -40%: arithmetic mean return is +10%, yet the overall return is <strong>minus</strong> 10%</p>
<p>Proving that the mean arithmetic return is significantly positive, and deducing that the trading system is therefore profitable is flawed. It is ironically amusing that Aronson spends quite a lot of time talking about logic reasoning and usual traps people fall into, to actually present a flawed deduction logic. To use an example from the book:</p>
<blockquote><p>A dog having four legs (a profitable rule having a positive mean arithmetic return) does not imply that any four-legged animal is a dog (ie. any rule with a positive mean arithmetic return is not necessarily profitable).</p></blockquote>
<p>On the other hand, any profitable rule has a positive mean geometric return, and any rule with positive mean geometric return is profitable. On that basis, using the <strong>mean geometric return as the test-statistic</strong> in the bootstrap must be more appropriate.</p>
<p>I&#8217;ll be running this post in 2 parts, and this concludes part 1&#8230;<br />
In part 2, we&#8217;ll look at how the bootstrap method can be modified to handle the data mining process and its associated bias. I&#8217;ll also make the code used for the practical application above available for download (this will be a simple bootstrap resample tool developed on the .net platform for Windows). Finally we&#8217;ll explore the idea of using the geometric mean return as the test-statistic instead of its arithmetic cousin.</p>
<img src="http://www.automated-trading-system.com/?ak_action=api_record_view&id=2689&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.automated-trading-system.com/bootstrap-take-2-data-mining-bias-code-and-using-geometric-mean/' rel='bookmark' title='Permanent Link: Bootstrap &#8211; Take 2: Data Mining bias, Code and using geometric mean'>Bootstrap &#8211; Take 2: Data Mining bias, Code and using geometric mean</a></li>
<li><a href='http://www.automated-trading-system.com/monte-carlo-permutation/' rel='bookmark' title='Permanent Link: Monte Carlo Permutation: Test your Back-Tests'>Monte Carlo Permutation: Test your Back-Tests</a></li>
<li><a href='http://www.automated-trading-system.com/evidence-based-technical-analysis-aronson-book/' rel='bookmark' title='Permanent Link: Evidence-Based Technical Analysis'>Evidence-Based Technical Analysis</a></li>
</ol></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=AwG4PqMzW0Y:AYPQDZ3xXqs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=AwG4PqMzW0Y:AYPQDZ3xXqs:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=AwG4PqMzW0Y:AYPQDZ3xXqs:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=AwG4PqMzW0Y:AYPQDZ3xXqs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=AwG4PqMzW0Y:AYPQDZ3xXqs:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/autrasy-blog/~4/AwG4PqMzW0Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.automated-trading-system.com/bootstrap-test/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://www.automated-trading-system.com/bootstrap-test/</feedburner:origLink></item>
		<item>
		<title>VIX, Peso… Sometimes you just cannot trade it!</title>
		<link>http://feedproxy.google.com/~r/autrasy-blog/~3/PCHYglOip6Y/</link>
		<comments>http://www.automated-trading-system.com/vix-peso-sometimes-you-just-cannot-trade-it/#comments</comments>
		<pubDate>Mon, 09 Aug 2010 10:20:42 +0000</pubDate>
		<dc:creator>Jez Liberty</dc:creator>
				<category><![CDATA[Futures]]></category>
		<category><![CDATA[peso]]></category>
		<category><![CDATA[roll yield]]></category>
		<category><![CDATA[VIX]]></category>

		<guid isPermaLink="false">http://www.automated-trading-system.com/?p=2671</guid>
		<description><![CDATA[Or a case for going short VIX despite high bullish consensus?
I have been going on about roll yield and term structure for a few posts, and through two very concrete examples we&#8217;ll see how it can affect your trading and system development
A reader recently mentioned a paper (pdf by Sloyer and Tolkin) presenting a theoretical [...]


Related posts:<ol><li><a href='http://www.automated-trading-system.com/trend-following-returns-breakdown/' rel='bookmark' title='Permanent Link: Trend Following returns breakdown'>Trend Following returns breakdown</a></li>
<li><a href='http://www.automated-trading-system.com/crude-oil-contango-and-roll-yield-for-commodity-trading/' rel='bookmark' title='Permanent Link: Crude Oil, Contango and Roll Yield for Commodity Trading'>Crude Oil, Contango and Roll Yield for Commodity Trading</a></li>
<li><a href='http://www.automated-trading-system.com/roll-yield-commodity-yield-curve/' rel='bookmark' title='Permanent Link: Roll Yield and Commodity Yield Curve'>Roll Yield and Commodity Yield Curve</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h4>Or a case for going short VIX despite high bullish consensus?</h4>
<p>I have been going on about roll yield and term structure for a few posts, and through two very concrete examples we&#8217;ll see how it can affect your trading and system development</p>
<p>A reader recently mentioned a <a href="http://econ.duke.edu/dje/2008_Symp/Sloyer%20Tolkin.pdf" target="_blank" rel="nofollow">paper (pdf by Sloyer and Tolkin)</a> presenting a <em>theoretical</em> trading strategy which <strong>improves the risk-return profile of standard equity-bond portfolio by adding allocation to equity volatility</strong> represented by the <strong>VIX index</strong>. The idea sounds good on paper (no pun intended), but a &#8220;small&#8221; assumption might render the strategy impossible to implement practically:</p>
<blockquote><p>VIX futures can realistically be included as an asset in a passively managed portfolio as the futures can be rolled relatively cheaply from one contract to the next as each contract expires.</p></blockquote>
<h3>The Current VIX Situation</h3>
<p>Taking a look at the current VIX futures curve clearly invalidates the assumption above:</p>
<div id="attachment_2673" class="wp-caption alignnone" style="width: 490px"><a href="http://www.automated-trading-system.com/wp-content/uploads/2010/08/VIX-futures-curve.gif" target="_blank"><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/08/VIX-futures-curve-small.gif" alt="VIX futures curve - click to zoom in" title="VIX-futures-curve-small" width="480" height="344" class="size-full wp-image-2673" /></a><p class="wp-caption-text">VIX futures curve - click to zoom in</p></div>
<p>At the current levels, the <strong>contango rate is over 100% annualized</strong> &#8211; definitely no <span id="more-2671"></span>&#8220;relatively cheap&#8221; roll yield. As we&#8217;ve seen with the <a href="http://www.automated-trading-system.com/crude-oil-contango-and-roll-yield-for-commodity-trading/">contango exhibited in Crude Oil in 2009</a>, futures performance failed to match the spot price &#8211; and with such a high contango rate in the VIX futures, the same would happen: <strong>spot price returns would be &#8220;eaten away&#8221; by the negative roll yield</strong>. Indeed, prices would have to raise by an annualized 100% just to counter the contango.</p>
<p>Sometimes a good theoretical idea fails at the practical implementation stage&#8230;</p>
<h3>Mexican Peso: Same Concept, Opposite Effect</h3>
<p>Coincidently, another reader was offering me a friendly warning regarding the use of spot market to drive signals for a futures trading strategy &#8211; as was described in <a href="http://www.automated-trading-system.com/better-trend-following-improved-roll-yield/">Better Trend Following through improved Roll Yield</a> (note: for practical reasons, the test in that post was done using front-month contract <em>as a proxy</em> for the spot market).</p>
<p>In effect, as is the case in the VIX futures, the roll yield part of the total return sometimes trumps the spot price moves. In these cases, <strong>looking solely at the spot market can be flawed</strong>.</p>
<p>This is very well illustrated by this Peso chart sent from our reader:</p>
<div id="attachment_2675" class="wp-caption alignnone" style="width: 490px"><a href="http://www.automated-trading-system.com/wp-content/uploads/2010/08/peso.png" target="_blank"><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/08/peso-small.png" alt="The black curve almost continuously going down is the spot price, whereas the blue curve is a continuous futures contract (back-adjusted using front-month contracts) - click to zoom in" title="peso-small" width="480" height="239" class="size-full wp-image-2675" /></a><p class="wp-caption-text">The black curve almost continuously going down is the spot price, whereas the blue curve is a continuous futures contract (back-adjusted using front-month contracts) - click to zoom in</p></div>
<p>The strong divergence between both series meant that an investor/trader going short on the Peso, would have been &#8220;right&#8221; (ie. the Peso unarguably went down), yet would have lost money if using futures to implement her trade (as highlighted by the futures continuous contract going up).</p>
<p>This is another case where the <strong>roll yield has a stronger impact than the spot price move</strong>.</p>
<h3>Two Conclusions</h3>
<p>Despite the spot price usually grabbing most of the attention, the roll yield can be the driving factor to a futures market&#8217;s total return. This can seem counter-intuitive but <strong>on long-term timeframes, roll yield explains most of the market&#8217;s performance</strong> (as discussed in this <a href="http://papers.ssrn.com/sol3/papers.cfm?abstract_id=892387" target="_blank" rel="nofollow">separating the wheat from the chaff</a> paper I have linked to previously).</p>
<p>When looking at potential trades (in futures, or ETFs, which are sometimes no more than futures &#8220;wrappers&#8221; or even forex with cost of carry), one should <strong>weigh the spot price return potential against the term structure implied return</strong>. From a system development point of view, an idea might be to add a portfolio ranking/filter based on the implied yield vs. ATR (or other measure of &#8220;volatility&#8221;). </p>
<p>The second conclusion is that the market seems to <strong>reward those who trade against conventional wisdom</strong>. In that period covered by the Peso chart, most people were worried about further devaluations and were paying dear to hedge against this outcome. The hedge ended up costing them more than the cost of holding on to a devalued Peso. Alpha is finite and flowed to the <strong>minority </strong>being long the <em>falling</em> Peso&#8230; </p>
<p>Maybe time to short the VIX futures?</p>
<img src="http://www.automated-trading-system.com/?ak_action=api_record_view&id=2671&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.automated-trading-system.com/trend-following-returns-breakdown/' rel='bookmark' title='Permanent Link: Trend Following returns breakdown'>Trend Following returns breakdown</a></li>
<li><a href='http://www.automated-trading-system.com/crude-oil-contango-and-roll-yield-for-commodity-trading/' rel='bookmark' title='Permanent Link: Crude Oil, Contango and Roll Yield for Commodity Trading'>Crude Oil, Contango and Roll Yield for Commodity Trading</a></li>
<li><a href='http://www.automated-trading-system.com/roll-yield-commodity-yield-curve/' rel='bookmark' title='Permanent Link: Roll Yield and Commodity Yield Curve'>Roll Yield and Commodity Yield Curve</a></li>
</ol></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=PCHYglOip6Y:ukmDsSEjKrY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=PCHYglOip6Y:ukmDsSEjKrY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=PCHYglOip6Y:ukmDsSEjKrY:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=PCHYglOip6Y:ukmDsSEjKrY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=PCHYglOip6Y:ukmDsSEjKrY:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/autrasy-blog/~4/PCHYglOip6Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.automated-trading-system.com/vix-peso-sometimes-you-just-cannot-trade-it/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.automated-trading-system.com/vix-peso-sometimes-you-just-cannot-trade-it/</feedburner:origLink></item>
		<item>
		<title>Evidence-Based Technical Analysis</title>
		<link>http://feedproxy.google.com/~r/autrasy-blog/~3/gcTZ9JNNfA8/</link>
		<comments>http://www.automated-trading-system.com/evidence-based-technical-analysis-aronson-book/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 11:20:21 +0000</pubDate>
		<dc:creator>Jez Liberty</dc:creator>
				<category><![CDATA[Backtest]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[aronson]]></category>
		<category><![CDATA[book]]></category>

		<guid isPermaLink="false">http://www.automated-trading-system.com/?p=2640</guid>
		<description><![CDATA[Evidence-Based Technical Analysis: Applying the Scientific Method and Statistical Inference to Trading Signals

&#160;
Today I&#8217;ll be talking about an excellent book, which was recommended on several &#8220;quant&#8221; blogs I read: Evidence-Based Technical Analysis by David Aronson. One of the main reasons I picked this book is because it teaches you to fish (instead of giving you [...]


Related posts:<ol><li><a href='http://www.automated-trading-system.com/bootstrap-test/' rel='bookmark' title='Permanent Link: The Bootstrap Test: How significant are your back-testing results?'>The Bootstrap Test: How significant are your back-testing results?</a></li>
<li><a href='http://www.automated-trading-system.com/monte-carlo-permutation/' rel='bookmark' title='Permanent Link: Monte Carlo Permutation: Test your Back-Tests'>Monte Carlo Permutation: Test your Back-Tests</a></li>
<li><a href='http://www.automated-trading-system.com/bootstrap-take-2-data-mining-bias-code-and-using-geometric-mean/' rel='bookmark' title='Permanent Link: Bootstrap &#8211; Take 2: Data Mining bias, Code and using geometric mean'>Bootstrap &#8211; Take 2: Data Mining bias, Code and using geometric mean</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h4>Evidence-Based Technical Analysis: Applying the Scientific Method and Statistical Inference to Trading Signals</h4>
<p><a href="http://www.automated-trading-system.com/Evidence-Based-Technical-Analysis-Aronson" target="_blank" rel="nofollow"><img src="http://www.automated-trading-system.com/wp-content/uploads/library/images/book-covers/Aronson-EBTA.jpg" style="margin-left:10px;"></a><br />
&nbsp;<br />
Today I&#8217;ll be talking about an excellent book, which was recommended on several &#8220;quant&#8221; blogs I read: <a href="http://www.automated-trading-system.com/Evidence-Based-Technical-Analysis-Aronson" target="_blank" rel="nofollow"><strong>Evidence-Based Technical Analysis</strong> by David Aronson</a>. One of the main reasons I picked this book is because <em>it teaches you to fish</em> (instead of <em>giving you a fish</em>). So, if you&#8217;re after a book with great trading strategies or indicators, this might not be the ideal one, however if you want to learn about <strong>strategy testing and methodology</strong>, it&#8217;s probably a great addition to your <a href="http://www.automated-trading-system.com/library/" target="_blank">trading library</a>. It had been on my list for a while and I wish I&#8217;d read it earlier as it has the potential to add cornerstone methods to trading research and testing procedures. Read on for a summary with a review right at the end&#8230;</p>
<h3>Intro</h3>
<p>One of the early quotes from the book defines the concept it covers:</p>
<blockquote><p>The scientific method is the only rational way to extract useful knowledge from market data and the only rational approach for determining which TA methods have predictive power. I call this evidence-based technical analysis (EBTA).
</p></blockquote>
<p>Aronson introduces early on the concept of <strong>objective</strong> (TA) vs. <strong>subjective</strong> (TA). An objective claim is a meaningful proposition, which can be unambiguously verified. For us mechanical system trading developers: a set of rules that can be back-tested. On the other hand, subjective technical analysis would consist of approaches such as Elliot Wave Analysis. </p>
<p>However, objective technical analysis is not sufficient on its own: you still need <strong>rigourous statistical inference</strong> to draw conclusions on its predictive power.<span id="more-2640"></span></p>
<h3>Part One: the Foundations</h3>
<p>Part one of the book establishes the methodological, philosophical, psychological and statistical foundations of EBTA.</p>
<p>The first topic covered is the need for <strong>benchmarking</strong> to evaluate <strong>objective</strong> rules and introduces the concept of <a href="http://www.automated-trading-system.com/detrending-for-trend-following/">detrending</a>, which I have previously discussed.</p>
<p>The second topic deals with cognitive psychology and gives examples of different types of behavioral biases that can fool us and make us believe in subjective technical analysis:</p>
<ul>
<li>Pattern recognition</li>
<li>Confirmation bias</li>
<li>Hindsight bias</li>
<li>Over-confidence</li>
<li>Illusory correlations</li>
<li>Mis-perception of randomness</li>
</ul>
<p>The antidote for these &#8220;mind traps&#8221; is the <strong>scientific method</strong>. The generic scientific method is covered in the third chapter with some history and philosophy of science and logic reasoning. The scientific method &#8211; which can and should be applied to Technical Analysis &#8211; contains 5 stages:</p>
<ol>
<li>Observation</li>
<li>Hypothesis</li>
<li>Prediction</li>
<li>Verification</li>
<li>Conclusion</li>
</ol>
<p>Subjective TA does not conform to the scientific method and the author presents an interesting study of objectification of a subjective TA pattern (Head and Shoulders) to make it testable (it shows that Head and Shoulders is worthless on stocks and has doubtful value on currencies).</p>
<h3>Statistical Analysis of Back-Test Results</h3>
<p>The next three chapters introduce and cover <strong>statistical analysis</strong>. The beginning of this part gives a good refresher on statistical inference, starting with concepts such as frequency distribution, standard deviation, probabilities and p-values. The example of sampling and statistical inference using beads in a box makes for a good illustration and a fairly clear parallel with the world of trading rules back-testing.</p>
<p>The book moves on to concepts such as hypothesis testing, statistical significance and confidence interval, etc. and how they relate to rule testing.</p>
<p>One of the main issue of back-testing results is that they only represent <strong>one</strong> sample of how the systems/rule(s) perform. Aronson presents the classical statistical approach to derive the sampling distribution (required to perform the statistical inference) based on a single observation/sample. However this assumes normality of the distribution, which is unlikely to be correct when dealing with financial data.</p>
<h3>New Scientific Methods for Back-Testing</h3>
<p>This last concept leads to the introduction of the two alternative methods to derive the sampling distribution and perform statistical inference on the back-tested results. These are two computer-based methods:</p>
<ul>
<li>The <strong>Bootstrap</strong></li>
<li>The <strong>Monte Carlo permutation</strong></li>
</ul>
<blockquote><p>
Both methods estimate the sampling distribution by randomly resampling (reusing) the original sample of observation. A test statistic is then computed for each resample.</p></blockquote>
<p>In practice, the bootstrap method uses resampling with replacement of the daily strategy returns to generate numerous random test statistics used to approximate a sampling distribution.<br />
The Monte Carlo permutation method achieves the same result by decoupling and permuting the position direction (ie. long or short) with the daily instrument returns.</p>
<p>Using the statistical inference covered in earlier chapters, one can decide whether results found in the back-test are statistically significant or the product of random chance.</p>
<p><strong>These two methods are the main take-away from the book</strong>, as they are valuable to identify the degree of randomness in a back-tested rule. This should probably be part of a standard trading system research methodology and I will cover these two methods in more detail in later posts.</p>
<p><a name="DataMining"></a></p>
<h3>On Data Mining</h3>
<p>The methods above only deal with one rule/back-test. However, we rarely test the one rule in isolation: most back-testing would test multiple parameter values, rules and combinations to try and identify the best performing ones: this is <strong>data mining</strong>. </p>
<p>It is however wrong to expect future performance of the best performing systems to keep in line with past, back-tested results. The best performing systems might have intrinsic value, but some of their over-performance is due to <strong>random variations</strong>. If you run 1,000 different rules with no predictive power, all of them will contain some random chance producing a  variable departure from the zero-mean. The <strong>&#8220;most lucky&#8221; rule</strong> will be furthest away on the right-hand side of the zero-mean (and therefore picked up by the data miner), despite having no <strong>intrinsic value</strong>.</p>
<p>Data mining introduces a <strong>bias</strong>, which overstates the value of the &#8220;best&#8221; rule compared to expected random variations. The data mining bias is linked to several factors:</p>
<ul>
<li>Increases with the number of rules back-tested</li>
<li>Decreases with sample size used in back-testing.</li>
<li>Decreases with the correlation of back-tested rules results.</li>
<li>Increases with the frequency of outliers in the back-test sample.</li>
<li>Decreases with the variation in back-tested returns among rules considered.</li>
</ul>
<p>This is illustrated with examples and charts. The rest of the chapter concentrate on methods to reduce/correct for the data mining bias and adapts the bootstrap method (using <em>White&#8217;s reality check</em>) and Monte Carlo permutation to be used in &#8220;data mining&#8221; mode (instead of single rule testing).</p>
<p>In conclusion, data mining is a valid method to discover the best rule(s) but the researcher should ensure that the results are statistically significant to avoid the risk of discovering &#8220;most lucky&#8221; rules.</p>
<h3>A Tour of the EMH and Application of Methods</h3>
<p>The following chapter deals with the <strong>Efficient Market Hypothesis</strong>, which takes a bit of a beating by the author. The main point is that both from an empirical and theoretical point of view, the EMH contains flaws, which supports the idea of <strong>succesful TA</strong>.</p>
<p>The last part of the book presents a diverse set of rules and parameters (6,402 combinations) and attempts to test for their statistical significance. The rules are fairly simple and the results do not highlight significant predictive power in any rule.</p>
<h3>Review Conclusion</h3>
<p>This book is a very interesting read, on the long side, with 450+ pages. Even though I enjoyed it throughout, I was sometimes finding myself hoping for the author not to expand so much on some introductory topics (the history and philosophy of science is quite interesting but could well be skim-read to get to the &#8220;juicier&#8221; parts quicker). If you&#8217;re in a rush I&#8217;d advise to concentrate on chapters 4, 5 and 6 where the actual bootstrap and Monte Carlo methods get presented and discussed, and the discussion on data mining bias is interesting and very relevant. For a reader new to these concepts, the initial chapters would provide a comprehensive introduction of the foundational concepts of scientific reasoning and statistical analysis before putting them all together in application.</p>
<p>For more info, some of the reviews on <a href="http://www.automated-trading-system.com/Evidence-Based-Technical-Analysis-Aronson" target="_blank" rel="nofollow">amazon</a> are quite insightful (mostly positive &#8211; although the book&#8217;s got its share of 1-star reviews). There is also a <a href="http://www.evidencebasedta.com" target="_blank" rel="nofollow">companion website</a> to the book with more info and detailed results of the tests performed in the last part of the book.</p>
<img src="http://www.automated-trading-system.com/?ak_action=api_record_view&id=2640&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.automated-trading-system.com/bootstrap-test/' rel='bookmark' title='Permanent Link: The Bootstrap Test: How significant are your back-testing results?'>The Bootstrap Test: How significant are your back-testing results?</a></li>
<li><a href='http://www.automated-trading-system.com/monte-carlo-permutation/' rel='bookmark' title='Permanent Link: Monte Carlo Permutation: Test your Back-Tests'>Monte Carlo Permutation: Test your Back-Tests</a></li>
<li><a href='http://www.automated-trading-system.com/bootstrap-take-2-data-mining-bias-code-and-using-geometric-mean/' rel='bookmark' title='Permanent Link: Bootstrap &#8211; Take 2: Data Mining bias, Code and using geometric mean'>Bootstrap &#8211; Take 2: Data Mining bias, Code and using geometric mean</a></li>
</ol></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=gcTZ9JNNfA8:XTh3QIEhyPg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=gcTZ9JNNfA8:XTh3QIEhyPg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=gcTZ9JNNfA8:XTh3QIEhyPg:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=gcTZ9JNNfA8:XTh3QIEhyPg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=gcTZ9JNNfA8:XTh3QIEhyPg:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/autrasy-blog/~4/gcTZ9JNNfA8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.automated-trading-system.com/evidence-based-technical-analysis-aronson-book/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://www.automated-trading-system.com/evidence-based-technical-analysis-aronson-book/</feedburner:origLink></item>
		<item>
		<title>the State of Trend Following in July</title>
		<link>http://feedproxy.google.com/~r/autrasy-blog/~3/kUtyOoE7pR0/</link>
		<comments>http://www.automated-trading-system.com/state-trend-following-ijuly/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 12:13:30 +0000</pubDate>
		<dc:creator>Jez Liberty</dc:creator>
				<category><![CDATA[Trend Following]]></category>
		<category><![CDATA[the State of Trend Following]]></category>
		<category><![CDATA[report]]></category>

		<guid isPermaLink="false">http://www.automated-trading-system.com/?p=2622</guid>
		<description><![CDATA[
&#160;
The &#8220;Summer break&#8221; has not been very clement with Trend Following for this month of July 2010. The composite index of the 12 &#8220;control&#8221; Trend Following systems that I check in this report shows a performance of -4.3%, with a few systems posting losses around the 15% mark.
Report Changes
As discussed last month, the system performances [...]


Related posts:<ol><li><a href='http://www.automated-trading-system.com/the-state-of-trend-following-in-august-good-performance/' rel='bookmark' title='Permanent Link: the State of Trend Following in August: good performance'>the State of Trend Following in August: good performance</a></li>
<li><a href='http://www.automated-trading-system.com/the-state-of-trend-following-in-june/' rel='bookmark' title='Permanent Link: the State of Trend Following in June'>the State of Trend Following in June</a></li>
<li><a href='http://www.automated-trading-system.com/state-of-trend-following-draft-201004/' rel='bookmark' title='Permanent Link: The State of Trend Following report &#8211; Draft V0.2'>The State of Trend Following report &#8211; Draft V0.2</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/03/State-of-TF.png" alt="State of TF" title="State of TF" width="450" height="113" class="aligncenter size-full wp-image-1842" /><br />
&nbsp;<br />
The &#8220;Summer break&#8221; has not been very clement with Trend Following for this month of July 2010. The <strong>composite index</strong> of the 12 &#8220;control&#8221; Trend Following systems that I check in this report shows a <strong>performance of -4.3%</strong>, with a few systems posting losses around the 15% mark.</p>
<h3>Report Changes</h3>
<p>As discussed <a href="http://www.automated-trading-system.com/the-state-of-trend-following-in-june/">last month</a>, the system performances are still adjusted for volatility to normalize the results.</p>
<p>The portfolio has been subject to a few amendments, mostly a cleansing operation to remove/update irrelevant instruments (eg. not trading any more, no/very low volume). The updated list can be found at the end of the post with system details. These changes did not impact past results much.</p>
<h3>Results for July 2010</h3>
<p>Below is the chart of each strategy over the month of July 2010, with the composite average of all systems:</p>
<p><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/08/JulyStateTF1.png" alt="JulyStateTF" title="JulyStateTF" width="483" height="264" class="alignnone size-full wp-image-2629" /></p>
<p>And the results in tabular format:<br />
<span id="more-2622"></span></p>
<table style="border:1px solid #c3c3c3; border-collapse:collapse;">
<tr>
<th style="background-color:#e5eecc; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">
      System
    </th>
<th style="background-color:#e5eecc; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">
      July Return
    </th>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">
BBO-20
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
+9.72%
    </td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">
Donchian-20
    </td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
+3.94%
    </td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">
MA-10-20
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
+4.65%
    </td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">
TMA-10-20-50
    </td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
-8.95%
    </td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">
BBO-50
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
+2.62%
    </td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">
Donchian-50
    </td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
+0.34%
    </td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">
MA-20-50
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
-17.27%
    </td>
</tr>
<tr>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">
TMA-20-50-200
    </td>
<td style="background-color:#f3f3f3; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
-14.17%
    </td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">
BBO-200
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
-8.88%
    </td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">
Donchian-200
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
-5.43%
    </td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">
MA-50-200
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
-12.39%
    </td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">
TMA-50-200-800
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
-5.79%
    </td>
</tr>
<tr>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;">
<strong>COMPOSITE</strong>
    </td>
<td style="background-color:#ffffff; border:1px solid #c3c3c3; padding:2px; font-size: 0.8em;" align = "right">
<strong>-4.3%</strong>
    </td>
</tr>
</table>
<p>&nbsp;</p>
<p>A bit of a better performance from the short-end side of systems but not so from the medium/long-term end of the scale.</p>
<h3>2010, through the Composite Index</h3>
<p>Below is how the composite index looks so far for 2010 (no rebalancing in the index):</p>
<p><img src="http://www.automated-trading-system.com/wp-content/uploads/2010/08/JulyCompositeIndex1.png" alt="JulyCompositeIndex" title="JulyCompositeIndex" width="483" height="293" class="alignnone size-full wp-image-2628" /></p>
<h3>Appendix: System Details</h3>
<h4>System Rules and Parameters</h4>
<p>All the systems were tested with the same simple position sizing rules of 1% per new trade. No other Money/Risk Management rules were used. No slippage was considered and a $15 RT commission applied. No return on margin is added to the system performance</p>
<p>The system rules are detailed on the Trading Blox online documentation.<br />
The <a href="http://www.tradingblox.com/Manuals/UsersGuideHTML/dualmovingaverage.htm" target="_blank" rel="nofollow">MA Crossover system</a> was used with moving average pairs of 10-20, 20-50 and 50-200 days. The stops/position sizes are set at 2x, 3x and 5x ATR respectively.<br />
The <a href="http://www.tradingblox.com/Manuals/UsersGuideHTML/index.html?bollingerbreakout.htm" target="_blank" rel="nofollow">Bollinger Band system</a> is the classic use of the Bollinger Bands with entries taking place at Breakouts. The parameters used were 20, 50 and 200 days with 2 standard deviations.<br />
The <a href="http://www.tradingblox.com/Manuals/UsersGuideHTML/index.html?triplemovingaverage.htm" target="_blank" rel="nofollow">Triple moving Average system</a> was used with moving average triplets of 10-20-50, 20-50-200 and 50-200-800 days. The stops/position sizes are set at 2x, 3x and 5x ATR respectively.<br />
The <a href="http://www.tradingblox.com/Manuals/UsersGuideHTML/index.html?bollingerbreakout.htm" target="_blank" rel="nofollow">Donchian System</a> is a simple version (with no Trade Direction filter) with channel lengths of 20, 50 and 200 days for entries (and 10, 25, 100 for exit). The stops/position sizes are set at 2x, 3x and 5x ATR respectively.</p>
<h4>Portfolio Instruments</h4>
<p>Covering over 50 instruments across Equities, Interest Rates, Currencies, Agriculturals, Metals and Energies, from around the world, the portfolio contains the following futures (CSI Symbols): AD, BP, CC, C, CD, CFC, CL2, CT, CU, YM, EBL, EBM, EBS, ED, EOX, ESM, FC, FEI, FFI, GC, HG, ICL, IND, IRB, JK2, JP2, JP6, JR2, JRB, JSK, JTI, JY, KC, KPO, KTB, KWR, LC, LGO, LH, MFX, MP, NG2, RA, RS, SB, S, SF, SI, STW, SXE, TRY, US, W, YTC.<br />
Click <a href='http://www.automated-trading-system.com/wp-content/uploads/2010/08/Instruments.html' target="_blank">here</a> for a tabular view with description and exchange information.</p>
<p>This month&#8217;s amendments were:<br />
- Replaced CL with CL2, DJ with YM.<br />
- Removed ET, LAC, LZC, IRB, JSK, KWR, M10, NGV, SJG</p>
<img src="http://www.automated-trading-system.com/?ak_action=api_record_view&id=2622&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.automated-trading-system.com/the-state-of-trend-following-in-august-good-performance/' rel='bookmark' title='Permanent Link: the State of Trend Following in August: good performance'>the State of Trend Following in August: good performance</a></li>
<li><a href='http://www.automated-trading-system.com/the-state-of-trend-following-in-june/' rel='bookmark' title='Permanent Link: the State of Trend Following in June'>the State of Trend Following in June</a></li>
<li><a href='http://www.automated-trading-system.com/state-of-trend-following-draft-201004/' rel='bookmark' title='Permanent Link: The State of Trend Following report &#8211; Draft V0.2'>The State of Trend Following report &#8211; Draft V0.2</a></li>
</ol></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=kUtyOoE7pR0:aab47rjoRD8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=kUtyOoE7pR0:aab47rjoRD8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=kUtyOoE7pR0:aab47rjoRD8:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/autrasy-blog?a=kUtyOoE7pR0:aab47rjoRD8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/autrasy-blog?i=kUtyOoE7pR0:aab47rjoRD8:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/autrasy-blog/~4/kUtyOoE7pR0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.automated-trading-system.com/state-trend-following-ijuly/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.automated-trading-system.com/state-trend-following-ijuly/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 3.613 seconds. --><!-- Cached page generated by WP-Super-Cache on 2010-09-08 14:53:17 -->
