<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Q20 contest results]]></title><description><![CDATA[<p dir="auto">Does anybody know what is happening with the q20 contest ?</p>
<p dir="auto">It has had a status of checking for over a month now and no results have been published !</p>
]]></description><link>http://quantiacs.com/community/topic/535/q20-contest-results</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Mar 2026 11:52:07 GMT</lastBuildDate><atom:link href="http://quantiacs.com/community/topic/535.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 11 Mar 2024 08:27:04 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Q20 contest results on Mon, 01 Jul 2024 07:30:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/72">@theflyingdutchman</a> Hi, the Q20 had very few participants, less than 30, and no strategies are being traded at the moment according to the contest rules. Indeed we made no official announcement.</p>
<p dir="auto">However, the participants had the opportunity to submit the same code (provided it is correct) to the Q21 (in other words no correlations check are performed).</p>
<p dir="auto">It is very cumbersome to remove strategies from the web page, so they are currently displayed.</p>
<p dir="auto">If your strategy will continue to perform good and we believe it can be traded, we will contact you.</p>
]]></description><link>http://quantiacs.com/community/post/1760</link><guid isPermaLink="true">http://quantiacs.com/community/post/1760</guid><dc:creator><![CDATA[support]]></dc:creator><pubDate>Mon, 01 Jul 2024 07:30:01 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Mon, 01 Jul 2024 06:34:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/12">@support</a>: I was wondering if the evaluation period for the Q20 contest has been completed? Has my strategy ML RB 1.2 (#14410209) been approved as a prize winner for Q20? I currently lack some insight into the status of the older strategies, most are stil running, some have been suspended.</p>
]]></description><link>http://quantiacs.com/community/post/1758</link><guid isPermaLink="true">http://quantiacs.com/community/post/1758</guid><dc:creator><![CDATA[TheFlyingDutchman]]></dc:creator><pubDate>Mon, 01 Jul 2024 06:34:13 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Mon, 27 May 2024 18:38:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/868">@dark-pidgeot</a> sorry for the delay, yes (see answer in other thread)</p>
]]></description><link>http://quantiacs.com/community/post/1698</link><guid isPermaLink="true">http://quantiacs.com/community/post/1698</guid><dc:creator><![CDATA[support]]></dc:creator><pubDate>Mon, 27 May 2024 18:38:32 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Fri, 17 May 2024 07:40:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/12">@support</a> Hi,<br />
I would like to know how the classification is done in context. you only look at the shape ratio over the out-o-sample period?</p>
]]></description><link>http://quantiacs.com/community/post/1678</link><guid isPermaLink="true">http://quantiacs.com/community/post/1678</guid><dc:creator><![CDATA[dark.pidgeot]]></dc:creator><pubDate>Fri, 17 May 2024 07:40:05 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Wed, 20 Mar 2024 15:47:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/868">@dark-pidgeot</a> It is possible unfortunately, and we are trying to improve the way we detect these potential cases.</p>
]]></description><link>http://quantiacs.com/community/post/1492</link><guid isPermaLink="true">http://quantiacs.com/community/post/1492</guid><dc:creator><![CDATA[support]]></dc:creator><pubDate>Wed, 20 Mar 2024 15:47:12 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Wed, 20 Mar 2024 15:46:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/868">@dark-pidgeot</a> yes, ybut ou can start from the full index, and selec dynamically 10 according to some criteria, and then take long and short positions.</p>
]]></description><link>http://quantiacs.com/community/post/1491</link><guid isPermaLink="true">http://quantiacs.com/community/post/1491</guid><dc:creator><![CDATA[support]]></dc:creator><pubDate>Wed, 20 Mar 2024 15:46:32 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Wed, 20 Mar 2024 15:45:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/868">@dark-pidgeot</a> that is fine</p>
]]></description><link>http://quantiacs.com/community/post/1490</link><guid isPermaLink="true">http://quantiacs.com/community/post/1490</guid><dc:creator><![CDATA[support]]></dc:creator><pubDate>Wed, 20 Mar 2024 15:45:39 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Wed, 20 Mar 2024 15:45:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/2548">@buyers_are_back</a> Yes, that is the forward looking associated to survivorship bias. In order to avoid that, the dataset includes also stocks which were part of the index but have been delisted at some point. These stocks should be taken potentially in consideration by any algorithm, which does not happen by hand-picking stocks.</p>
<p dir="auto">One can reverse the logic and conclude the same for stocks which "should" have been shorted in the pasted because of observing an a posteriori delisting.</p>
]]></description><link>http://quantiacs.com/community/post/1489</link><guid isPermaLink="true">http://quantiacs.com/community/post/1489</guid><dc:creator><![CDATA[support]]></dc:creator><pubDate>Wed, 20 Mar 2024 15:45:22 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Wed, 20 Mar 2024 09:32:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/868">@dark-pidgeot</a> said in <a href="/community/post/1485">Q20 contest results</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/12">@support</a> said in <a href="/community/post/1483">Q20 contest results</a>:</p>
<blockquote>
<p dir="auto">That is also a good observation. In general, we would like a long-only system with low turnover to beat the Nasdaq index for example. But still, we see a lot of problems with hand-picking stocks and survivorship-bias affected systems.</p>
</blockquote>
<p dir="auto">if I understand correctly</p>
<p dir="auto">if I initially select 10 stocks, and even if I have a good sharpe ratio, my strategy can make long and short positions. I could be disqualified</p>
</blockquote>
<p dir="auto">That's my understanding too. If you initially select 10 stocks, that already implies survivorship-bias, and is in fact "forward looking" because in for instance year 2010 you could not foresee which 10 stocks would still exist in the index in 2024.</p>
]]></description><link>http://quantiacs.com/community/post/1488</link><guid isPermaLink="true">http://quantiacs.com/community/post/1488</guid><dc:creator><![CDATA[buyers_are_back]]></dc:creator><pubDate>Wed, 20 Mar 2024 09:32:56 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Wed, 20 Mar 2024 06:56:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/72">@theflyingdutchman</a> it seemed to me that strategies should be able to open long and short positions</p>
]]></description><link>http://quantiacs.com/community/post/1486</link><guid isPermaLink="true">http://quantiacs.com/community/post/1486</guid><dc:creator><![CDATA[dark.pidgeot]]></dc:creator><pubDate>Wed, 20 Mar 2024 06:56:01 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Wed, 20 Mar 2024 06:08:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/12">@support</a> said in <a href="/community/post/1483">Q20 contest results</a>:</p>
<blockquote>
<p dir="auto">That is also a good observation. In general, we would like a long-only system with low turnover to beat the Nasdaq index for example. But still, we see a lot of problems with hand-picking stocks and survivorship-bias affected systems.</p>
</blockquote>
<p dir="auto">if I understand correctly</p>
<p dir="auto">if I initially select 10 stocks, and even if I have a good sharpe ratio, my strategy can make long and short positions. I could be disqualified</p>
]]></description><link>http://quantiacs.com/community/post/1485</link><guid isPermaLink="true">http://quantiacs.com/community/post/1485</guid><dc:creator><![CDATA[dark.pidgeot]]></dc:creator><pubDate>Wed, 20 Mar 2024 06:08:23 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Tue, 19 Mar 2024 19:27:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/12">@support</a> I always ask myself the question, when we look at the winners of other competitions, there are some who trade just 5 stocks. can we consider this to be hand-picking?</p>
]]></description><link>http://quantiacs.com/community/post/1484</link><guid isPermaLink="true">http://quantiacs.com/community/post/1484</guid><dc:creator><![CDATA[dark.pidgeot]]></dc:creator><pubDate>Tue, 19 Mar 2024 19:27:17 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Tue, 19 Mar 2024 18:13:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/72">@theflyingdutchman</a> That is also a good observation. In general, we would like a long-only system with low turnover to beat the Nasdaq index for example. But still, we see a lot of problems with hand-picking stocks and survivorship-bias affected systems.</p>
]]></description><link>http://quantiacs.com/community/post/1483</link><guid isPermaLink="true">http://quantiacs.com/community/post/1483</guid><dc:creator><![CDATA[support]]></dc:creator><pubDate>Tue, 19 Mar 2024 18:13:06 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Tue, 19 Mar 2024 18:12:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/868">@dark-pidgeot</a> No, you can trade 10 stocks, you do not have to trade all of them. For example you can load all the stocks, then select dynamically the liquid ones, then sort them according to some criterion (example: trade at each point in time only the top 10 in terms of inverse volatility) and that is fine.</p>
<p dir="auto">But if you choose by hand 10 stocks, then you incur into survivorship bias, as you are selecting 10 stocks which are alive (and most likely successful if you go long only) now, and are using future information (now) to make your selection (hand-picking these 10 stocks at the beginning of the simulation).</p>
]]></description><link>http://quantiacs.com/community/post/1482</link><guid isPermaLink="true">http://quantiacs.com/community/post/1482</guid><dc:creator><![CDATA[support]]></dc:creator><pubDate>Tue, 19 Mar 2024 18:12:00 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Mon, 18 Mar 2024 19:01:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/868">@dark-pidgeot</a> I would think it would be fair if the criteria were that the strategy added value somewhere. In the period from January 2005 to now, additional value should have been created compared to a long-only investment in those four shares.</p>
]]></description><link>http://quantiacs.com/community/post/1476</link><guid isPermaLink="true">http://quantiacs.com/community/post/1476</guid><dc:creator><![CDATA[TheFlyingDutchman]]></dc:creator><pubDate>Mon, 18 Mar 2024 19:01:32 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Mon, 18 Mar 2024 17:33:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/12">@support</a> I don't really understand, if I have a strategy that works on 10 stocks for example, to be eligible for the price, I absolutely have to trade all the stocks?</p>
]]></description><link>http://quantiacs.com/community/post/1475</link><guid isPermaLink="true">http://quantiacs.com/community/post/1475</guid><dc:creator><![CDATA[dark.pidgeot]]></dc:creator><pubDate>Mon, 18 Mar 2024 17:33:48 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Mon, 18 Mar 2024 17:04:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/12">@support</a> Am I disqualified if I do this?</p>
<p dir="auto">data = qndata.stocks.load_ndx_data(min_date="2005-06-01", assets=["NAS:AAPL", "NAS:AMZN", "NAS:MRNA", "NAS:MSFT"])</p>
<p dir="auto">I select a few stocks, it's not a dynamic selection</p>
]]></description><link>http://quantiacs.com/community/post/1474</link><guid isPermaLink="true">http://quantiacs.com/community/post/1474</guid><dc:creator><![CDATA[dark.pidgeot]]></dc:creator><pubDate>Mon, 18 Mar 2024 17:04:59 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Mon, 18 Mar 2024 16:57:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/868">@dark-pidgeot</a> The correct way to load stocks, free from survivorship bias, is:</p>
<p dir="auto">data = qndata.stocks.load_ndx_data(min_date="2005-06-01")</p>
<p dir="auto">Later you can select index members dynamically as:</p>
<p dir="auto">is_liquid = data.sel(field="is_liquid")<br />
weights   = weights * is_liquid</p>
<p dir="auto">assuming that you computed your weights.</p>
<p dir="auto">Survivorship bias follows from loading a specific hand-picked set of stocks in the load function. Or selecting specific stocks later by indicating explicitely their name.</p>
]]></description><link>http://quantiacs.com/community/post/1473</link><guid isPermaLink="true">http://quantiacs.com/community/post/1473</guid><dc:creator><![CDATA[support]]></dc:creator><pubDate>Mon, 18 Mar 2024 16:57:28 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Mon, 18 Mar 2024 11:44:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/12">@support</a> said in <a href="/community/post/1468">Q20 contest results</a>:</p>
<blockquote>
<p dir="auto">W<br />
Hi,<br />
thank you for these answers. So the disqualification will depend on how the user selected the actions?</p>
</blockquote>
]]></description><link>http://quantiacs.com/community/post/1471</link><guid isPermaLink="true">http://quantiacs.com/community/post/1471</guid><dc:creator><![CDATA[dark.pidgeot]]></dc:creator><pubDate>Mon, 18 Mar 2024 11:44:16 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Sun, 17 Mar 2024 19:28:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/868">@dark-pidgeot</a></p>
<p dir="auto">If a user selects stocks dynamically, we expect to see some kind of output, namely a large data structure with several empty columns, as some stocks will never be traded, and others partially traded.</p>
<p dir="auto">We are already contacting the users and getting from them the details on the way stocks were selected.</p>
]]></description><link>http://quantiacs.com/community/post/1468</link><guid isPermaLink="true">http://quantiacs.com/community/post/1468</guid><dc:creator><![CDATA[support]]></dc:creator><pubDate>Sun, 17 Mar 2024 19:28:33 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Wed, 13 Mar 2024 18:59:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/12">@support</a> said in <a href="/community/post/1462">Q20 contest results</a>:</p>
<blockquote>
<p dir="auto">Hand-picking of stocks allows to easily game the contest, for example by submitting 15 long only trading systems on single stocks chosen in a discretionary way. The purpose of these contests is to develop systems which are working on stocks and are free from survivo</p>
</blockquote>
<p dir="auto">Hello,</p>
<p dir="auto">if there's a hint of manual stock selection,<br />
how do you rule on disqualification?<br />
thanks in advance</p>
]]></description><link>http://quantiacs.com/community/post/1464</link><guid isPermaLink="true">http://quantiacs.com/community/post/1464</guid><dc:creator><![CDATA[dark.pidgeot]]></dc:creator><pubDate>Wed, 13 Mar 2024 18:59:58 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Wed, 13 Mar 2024 15:10:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/72">@theflyingdutchman</a> said in <a href="/community/post/1461">Q20 contest results</a>:</p>
<blockquote>
<p dir="auto">I tried, perhaps not very clearly, to indicate this problem in my post of Nov 10, 2022 about the zipline pipeline functionality. Better risk and diversification requirements may be needed for strategies in future competitions</p>
</blockquote>
<p dir="auto">You are absolutely correct, we agree and are working on criteria which will allow better risk and diversification as you say.</p>
]]></description><link>http://quantiacs.com/community/post/1463</link><guid isPermaLink="true">http://quantiacs.com/community/post/1463</guid><dc:creator><![CDATA[support]]></dc:creator><pubDate>Wed, 13 Mar 2024 15:10:46 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Wed, 13 Mar 2024 15:09:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/72">@theflyingdutchman</a> The rules of all stock contests clearly say that "Each trading system must use quantitative rules only". That was stated before any contest.</p>
<p dir="auto">Hand-picking of stocks is not a quantitative rule. Hand-picking of stocks allows to easily game the contest, for example by submitting 15 long only trading systems on single stocks chosen in a discretionary way. The purpose of these contests is to develop systems which are working on stocks and are free from survivorship bias.</p>
<p dir="auto">Unfortunately, in contrast with rules which can be checked automatically, like "Sharpe ratio in sample must be larger than 1", it is more difficult to look at the generated positions and say: Hey, this user is hand-picking stocks.</p>
<p dir="auto">It is well possible that the selected stocks are the results of a dynamic selection criteria which, for whatever reason, leads to select a total of 20 stocks. We can only say that, for several systems, it is very plausible that stocks have been hand-picked.</p>
<p dir="auto">That is why we are investigating the results.</p>
]]></description><link>http://quantiacs.com/community/post/1462</link><guid isPermaLink="true">http://quantiacs.com/community/post/1462</guid><dc:creator><![CDATA[support]]></dc:creator><pubDate>Wed, 13 Mar 2024 15:09:28 GMT</pubDate></item><item><title><![CDATA[Reply to Q20 contest results on Wed, 13 Mar 2024 11:28:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://quantiacs.com/community/uid/12">@support</a>: Wasn't this an issue that should have been reported at the start of the competition? I understand the business principle. But given the large differences in market value and growth of the Nasdaq 100 shares, was this somewhat to be expected? I tried, perhaps not very clearly, to indicate this problem in my post of Nov 10, 2022 about the zipline pipeline functionality. Better risk and diversification requirements may be needed for strategies in future competitions.</p>
]]></description><link>http://quantiacs.com/community/post/1461</link><guid isPermaLink="true">http://quantiacs.com/community/post/1461</guid><dc:creator><![CDATA[TheFlyingDutchman]]></dc:creator><pubDate>Wed, 13 Mar 2024 11:28:04 GMT</pubDate></item></channel></rss>