<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	
	>
<channel>
	<title>
	Comments on: Why 90% of Backtests Fail	</title>
	<atom:link href="https://financial-hacker.com/why-90-of-backtests-fail/feed/" rel="self" type="application/rss+xml" />
	<link>https://financial-hacker.com/why-90-of-backtests-fail/</link>
	<description>A new view on algorithmic trading</description>
	<lastBuildDate>Fri, 03 Jan 2025 12:59:29 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		By: jcl		</title>
		<link>https://financial-hacker.com/why-90-of-backtests-fail/#comment-113981</link>

		<dc:creator><![CDATA[jcl]]></dc:creator>
		<pubDate>Fri, 03 Jan 2025 12:59:29 +0000</pubDate>
		<guid isPermaLink="false">https://financial-hacker.com/?p=4373#comment-113981</guid>

					<description><![CDATA[You can do both, but normally it&#039;s for all components.]]></description>
			<content:encoded><![CDATA[<p>You can do both, but normally it&#8217;s for all components.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: AT		</title>
		<link>https://financial-hacker.com/why-90-of-backtests-fail/#comment-113980</link>

		<dc:creator><![CDATA[AT]]></dc:creator>
		<pubDate>Fri, 03 Jan 2025 12:37:09 +0000</pubDate>
		<guid isPermaLink="false">https://financial-hacker.com/?p=4373#comment-113980</guid>

					<description><![CDATA[In a portfolio system, do I have to do the MRC for each component separately or can I do the MRC with all de components of the portfolio at the same time? Thank you.]]></description>
			<content:encoded><![CDATA[<p>In a portfolio system, do I have to do the MRC for each component separately or can I do the MRC with all de components of the portfolio at the same time? Thank you.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Trend Following Done Right		</title>
		<link>https://financial-hacker.com/why-90-of-backtests-fail/#comment-112248</link>

		<dc:creator><![CDATA[Trend Following Done Right]]></dc:creator>
		<pubDate>Sat, 07 Dec 2024 14:09:24 +0000</pubDate>
		<guid isPermaLink="false">https://financial-hacker.com/?p=4373#comment-112248</guid>

					<description><![CDATA[[&#8230;] are also “reality checks” that reduce the chance of data overfitting. Here is a way to do that. Here is another way to reduce [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] are also “reality checks” that reduce the chance of data overfitting. Here is a way to do that. Here is another way to reduce [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: jcl		</title>
		<link>https://financial-hacker.com/why-90-of-backtests-fail/#comment-108532</link>

		<dc:creator><![CDATA[jcl]]></dc:creator>
		<pubDate>Tue, 15 Oct 2024 08:40:16 +0000</pubDate>
		<guid isPermaLink="false">https://financial-hacker.com/?p=4373#comment-108532</guid>

					<description><![CDATA[No, the WFO period is the same for all assets.]]></description>
			<content:encoded><![CDATA[<p>No, the WFO period is the same for all assets.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Tom		</title>
		<link>https://financial-hacker.com/why-90-of-backtests-fail/#comment-108522</link>

		<dc:creator><![CDATA[Tom]]></dc:creator>
		<pubDate>Tue, 15 Oct 2024 07:08:56 +0000</pubDate>
		<guid isPermaLink="false">https://financial-hacker.com/?p=4373#comment-108522</guid>

					<description><![CDATA[In a porfolio system, would it be possible to have multiple and different number of WFO cycles (NumWFOCycles) for different symbols?  f.i., symbol A has NumWFOCycles = 5, while symbol B has NumWFOCycles=10?  If so, how would you do it?  Thank you.]]></description>
			<content:encoded><![CDATA[<p>In a porfolio system, would it be possible to have multiple and different number of WFO cycles (NumWFOCycles) for different symbols?  f.i., symbol A has NumWFOCycles = 5, while symbol B has NumWFOCycles=10?  If so, how would you do it?  Thank you.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Tom		</title>
		<link>https://financial-hacker.com/why-90-of-backtests-fail/#comment-108516</link>

		<dc:creator><![CDATA[Tom]]></dc:creator>
		<pubDate>Tue, 15 Oct 2024 06:43:09 +0000</pubDate>
		<guid isPermaLink="false">https://financial-hacker.com/?p=4373#comment-108516</guid>

					<description><![CDATA[What I tried to do is this: 
1. in the MRC file, set the CYCLES parameter to 1, i.e., 
#define CYCLES 1
2. clicked on [Train].  Training is done with original data
3. set the CYCLES parameter back to 1000, i.e.,
#define CYCLES 1000
4. clicked on [Test]

The RANDOMIZE parameter is set to SHUFFLE.  Are the above steps valid for performing a MRC test?  Thanks.]]></description>
			<content:encoded><![CDATA[<p>What I tried to do is this:<br />
1. in the MRC file, set the CYCLES parameter to 1, i.e.,<br />
#define CYCLES 1<br />
2. clicked on [Train].  Training is done with original data<br />
3. set the CYCLES parameter back to 1000, i.e.,<br />
#define CYCLES 1000<br />
4. clicked on [Test]</p>
<p>The RANDOMIZE parameter is set to SHUFFLE.  Are the above steps valid for performing a MRC test?  Thanks.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: jcl		</title>
		<link>https://financial-hacker.com/why-90-of-backtests-fail/#comment-108209</link>

		<dc:creator><![CDATA[jcl]]></dc:creator>
		<pubDate>Thu, 10 Oct 2024 15:17:57 +0000</pubDate>
		<guid isPermaLink="false">https://financial-hacker.com/?p=4373#comment-108209</guid>

					<description><![CDATA[Only for this system. With other systems, it can very well matter.

The system is based on the assumption that 3-candle patterns in the training data also occur in the test data. Since shuffling replaces these pattern with random patterns, it destroys any correlation between test and training patterns. It does not matter if one of them remains original, or is also shuffled.]]></description>
			<content:encoded><![CDATA[<p>Only for this system. With other systems, it can very well matter.</p>
<p>The system is based on the assumption that 3-candle patterns in the training data also occur in the test data. Since shuffling replaces these pattern with random patterns, it destroys any correlation between test and training patterns. It does not matter if one of them remains original, or is also shuffled.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Tom		</title>
		<link>https://financial-hacker.com/why-90-of-backtests-fail/#comment-108150</link>

		<dc:creator><![CDATA[Tom]]></dc:creator>
		<pubDate>Wed, 09 Oct 2024 17:57:38 +0000</pubDate>
		<guid isPermaLink="false">https://financial-hacker.com/?p=4373#comment-108150</guid>

					<description><![CDATA[On the 1st paragraph of page 138 in the Black Book, you mentioned that during MRC run with the use of Detrend = SHUFFLE, TRAIN mode is not needed to repeat thousands of times when using WFO.  The mentioned reason for this is because it does not matter whether training was done with shuffled data or with original data.  Why does it not matter?  Thanks.]]></description>
			<content:encoded><![CDATA[<p>On the 1st paragraph of page 138 in the Black Book, you mentioned that during MRC run with the use of Detrend = SHUFFLE, TRAIN mode is not needed to repeat thousands of times when using WFO.  The mentioned reason for this is because it does not matter whether training was done with shuffled data or with original data.  Why does it not matter?  Thanks.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: jcl		</title>
		<link>https://financial-hacker.com/why-90-of-backtests-fail/#comment-107225</link>

		<dc:creator><![CDATA[jcl]]></dc:creator>
		<pubDate>Mon, 23 Sep 2024 09:20:06 +0000</pubDate>
		<guid isPermaLink="false">https://financial-hacker.com/?p=4373#comment-107225</guid>

					<description><![CDATA[Sure, a MRC with WFO training can use multiple cores and run accordingly faster.]]></description>
			<content:encoded><![CDATA[<p>Sure, a MRC with WFO training can use multiple cores and run accordingly faster.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Tom		</title>
		<link>https://financial-hacker.com/why-90-of-backtests-fail/#comment-107200</link>

		<dc:creator><![CDATA[Tom]]></dc:creator>
		<pubDate>Mon, 23 Sep 2024 00:25:22 +0000</pubDate>
		<guid isPermaLink="false">https://financial-hacker.com/?p=4373#comment-107200</guid>

					<description><![CDATA[Can the Montecarlo Reality Check (MRC.c) simulation time be speeded up? for example, with the use of multi-cores (NumCores = -1)?  Thank you.]]></description>
			<content:encoded><![CDATA[<p>Can the Montecarlo Reality Check (MRC.c) simulation time be speeded up? for example, with the use of multi-cores (NumCores = -1)?  Thank you.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
