<?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" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Concretum Group: Articles]]></title><description><![CDATA[Articles by Concretum Group]]></description><link>https://concretumgroup.substack.com/s/articles</link><image><url>https://substackcdn.com/image/fetch/$s_!nVqU!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F516224c8-26c2-4f2e-8231-c97e0c766bd8_437x437.png</url><title>Concretum Group: Articles</title><link>https://concretumgroup.substack.com/s/articles</link></image><generator>Substack</generator><lastBuildDate>Mon, 01 Jun 2026 20:44:22 GMT</lastBuildDate><atom:link href="https://concretumgroup.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Concretum Group]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[concretumgroup@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[concretumgroup@substack.com]]></itunes:email><itunes:name><![CDATA[Concretum Research]]></itunes:name></itunes:owner><itunes:author><![CDATA[Concretum Research]]></itunes:author><googleplay:owner><![CDATA[concretumgroup@substack.com]]></googleplay:owner><googleplay:email><![CDATA[concretumgroup@substack.com]]></googleplay:email><googleplay:author><![CDATA[Concretum Research]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[When Short Sellers Create Overnight Alpha]]></title><description><![CDATA[In a previous piece, we studied an intraday strategy targeting the stocks most favoured by the new generation of short sellers profiled in Jack Schwager&#8217;s upcoming book.]]></description><link>https://concretumgroup.substack.com/p/when-short-sellers-create-overnight</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/when-short-sellers-create-overnight</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Sat, 30 May 2026 09:01:25 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/b9a3e4cd-0674-4010-a145-8235a4557614_2372x1687.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: justify;">Last week, we shared some findings of an <strong>intraday short-selling signal</strong> taken from our internal research archives.  Today, picking up on the same theme, we present some evidence behind an effect we believe stems from the very presence of short sellers in stocks with <strong>the same characteristics highlighted <a href="https://concretumgroup.substack.com/p/identifying-stocks-to-fade">in our previous piece</a>.</strong></p><div><hr></div><p><em>We recommend you first read our original analysis here.</em></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;8131983a-58f5-44d5-ab4a-9ed5ac44c51a&quot;,&quot;caption&quot;:&quot;Without a shade of doubt, Market Wizards books have been a staple in the upbringing of whole generations of traders and investors, and rightfully so&#8230; we ourselves have been inspired by the exceptional stories within them.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Identifying Stocks to Fade&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:479204854,&quot;name&quot;:&quot;Concretum Research&quot;,&quot;bio&quot;:&quot;Research division of Concretum Group, a quant-driven proprietary trading firm based in Lugano, Switzerland.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3242ffc-f206-4ad6-9ec1-222df88dc1ff_437x437.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-05-23T09:01:45.054Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c9c31e40-9f90-4741-b627-b3b365bd3ed8_1086x768.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://concretumgroup.substack.com/p/identifying-stocks-to-fade&quot;,&quot;section_name&quot;:&quot;Articles&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:198246984,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:8,&quot;comment_count&quot;:0,&quot;publication_id&quot;:8336125,&quot;publication_name&quot;:&quot;Concretum Group&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!nVqU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F516224c8-26c2-4f2e-8231-c97e0c766bd8_437x437.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div><hr></div><p style="text-align: justify;">We like to refer to this phenomenon as the <strong>short-seller flow effect</strong>, and given the positive reception of last week&#8217;s article, this felt like a natural follow-up.</p><div><hr></div><h3>To Borrow or Not to Borrow?</h3><p style="text-align: justify;">One of the toughest obstacles practitioners face when short-selling individual names (and one we have repeatedly encountered in live tests as well) is simply being able to borrow shares in the first place.</p><p style="text-align: justify;">When locates are available at all (which is far from guaranteed), their <strong>fees can be punishing</strong> and significantly erode whatever edge the signal carries: as capital committed to this type of strategy grows, the borrow problem only gets more painful. </p><p style="text-align: justify;">But <strong>constraints can sometimes be a useful prompt for creative thinking</strong>, and the signal we present today is, in fact, rooted in one we initially saw as a dead end.</p><div><hr></div><h3>The Signal</h3><p style="text-align: justify;">We decided to investigate long-side opportunities in the same ticker that our original signal would flag as promising candidates to fade.</p><p style="text-align: justify;">More specifically, the strategy buys stocks at the closing auction using market-on-close (MOC) orders and liquidates them at the following session&#8217;s open using market-on-open (MOO) orders, thereby isolating the overnight return component.</p><p style="text-align: justify;">Ironically, the very characteristics that make these stocks attractive short candidates intraday may also create the conditions for persistent overnight rebounds.</p><p style="text-align: justify;">The stock selection steps remain<strong> identical to those described in our original piece,</strong> with only the buy/sell rules changing: <strong>full details, as always, are disclosed at the end of the article</strong>.</p><p style="text-align: justify;">Positions are sized at a fixed 10% portfolio weight: this means that, on days when fewer than 10 stocks are identified by our criteria, the portfolio will also be <strong>less than 100% invested</strong>. </p><p style="text-align: justify;">The gross-of-costs results are displayed in the plot below.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EmIh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fe16ae8-c5d3-4d06-8643-289686465776_2440x2148.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EmIh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fe16ae8-c5d3-4d06-8643-289686465776_2440x2148.png 424w, https://substackcdn.com/image/fetch/$s_!EmIh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fe16ae8-c5d3-4d06-8643-289686465776_2440x2148.png 848w, https://substackcdn.com/image/fetch/$s_!EmIh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fe16ae8-c5d3-4d06-8643-289686465776_2440x2148.png 1272w, https://substackcdn.com/image/fetch/$s_!EmIh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fe16ae8-c5d3-4d06-8643-289686465776_2440x2148.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EmIh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fe16ae8-c5d3-4d06-8643-289686465776_2440x2148.png" width="1456" height="1282" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4fe16ae8-c5d3-4d06-8643-289686465776_2440x2148.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1282,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:164727,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/198230232?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fe16ae8-c5d3-4d06-8643-289686465776_2440x2148.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!EmIh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fe16ae8-c5d3-4d06-8643-289686465776_2440x2148.png 424w, https://substackcdn.com/image/fetch/$s_!EmIh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fe16ae8-c5d3-4d06-8643-289686465776_2440x2148.png 848w, https://substackcdn.com/image/fetch/$s_!EmIh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fe16ae8-c5d3-4d06-8643-289686465776_2440x2148.png 1272w, https://substackcdn.com/image/fetch/$s_!EmIh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fe16ae8-c5d3-4d06-8643-289686465776_2440x2148.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Within our backtested sample (2012&#8211;2026), we report a CAGR of 37.1%, a Sharpe ratio of ~1.6, and a maximum drawdown around 35%: notably, unlike the original variant, the equity curve <strong>shows no signs of structural breaks in recent years</strong>.</p><p style="text-align: justify;">This signal lends itself to being traded via market-on-close (<strong>MOC</strong>) and market-on-open (<strong>MOO</strong>) orders, which minimise slippage by allowing investors to participate directly in the closing and opening auctions of each session. </p><p style="text-align: justify;">Considering that this time there are no locate fees to pay, and that the <strong>average P&amp;L per share stands at ~$0.042</strong> (against standard-tier IBKR commissions of $0.0035 per share), we can say that the gross-of-cost picture is <strong>encouraging enough to justify further work. </strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!N6Qw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88e973d3-250f-447a-87db-5cdd877ee58b_2403x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!N6Qw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88e973d3-250f-447a-87db-5cdd877ee58b_2403x816.png 424w, https://substackcdn.com/image/fetch/$s_!N6Qw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88e973d3-250f-447a-87db-5cdd877ee58b_2403x816.png 848w, https://substackcdn.com/image/fetch/$s_!N6Qw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88e973d3-250f-447a-87db-5cdd877ee58b_2403x816.png 1272w, https://substackcdn.com/image/fetch/$s_!N6Qw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88e973d3-250f-447a-87db-5cdd877ee58b_2403x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!N6Qw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88e973d3-250f-447a-87db-5cdd877ee58b_2403x816.png" width="1456" height="494" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/88e973d3-250f-447a-87db-5cdd877ee58b_2403x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:494,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:91981,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/198230232?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88e973d3-250f-447a-87db-5cdd877ee58b_2403x816.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!N6Qw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88e973d3-250f-447a-87db-5cdd877ee58b_2403x816.png 424w, https://substackcdn.com/image/fetch/$s_!N6Qw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88e973d3-250f-447a-87db-5cdd877ee58b_2403x816.png 848w, https://substackcdn.com/image/fetch/$s_!N6Qw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88e973d3-250f-447a-87db-5cdd877ee58b_2403x816.png 1272w, https://substackcdn.com/image/fetch/$s_!N6Qw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88e973d3-250f-447a-87db-5cdd877ee58b_2403x816.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">We notice that our selection criteria consistently <strong>flag numerous qualifying stocks</strong>, with the rolling 21-days average number of daily entries never dropping below 5 across our sample (see the chart above). </p><p style="text-align: justify;">This suggests there is <strong>enough room to investigate additional features</strong> (predictive of positive overnight returns) to be combined with our raw signal and used as Boolean operational filters: these trade/no-trade conditions are typically introduced with the aim of <strong>enhancing net-of-fee risk-adjusted returns</strong>, since they naturally limit trading activity. </p><p style="text-align: justify;"><strong>A word of caution</strong>, however: introducing additional predictive components also means introducing more complexity into the framework. Any new feature should therefore be both logically grounded and accompanied by a meaningful improvement in performance&#8230; one <strong>significant enough to justify the increased model risk</strong>.</p><div><hr></div><h3>Why Does This Signal Work?</h3><p style="text-align: justify;">We can think of at least three forces that plausibly contribute to the positive overnight returns we observe.</p><h4>Short Covering Pressure</h4><p style="text-align: justify;">From studying how active and aggressive short sellers operate within the small-cap space, it appears that many tend to reduce or fully <strong>liquidate</strong> their positions <strong>late in the trading session</strong> rather than carry significant overnight exposure.</p><p style="text-align: justify;">Many short sellers seek to reduce overnight exposure late in the session. <strong>The resulting buy-to-cover flow may create demand into the close</strong>, particularly in thinner names where liquidity is limited. If this flow is <strong>only partially absorbed</strong>, or if some covering activity continues through <strong>after-hours and pre-market trading</strong>, part of the associated price pressure may be reflected in the <strong>following session's opening price</strong>.</p><h4>The Overnight Risk Premium</h4><p style="text-align: justify;">The second force at play here is the well-known <em>overnight risk premium</em>, a topic we already touched on in <a href="https://concretumgroup.com/breaking-the-rules-of-intraday-trading/">this article</a>.</p><div><hr></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;4995ed4e-7387-4350-b52d-1dde5df9f407&quot;,&quot;caption&quot;:&quot;&#8220;If you obey all the rules, you miss all the fun&#8221; (Katharine Hepburn)&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;When Intraday Trades Turn Overnight...&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:479204854,&quot;name&quot;:&quot;Concretum Research&quot;,&quot;bio&quot;:&quot;Research division of Concretum Group, a quant-driven proprietary trading firm based in Lugano, Switzerland.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3242ffc-f206-4ad6-9ec1-222df88dc1ff_437x437.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-03-26T17:56:00.000Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f28f9b0-cffe-4efb-b056-20fbdacb68f6_1200x630.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://concretumgroup.substack.com/p/when-intraday-trades-turn-overnight&quot;,&quot;section_name&quot;:&quot;Articles&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:192621663,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:8336125,&quot;publication_name&quot;:&quot;Concretum Group&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!nVqU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F516224c8-26c2-4f2e-8231-c97e0c766bd8_437x437.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div><hr></div><p style="text-align: justify;">Researchers have consistently documented that a disproportionate share of long-term equity returns accrues overnight rather than intraday, suggesting that investors holding through the close-to-open period are compensated for bearing event risk (i.e. gap risk): precisely the risk that intraday short sellers spend their careers avoiding.</p><p style="text-align: justify;">In gaining exposure to the overnight risk premium, we are simultaneously absorbing the <strong>event risk that short sellers are keen to offload</strong> at the end of the day: a legitimate source of risk that, we believe, may justify a portion of the returns we observe.</p><h4>(High) Attention Stocks Effect</h4><p style="text-align: justify;"><em><a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4139328">Haghani, Ragulin and Dewey (2022)</a> </em>suggest that <em><strong>attention stocks</strong></em> tend to earn consistently positive overnight returns. These are defined as well-known names that attract retail interest, media coverage, options activity and strong recent momentum, characteristics that, the authors note, also tend to coincide with higher beta and volatility.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rE3z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb137ab1-e0a0-4953-8ba6-889ef10362d0_3468x2492.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rE3z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb137ab1-e0a0-4953-8ba6-889ef10362d0_3468x2492.png 424w, https://substackcdn.com/image/fetch/$s_!rE3z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb137ab1-e0a0-4953-8ba6-889ef10362d0_3468x2492.png 848w, https://substackcdn.com/image/fetch/$s_!rE3z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb137ab1-e0a0-4953-8ba6-889ef10362d0_3468x2492.png 1272w, https://substackcdn.com/image/fetch/$s_!rE3z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb137ab1-e0a0-4953-8ba6-889ef10362d0_3468x2492.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rE3z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb137ab1-e0a0-4953-8ba6-889ef10362d0_3468x2492.png" width="1456" height="1046" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db137ab1-e0a0-4953-8ba6-889ef10362d0_3468x2492.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1046,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2948382,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/198230232?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb137ab1-e0a0-4953-8ba6-889ef10362d0_3468x2492.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rE3z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb137ab1-e0a0-4953-8ba6-889ef10362d0_3468x2492.png 424w, https://substackcdn.com/image/fetch/$s_!rE3z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb137ab1-e0a0-4953-8ba6-889ef10362d0_3468x2492.png 848w, https://substackcdn.com/image/fetch/$s_!rE3z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb137ab1-e0a0-4953-8ba6-889ef10362d0_3468x2492.png 1272w, https://substackcdn.com/image/fetch/$s_!rE3z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb137ab1-e0a0-4953-8ba6-889ef10362d0_3468x2492.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4139328">Night Moves: Is the Overnight Drift the Grandmother of All Market Anomalies? Haghani, Ragulin and Dewey (2022)</a></figcaption></figure></div><p style="text-align: justify;">In a sense, the names our signal flags can be considered <strong>attention-grabbing and volatile almost by construction</strong>. Our selection criteria may therefore be identifying some of the<em> attention stocks </em>that, within the authors&#8217; framework, tend to appear among the strongest overnight performers.</p><p style="text-align: justify;">In practice, we do not believe the effect is driven by a single mechanism alone. Rather, the signal may emerge from the interaction between structural short-selling behavior, overnight risk transfer, and the tendency of speculative attention to concentrate in volatile small-cap names.</p><div><hr></div><h3>Conclusion</h3><p style="text-align: justify;">The idea we presented in our original piece, although strong in historical performance, showed some <strong>pain points in practical implementation</strong>: namely, the need to account for locate-fee drag and a structural break that appears to have occurred around the start of 2022, which raises some doubt as to whether the signal will return to performing in line with its historical metrics.</p><p style="text-align: justify;">That said, we hope this article serves as a useful illustration that even when an idea does not immediately pan out, <strong>digging into adjacent territory</strong> can sometimes uncover something valuable. </p><p style="text-align: justify;">It should also serve as a reminder that identifying market effects is only a portion of the work that quants do: <strong>reasoning about what drives them matters</strong> just as much, and the answer is <strong>rarely attributable to a single factor</strong>, but rather to a more complex combination of multiple forces.</p><div><hr></div><p><em>If you found this article useful, feel free to leave a comment and reach out via direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a> for any questions.</em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h3>Full Methodology </h3><p>In the following table, we describe step by step the rules we used to construct the strategy presented in this article.</p>
      <p>
          <a href="https://concretumgroup.substack.com/p/when-short-sellers-create-overnight">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Building Reliable Algo Trading Systems]]></title><description><![CDATA[10 Lessons From Real Trading Systems in Production]]></description><link>https://concretumgroup.substack.com/p/operational-pitfalls-of-algo-trading</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/operational-pitfalls-of-algo-trading</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Fri, 29 May 2026 13:38:51 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/1b988aac-ce2c-4304-8a2e-143eb19d3b31_1462x1076.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: justify;">More and more traders are using Claude Code, ChatGPT, Cursor, and other LLMs to build and automate their trading systems. It works. You can go from strategy idea to a working bot in a day. The code compiles, the backtest looks good, orders fire on paper trading, and you move to production.</p><p style="text-align: justify;">Then stuff breaks. Not the strategy logic - the infrastructure around it.</p><p style="text-align: justify;">Over the years, we&#8217;ve repeatedly seen traders run into the same production issues after going live. Some are annoying. Some are expensive. Most are completely invisible until they happen for the first time.</p><p style="text-align: justify;">Based on those conversations and our own experience running production trading systems, we put together a list of 10 operational pitfalls that every trader should understand before going live.</p><p style="text-align: justify;">These examples are drawn from Interactive Brokers specifically, but the broader lessons apply to most broker APIs and automated trading infrastructures.</p><h3><strong>1. Your Data Can Go Stale and Your App Won't Know</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DrUb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e6a37f0-8db8-490e-a5c2-d292ce81077b_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DrUb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e6a37f0-8db8-490e-a5c2-d292ce81077b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!DrUb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e6a37f0-8db8-490e-a5c2-d292ce81077b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!DrUb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e6a37f0-8db8-490e-a5c2-d292ce81077b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!DrUb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e6a37f0-8db8-490e-a5c2-d292ce81077b_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DrUb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e6a37f0-8db8-490e-a5c2-d292ce81077b_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e6a37f0-8db8-490e-a5c2-d292ce81077b_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:412607,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/199472273?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e6a37f0-8db8-490e-a5c2-d292ce81077b_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DrUb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e6a37f0-8db8-490e-a5c2-d292ce81077b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!DrUb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e6a37f0-8db8-490e-a5c2-d292ce81077b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!DrUb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e6a37f0-8db8-490e-a5c2-d292ce81077b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!DrUb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e6a37f0-8db8-490e-a5c2-d292ce81077b_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Someone reached out to us after their algo traded all afternoon on a price that hadn&#8217;t updated since 11 AM. The app looked completely normal. Connection status said connected, prices were still showing on screen, nothing appeared broken.</p><p style="text-align: justify;">Earlier that day, they only had a brief internet disconnect. The broker gateway reconnected automatically, everything came back online, and from the outside it looked like the system recovered fine.</p><p style="text-align: justify;">But it hadn&#8217;t.</p><p style="text-align: justify;">The market data had silently stopped updating.</p><p style="text-align: justify;">No error. No disconnect warning. The last price just stayed there looking valid, and the algorithm kept making decisions based on a number that was hours old.</p><p style="text-align: justify;">That&#8217;s one of the dangerous parts about broker APIs. A connection can look perfectly healthy while the actual market data stream is dead. Your system sees a price, assumes it&#8217;s current, and keeps trading unless you explicitly check how old that data is.</p><p style="text-align: justify;"><strong>The fix</strong> is simple in theory: track when each ticker was last updated and stop trading if the data becomes stale. A lot of people don&#8217;t realize they need this until it happens in production.</p><h3><strong>2. Two Algorithms + One Ticker = Cancelled Orders</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W5Sp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb13142d4-02f7-4f18-aa6e-52f19661e282_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W5Sp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb13142d4-02f7-4f18-aa6e-52f19661e282_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!W5Sp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb13142d4-02f7-4f18-aa6e-52f19661e282_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!W5Sp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb13142d4-02f7-4f18-aa6e-52f19661e282_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!W5Sp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb13142d4-02f7-4f18-aa6e-52f19661e282_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W5Sp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb13142d4-02f7-4f18-aa6e-52f19661e282_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b13142d4-02f7-4f18-aa6e-52f19661e282_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:400588,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/199472273?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb13142d4-02f7-4f18-aa6e-52f19661e282_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!W5Sp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb13142d4-02f7-4f18-aa6e-52f19661e282_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!W5Sp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb13142d4-02f7-4f18-aa6e-52f19661e282_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!W5Sp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb13142d4-02f7-4f18-aa6e-52f19661e282_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!W5Sp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb13142d4-02f7-4f18-aa6e-52f19661e282_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Two algorithms running on SPY. End of day, Algorithm A submits a MOC BUY for 200 shares, Algorithm B submits a MOC SELL for 150 shares.</p><p style="text-align: justify;">IBKR cancelled one of them. Error code 202: &#8220;Order would cross.&#8221;</p><p style="text-align: justify;">Each algorithm tracks its own position correctly. But IBKR sees one account with a BUY and a SELL for the same symbol and rejects the conflicting one. No prominent documentation about this.</p><p style="text-align: justify;"><strong>The fix:</strong> Monitor for MOC cancellations via order status and error events. If a MOC gets cancelled, schedule a fallback market order before close. Or net out positions across all strategies before submitting close orders so you&#8217;re only sending one side.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>If you find this article useful, make sure to subscribe to our channel for FREE!</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h3><strong>3. Historical Data Rate Limits Are Worse Than Documented</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Os3u!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d7094c4-7701-4fec-8db3-455cd7d8225e_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Os3u!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d7094c4-7701-4fec-8db3-455cd7d8225e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Os3u!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d7094c4-7701-4fec-8db3-455cd7d8225e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Os3u!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d7094c4-7701-4fec-8db3-455cd7d8225e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Os3u!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d7094c4-7701-4fec-8db3-455cd7d8225e_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Os3u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d7094c4-7701-4fec-8db3-455cd7d8225e_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4d7094c4-7701-4fec-8db3-455cd7d8225e_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:431210,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/199472273?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d7094c4-7701-4fec-8db3-455cd7d8225e_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Os3u!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d7094c4-7701-4fec-8db3-455cd7d8225e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Os3u!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d7094c4-7701-4fec-8db3-455cd7d8225e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Os3u!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d7094c4-7701-4fec-8db3-455cd7d8225e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Os3u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d7094c4-7701-4fec-8db3-455cd7d8225e_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">IBKR&#8217;s docs basically say: &#8220;<em><strong>don&#8217;t request too much data too quickly.</strong></em>&#8221; In practice, the limits are much easier to hit than most people expect.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!c9JZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa672ab25-284a-4ee7-b177-f24d420363bd_1559x754.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!c9JZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa672ab25-284a-4ee7-b177-f24d420363bd_1559x754.webp 424w, https://substackcdn.com/image/fetch/$s_!c9JZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa672ab25-284a-4ee7-b177-f24d420363bd_1559x754.webp 848w, https://substackcdn.com/image/fetch/$s_!c9JZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa672ab25-284a-4ee7-b177-f24d420363bd_1559x754.webp 1272w, https://substackcdn.com/image/fetch/$s_!c9JZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa672ab25-284a-4ee7-b177-f24d420363bd_1559x754.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!c9JZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa672ab25-284a-4ee7-b177-f24d420363bd_1559x754.webp" width="1456" height="704" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a672ab25-284a-4ee7-b177-f24d420363bd_1559x754.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:704,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45410,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/199472273?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa672ab25-284a-4ee7-b177-f24d420363bd_1559x754.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!c9JZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa672ab25-284a-4ee7-b177-f24d420363bd_1559x754.webp 424w, https://substackcdn.com/image/fetch/$s_!c9JZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa672ab25-284a-4ee7-b177-f24d420363bd_1559x754.webp 848w, https://substackcdn.com/image/fetch/$s_!c9JZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa672ab25-284a-4ee7-b177-f24d420363bd_1559x754.webp 1272w, https://substackcdn.com/image/fetch/$s_!c9JZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa672ab25-284a-4ee7-b177-f24d420363bd_1559x754.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">A few historical data requests are usually fine. But once several requests happen at the same time, IBKR can start throwing pacing violations or returning empty responses. The dangerous part is that the failure is not always obvious. Sometimes the request simply returns no data and the algo keeps running with missing indicators.</p><p style="text-align: justify;">This gets worse throughout the day when indicators like VWAP repeatedly trigger historical data requests across multiple tickers. Even small bursts can eventually hit pacing limits because IBKR tracks request frequency over time.</p><p style="text-align: justify;"><strong>The </strong>real <strong>fix </strong>is understanding IBKR&#8217;s pacing limits extremely well or using a dedicated market data provider instead. IBKR itself explicitly states that it is not a specialized market data provider and recommends using one if your strategy requires heavier historical data usage. Otherwise, you need to aggressively manage request timing, caching, and batching to avoid random throttling or silent failures during live trading.</p><h3><strong>4. MOC Orders Have Submission Deadlines</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Crbx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6469a322-791d-4b99-a0d7-73de74697e51_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Crbx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6469a322-791d-4b99-a0d7-73de74697e51_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Crbx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6469a322-791d-4b99-a0d7-73de74697e51_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Crbx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6469a322-791d-4b99-a0d7-73de74697e51_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Crbx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6469a322-791d-4b99-a0d7-73de74697e51_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Crbx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6469a322-791d-4b99-a0d7-73de74697e51_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6469a322-791d-4b99-a0d7-73de74697e51_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:351540,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/199472273?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6469a322-791d-4b99-a0d7-73de74697e51_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Crbx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6469a322-791d-4b99-a0d7-73de74697e51_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Crbx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6469a322-791d-4b99-a0d7-73de74697e51_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Crbx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6469a322-791d-4b99-a0d7-73de74697e51_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Crbx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6469a322-791d-4b99-a0d7-73de74697e51_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Market-on-Close orders can&#8217;t be submitted or modified after 3:50 PM ET on the NYSE. If your algorithm tries to close positions at 3:55 PM via MOC, the order gets rejected.</p><p style="text-align: justify;"><strong>The fix:</strong> Submit MOC orders before the cutoff (we use 3:49:55 ET) and have a fallback market order ready at 3:59:58 in case the MOC gets rejected.</p><div><hr></div><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/p/operational-pitfalls-of-algo-trading?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Concretum Group! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/p/operational-pitfalls-of-algo-trading?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://concretumgroup.substack.com/p/operational-pitfalls-of-algo-trading?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><div><hr></div><h3><strong>5. Early-Close Sessions Can Silently Break Your Logic</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IAT5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c83479f-2a2a-47b1-b4a0-ce329186eb73_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IAT5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c83479f-2a2a-47b1-b4a0-ce329186eb73_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!IAT5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c83479f-2a2a-47b1-b4a0-ce329186eb73_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!IAT5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c83479f-2a2a-47b1-b4a0-ce329186eb73_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!IAT5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c83479f-2a2a-47b1-b4a0-ce329186eb73_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IAT5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c83479f-2a2a-47b1-b4a0-ce329186eb73_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c83479f-2a2a-47b1-b4a0-ce329186eb73_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:385280,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/199472273?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c83479f-2a2a-47b1-b4a0-ce329186eb73_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!IAT5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c83479f-2a2a-47b1-b4a0-ce329186eb73_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!IAT5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c83479f-2a2a-47b1-b4a0-ce329186eb73_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!IAT5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c83479f-2a2a-47b1-b4a0-ce329186eb73_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!IAT5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c83479f-2a2a-47b1-b4a0-ce329186eb73_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">A handful of U.S. trading sessions close early each year - typically at 1:00 PM ET instead of 4:00 PM. The day after Thanksgiving, Christmas Eve, and a few others.</p><p>Most systems implicitly assume the market always closes at 4:00 PM. On an early-close day, that assumption quietly breaks everything downstream. Your MOC orders get submitted hours after the market already closed - rejected. Your intraday indicators keep computing on a session that ended at 1:00 PM. Your end-of-day position closing logic fires at 3:49 PM into a market that&#8217;s been shut for nearly three hours.</p><p>Nothing crashes. The system just does the wrong thing at the wrong time.</p><p>We&#8217;ve also seen that some data providers continue emitting bars after the official close on half-day sessions, while others truncate the session correctly. If your system consumes that extra data, your indicators and signals are contaminated without any obvious error.</p><p><strong>The fix:</strong> Maintain an official exchange calendar and dynamically adjust your scheduling logic and MOC cutoffs based on the actual close time for that day. Don&#8217;t hardcode 16:00.</p><h3><strong>6. Your Server&#8217;s Clock Is Probably Wrong</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_nDY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02f5a22b-3b47-4c06-98db-d8f1981f9b81_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_nDY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02f5a22b-3b47-4c06-98db-d8f1981f9b81_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!_nDY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02f5a22b-3b47-4c06-98db-d8f1981f9b81_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!_nDY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02f5a22b-3b47-4c06-98db-d8f1981f9b81_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!_nDY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02f5a22b-3b47-4c06-98db-d8f1981f9b81_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_nDY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02f5a22b-3b47-4c06-98db-d8f1981f9b81_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/02f5a22b-3b47-4c06-98db-d8f1981f9b81_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:349160,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/199472273?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02f5a22b-3b47-4c06-98db-d8f1981f9b81_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_nDY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02f5a22b-3b47-4c06-98db-d8f1981f9b81_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!_nDY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02f5a22b-3b47-4c06-98db-d8f1981f9b81_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!_nDY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02f5a22b-3b47-4c06-98db-d8f1981f9b81_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!_nDY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02f5a22b-3b47-4c06-98db-d8f1981f9b81_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Your system schedules checks at specific times &#8211; &#8220;execute at 10:29:58&#8221;, &#8220;send MOC at 15:49:55&#8221;. A typical computer clock can drift several seconds per day. If your VPS hasn&#8217;t synced in a while, your MOC order that should arrive at 3:49:55 actually arrives at 3:50:02 &#8211; rejected.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5Sl9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721c93a4-2693-42e4-8563-cccd9105afbf_1527x519.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5Sl9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721c93a4-2693-42e4-8563-cccd9105afbf_1527x519.webp 424w, https://substackcdn.com/image/fetch/$s_!5Sl9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721c93a4-2693-42e4-8563-cccd9105afbf_1527x519.webp 848w, https://substackcdn.com/image/fetch/$s_!5Sl9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721c93a4-2693-42e4-8563-cccd9105afbf_1527x519.webp 1272w, https://substackcdn.com/image/fetch/$s_!5Sl9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721c93a4-2693-42e4-8563-cccd9105afbf_1527x519.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5Sl9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721c93a4-2693-42e4-8563-cccd9105afbf_1527x519.webp" width="1456" height="495" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/721c93a4-2693-42e4-8563-cccd9105afbf_1527x519.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:495,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:28586,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/199472273?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721c93a4-2693-42e4-8563-cccd9105afbf_1527x519.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5Sl9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721c93a4-2693-42e4-8563-cccd9105afbf_1527x519.webp 424w, https://substackcdn.com/image/fetch/$s_!5Sl9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721c93a4-2693-42e4-8563-cccd9105afbf_1527x519.webp 848w, https://substackcdn.com/image/fetch/$s_!5Sl9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721c93a4-2693-42e4-8563-cccd9105afbf_1527x519.webp 1272w, https://substackcdn.com/image/fetch/$s_!5Sl9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721c93a4-2693-42e4-8563-cccd9105afbf_1527x519.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;"><strong>The fix</strong>: Keep your server clock synced and monitor for clock drift. Even a few seconds off can cause scheduled orders to arrive too late.</p><h3><strong>7. Multi-Account Routing Fails Silently</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bfby!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3455f1f3-9c26-44f0-ab55-5f2b2f5e4d66_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bfby!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3455f1f3-9c26-44f0-ab55-5f2b2f5e4d66_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!bfby!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3455f1f3-9c26-44f0-ab55-5f2b2f5e4d66_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!bfby!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3455f1f3-9c26-44f0-ab55-5f2b2f5e4d66_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!bfby!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3455f1f3-9c26-44f0-ab55-5f2b2f5e4d66_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bfby!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3455f1f3-9c26-44f0-ab55-5f2b2f5e4d66_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3455f1f3-9c26-44f0-ab55-5f2b2f5e4d66_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:351685,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/199472273?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3455f1f3-9c26-44f0-ab55-5f2b2f5e4d66_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bfby!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3455f1f3-9c26-44f0-ab55-5f2b2f5e4d66_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!bfby!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3455f1f3-9c26-44f0-ab55-5f2b2f5e4d66_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!bfby!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3455f1f3-9c26-44f0-ab55-5f2b2f5e4d66_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!bfby!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3455f1f3-9c26-44f0-ab55-5f2b2f5e4d66_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">If you use a single gateway connection for multiple accounts, every order must explicitly specify the account. If you don&#8217;t set it, IBKR routes to the default account. No error, no warning, just the wrong account.</p><p style="text-align: justify;">This becomes particularly dangerous in multi-client or advisor-style setups, where a routing mistake can unintentionally allocate trades to the wrong portfolio.</p><h3><strong>8. Reconcile Against the Broker on Every Restart</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KEBr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cd93c6-1aa1-4318-bbaf-93fa2fc9cd0c_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KEBr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cd93c6-1aa1-4318-bbaf-93fa2fc9cd0c_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!KEBr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cd93c6-1aa1-4318-bbaf-93fa2fc9cd0c_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!KEBr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cd93c6-1aa1-4318-bbaf-93fa2fc9cd0c_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!KEBr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cd93c6-1aa1-4318-bbaf-93fa2fc9cd0c_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KEBr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cd93c6-1aa1-4318-bbaf-93fa2fc9cd0c_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/77cd93c6-1aa1-4318-bbaf-93fa2fc9cd0c_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:344867,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/199472273?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cd93c6-1aa1-4318-bbaf-93fa2fc9cd0c_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KEBr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cd93c6-1aa1-4318-bbaf-93fa2fc9cd0c_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!KEBr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cd93c6-1aa1-4318-bbaf-93fa2fc9cd0c_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!KEBr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cd93c6-1aa1-4318-bbaf-93fa2fc9cd0c_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!KEBr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cd93c6-1aa1-4318-bbaf-93fa2fc9cd0c_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Even if you persist your state in a database, you should still reconcile against IBKR&#8217;s execution records on startup. Your DB might have missed a fill &#8211; maybe the app crashed between receiving the fill event and writing it. Maybe a partial fill came in after the crash. Maybe someone manually traded in the account while your system was down.</p><p style="text-align: justify;"><strong>The fix:</strong> On startup, query IBKR for today&#8217;s executions and compare them against your own records before making any new trading decisions. Tag every order with a reference that includes the strategy name and date (e.g., <code>SPY-MyStrategy-20250227</code>) so you can filter which executions belong to which algorithm. If there&#8217;s a mismatch between what IBKR says happened and what your DB says happened, trust the broker.</p><h3><strong>9. Paper Trading and Live Trading Don&#8217;t Behave the Same</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qR2o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070ce456-53d2-4e8e-9403-427b1e98b01d_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qR2o!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070ce456-53d2-4e8e-9403-427b1e98b01d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!qR2o!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070ce456-53d2-4e8e-9403-427b1e98b01d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!qR2o!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070ce456-53d2-4e8e-9403-427b1e98b01d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!qR2o!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070ce456-53d2-4e8e-9403-427b1e98b01d_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qR2o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070ce456-53d2-4e8e-9403-427b1e98b01d_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/070ce456-53d2-4e8e-9403-427b1e98b01d_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:356423,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/199472273?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070ce456-53d2-4e8e-9403-427b1e98b01d_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qR2o!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070ce456-53d2-4e8e-9403-427b1e98b01d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!qR2o!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070ce456-53d2-4e8e-9403-427b1e98b01d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!qR2o!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070ce456-53d2-4e8e-9403-427b1e98b01d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!qR2o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070ce456-53d2-4e8e-9403-427b1e98b01d_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">This one ties back to several points above. IBKR&#8217;s paper trading environment does not enforce the same rules as live. For example, conflicting MOC orders (see #2) will be accepted on paper &#8211; both sides go through, no Error 202, no cancellation. You test your multi-algo setup, everything works, you go live, and suddenly orders start getting rejected for crossing.</p><p style="text-align: justify;">Paper trading will not catch every production issue. Some broker-level validations, order conflicts, and margin checks only kick in on a live account. If your entire testing was done on paper, expect surprises on day one.</p><p style="text-align: justify;">Some traders work around the crossing issue by using equivalent instruments on different sides &#8211; going long SPY on one algorithm and short VOO or a Vanguard S&amp;P 500 ETF on the other, for example. That avoids the same-symbol conflict at the broker level. But however you handle it, you need to be actively managing how your algorithms interact at the account level. The broker doesn&#8217;t care about your internal strategy separation.</p><p style="text-align: justify;">These operational issues become even more critical when strategies are deployed across dozens of separately managed accounts, where synchronization, execution consistency, and routing reliability become central.</p><h2 style="text-align: justify;"><strong>10. DST and Timezone Mismatches Will Break Your Scheduling</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Q-P7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba83b0bf-8308-43e0-811a-c636c457a79c_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Q-P7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba83b0bf-8308-43e0-811a-c636c457a79c_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Q-P7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba83b0bf-8308-43e0-811a-c636c457a79c_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Q-P7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba83b0bf-8308-43e0-811a-c636c457a79c_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Q-P7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba83b0bf-8308-43e0-811a-c636c457a79c_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Q-P7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba83b0bf-8308-43e0-811a-c636c457a79c_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ba83b0bf-8308-43e0-811a-c636c457a79c_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:540609,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/199472273?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba83b0bf-8308-43e0-811a-c636c457a79c_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Q-P7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba83b0bf-8308-43e0-811a-c636c457a79c_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Q-P7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba83b0bf-8308-43e0-811a-c636c457a79c_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Q-P7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba83b0bf-8308-43e0-811a-c636c457a79c_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Q-P7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba83b0bf-8308-43e0-811a-c636c457a79c_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">U.S. markets and European countries do not switch to Daylight Saving Time on the same dates. The U.S. springs forward in March, Europe follows a few weeks later. In the fall, the reverse happens. For about two weeks twice a year, the time offset between your server and the exchange shifts by one hour.</p><p>If your server is in Europe and anything in your stack references local time instead of market time, your entire schedule silently shifts. MOC orders go out an hour late. Your algorithm misses market open. Signal calculations run on incomplete sessions. Rebalancing triggers at the wrong time.</p><p>The dangerous part is that nothing crashes. The system runs normally - just at the wrong hour. And because it only happens for a couple of weeks a year, it&#8217;s easy to miss in testing.</p><p><strong>The fix:</strong> Always use the exchange&#8217;s timezone (<code>America/New_York</code> for U.S. equities) for all scheduling and time comparisons. Never derive trading schedules from your server&#8217;s local clock. Test your system across DST transition dates specifically - don&#8217;t assume that because it works in January it will work in March.</p><div><hr></div><p style="text-align: justify;">This list is obviously not exhaustive. What breaks depends on your broker, infrastructure, execution architecture, and the complexity of the systems you run.</p><p style="text-align: justify;">But one lesson tends to repeat itself consistently: building a strategy is often the easy part. Building a robust production environment around it is usually much harder.</p><p style="text-align: justify;">In recent years, the rise of LLMs and AI coding tools has dramatically lowered the barrier to creating trading algorithms. What has not become easier, however, is dealing with the operational realities of live execution: broker-specific edge cases, multi-account routing, order synchronization, failover handling, stale data detection, reconciliation procedures, and execution reliability under real market conditions.</p><p style="text-align: justify;">These are not concepts most people learn from textbooks or backtests. In many cases, they are lessons that only emerge after years of deploying and maintaining live trading infrastructure.</p><p style="text-align: justify;">At Concretum Group, part of our work involves helping private investors, advisors, and professional allocators automate systematic strategies efficiently across Interactive Brokers environments, including multi-account and portfolio-based execution workflows.</p><p style="text-align: justify;">If you are exploring trading automation and would like support in designing a more robust production setup, feel free to reach out to us by email at <a href="http://info@concretumgroup.com">info@concretumgroup.com</a></p><div><hr></div><p><em>If you found this article useful, feel free to leave a comment and reach out via direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a> for any questions.</em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p style="text-align: justify;"></p><p style="text-align: justify;"></p>]]></content:encoded></item><item><title><![CDATA[The Hidden Tax Behind Free Trading]]></title><description><![CDATA[Uncovering one of Finance&#8217;s most Profitable Hidden Businesses]]></description><link>https://concretumgroup.substack.com/p/the-hidden-tax-behind-free-trading</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/the-hidden-tax-behind-free-trading</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Wed, 27 May 2026 12:02:29 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/8f59d211-f94e-4784-805e-ab34b39aeff4_1672x941.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: justify;">In 2013, Robinhood was founded upon a simple promise:</p><div class="callout-block" data-callout="true"><p style="text-align: center;"><code>&#8220;Commission-free Trading for Everyone&#8221;</code></p></div><p style="text-align: justify;">It felt revolutionary. For decades, retail investors had paid brokers $5, $10, sometimes even $20 per trade. Suddenly, an entire generation of market participants could buy stocks and options for free, directly from a smartphone.</p><p style="text-align: justify;">Wall Street hated it at first&#8230;. but later copied it.</p><p style="text-align: justify;">Within a few years, essentially every major U.S. broker had moved to a zero-commissions model. To millions of retail traders, it looked like finance had finally been democratized, <strong>but beneath the surface, a new business model was taking shape.</strong></p><div><hr></div><h3>The Business Hidden Behind Robinhood</h3><p style="text-align: justify;">Most retail investors think Robinhood makes money from subscriptions, margin loans, or idle cash balances. Those surely matter, but the real engine behind the entire zero-commission revolution was something called <strong>Payment For Order Flow</strong>, usually abbreviated as <strong>PFOF</strong>.</p><p style="text-align: justify;">The mechanism is simple.</p><p style="text-align: justify;">When a Robinhood user presses &#8220;buy,&#8221; the order is usually not sent directly to a public exchange. Instead,<strong> it is routed to a large market-making firm</strong> (a wholesaler) which executes the trade and pays Robinhood for the privilege.</p><p style="text-align: justify;">Robinhood gets paid, the trader gets &#8220;free&#8221; commissions, and wholesaler receives the order flow. Everybody appears to win&#8230; at least on paper. In reality, the economics turned out to be far more asymmetric than most people realized.</p><h4>The Big Three</h4><p style="text-align: justify;">A remarkable paper &#8220;<strong><a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4065019">Retail Trading in Options and the Rise of the Big Three Wholesalers</a>&#8221; </strong>by <em><a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4065019">Bryzgalova, Pavlova, and Sikorskaya</a></em> (2023) documented what happened next. The authors found that retail options trading exploded during the Robinhood era, eventually reaching more than <strong>60% of total market volume</strong>. And even more striking, nearly <strong>90% of the payment-for-order-flow business in options</strong> became concentrated in just three firms: <em>Citadel Securities, Susquehanna, Wolverine.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yEmn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb05b8269-8c65-4847-99aa-aa63983f29bc_2132x874.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yEmn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb05b8269-8c65-4847-99aa-aa63983f29bc_2132x874.png 424w, https://substackcdn.com/image/fetch/$s_!yEmn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb05b8269-8c65-4847-99aa-aa63983f29bc_2132x874.png 848w, https://substackcdn.com/image/fetch/$s_!yEmn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb05b8269-8c65-4847-99aa-aa63983f29bc_2132x874.png 1272w, https://substackcdn.com/image/fetch/$s_!yEmn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb05b8269-8c65-4847-99aa-aa63983f29bc_2132x874.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yEmn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb05b8269-8c65-4847-99aa-aa63983f29bc_2132x874.png" width="1456" height="597" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b05b8269-8c65-4847-99aa-aa63983f29bc_2132x874.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:597,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:74185,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/198702437?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb05b8269-8c65-4847-99aa-aa63983f29bc_2132x874.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yEmn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb05b8269-8c65-4847-99aa-aa63983f29bc_2132x874.png 424w, https://substackcdn.com/image/fetch/$s_!yEmn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb05b8269-8c65-4847-99aa-aa63983f29bc_2132x874.png 848w, https://substackcdn.com/image/fetch/$s_!yEmn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb05b8269-8c65-4847-99aa-aa63983f29bc_2132x874.png 1272w, https://substackcdn.com/image/fetch/$s_!yEmn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb05b8269-8c65-4847-99aa-aa63983f29bc_2132x874.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">The authors refer to them as the &#8220;Big Three Wholesalers&#8221;, representing one of the most extraordinary examples of concentration in modern finance. </p><p style="text-align: justify;">Millions of retail investors believed they were independently trading markets from their phones, but in practice, an <strong>enormous fraction of those trades flowed through the same three firms</strong>.</p><div><hr></div><h3>Why Retail Flow Is So Valuable</h3><p style="text-align: justify;">This is a passage most people misunderstand: the wholesalers are not primarily making money because they are &#8220;betting against retail.&#8221; That framing is too simplistic: retail order flow is valuable because it is <strong>statistically predictable, relatively uninformed, and associated with wide effective spreads</strong>, and such combination is financial gold. Imagine these two market participants:</p><ul><li><p>A hedge fund trading around earnings announcements with sophisticated models.</p></li><li><p>A retail trader buying weekly Tesla calls after reading a tweet.</p></li></ul><p style="text-align: justify;">Which flow would you rather internalize? Of course the second one.</p><p style="text-align: justify;">Not because retail traders are unintelligent, but because their trading tends to be smaller, more directional, less informed, and above all&#8230; <strong>less sensitive to execution quality</strong>. This last point turns out to be critical; professional traders obsess over spreads, slippage, and execution quality, whereas retail traders mostly focus on one thing: </p><blockquote><p style="text-align: justify;"><em><strong>&#8220;Is the commission zero?&#8221;</strong></em></p></blockquote><h4>The Invisible Fee</h4><p style="text-align: justify;">This created <strong>one of the most successful psychological reframes in modern finance</strong>, through which brokerages were able to remove the visible fee and replace it with an invisible one.</p><p style="text-align: justify;">The paper estimates that retail traders lost billions through embedded <strong>trading costs hidden inside the bid-ask spread</strong>: the authors estimate aggregate trading costs of roughly <strong>$6.4 billion in less than 2 years</strong>. These numbers are astonishing, and far larger than explicit commissions could ever amount to.</p><p style="text-align: justify;">Put in other words, retail investors stopped paying brokers directly and started paying market makers indirectly.</p><div><hr></div><h3>Robinhood&#8217;s Defense</h3><p style="text-align: justify;">To be fair, <strong>Robinhood pushed back strongly against criticism of payment for order flow</strong>. In a 2021 post on its website, the company argued that retail investors often receive price improvement relative to the quoted <strong>NBBO </strong>(National Best Bid and Offer), and that PFOF is therefore not necessarily harmful: mechanically, that is true.</p><p style="text-align: justify;">A retail investor buying a stock or option may indeed receive a slightly better execution price than the publicly quoted best offer. In that sense, wholesalers sometimes improve execution quality rather than worsen it, and Robinhood&#8217;s defense was therefore correct.</p><p style="text-align: justify;">But the Bryzgalova-Pavlova-Sikorskaya paper is <strong>making a different point entirely</strong>, with the key distinction being subtle, but crucial:</p><blockquote><p><em>&#8220;Better than the quoted price&#8221; does not necessarily mean &#8220;cheap trading.&#8221;</em></p></blockquote><p style="text-align: justify;">Suppose the &#8220;fair&#8221; midpoint price of an option is $1.00, while the bid stands at $0.90 and the ask at $1.10. If a Robinhood user buys at $1.08, the investor technically received &#8220;price improvement&#8221; relative to the displayed ask price of $1.10, but economically, <strong>the trader still paid a very large spread</strong>: that is the deeper issue originally highlighted by the paper.  At the same time, retail traders were overly concentrated in products where spreads were already structurally enormous, especially ultra-short-dated options. Therefore, <strong>both statements can simultaneously be true</strong>:</p><ul><li><p>Robinhood users often received price improvement relative to quoted markets.</p></li><li><p>Retail investors still paid very large implicit trading costs overall.</p></li></ul><p style="text-align: justify;">The debate around PFOF often focuses on whether investors saved a fraction of a cent relative to the NBBO, <strong>but the paper suggests this argument may miss the bigger picture entirely</strong>, with retail investors being more concentrated than ever before in ultra-short-dated options (where the spreads themselves were extremely expensive).</p><div><hr></div><h3>How Robinhood Created a New Wave of Option Traders</h3><p style="text-align: justify;">Another important insight from the paper is that <strong>the retail-trading boom was not primarily about stocks</strong> (as one might expect), <strong>but it was about options</strong>. Even though only a fraction of users traded them, options generated in aggregate dramatically more payment for order flow than equities.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tT4g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a69b323-97d8-411b-9efb-cafe9dfbcb9f_1612x971.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tT4g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a69b323-97d8-411b-9efb-cafe9dfbcb9f_1612x971.png 424w, https://substackcdn.com/image/fetch/$s_!tT4g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a69b323-97d8-411b-9efb-cafe9dfbcb9f_1612x971.png 848w, https://substackcdn.com/image/fetch/$s_!tT4g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a69b323-97d8-411b-9efb-cafe9dfbcb9f_1612x971.png 1272w, https://substackcdn.com/image/fetch/$s_!tT4g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a69b323-97d8-411b-9efb-cafe9dfbcb9f_1612x971.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tT4g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a69b323-97d8-411b-9efb-cafe9dfbcb9f_1612x971.png" width="1456" height="877" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8a69b323-97d8-411b-9efb-cafe9dfbcb9f_1612x971.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:877,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:75649,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/198702437?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a69b323-97d8-411b-9efb-cafe9dfbcb9f_1612x971.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!tT4g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a69b323-97d8-411b-9efb-cafe9dfbcb9f_1612x971.png 424w, https://substackcdn.com/image/fetch/$s_!tT4g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a69b323-97d8-411b-9efb-cafe9dfbcb9f_1612x971.png 848w, https://substackcdn.com/image/fetch/$s_!tT4g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a69b323-97d8-411b-9efb-cafe9dfbcb9f_1612x971.png 1272w, https://substackcdn.com/image/fetch/$s_!tT4g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a69b323-97d8-411b-9efb-cafe9dfbcb9f_1612x971.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Why? Because <strong>options are vastly more profitable vehicles for market-makers</strong> and wholesalers. Spreads are wider, pricing is more complex, and retail traders (as mentioned before) are less sensitive to execution quality: on top of that, the leverage embedded in options arguably fuels addictive trading dynamics.</p><p style="text-align: justify;">The paper also finds that <strong>retail investors overwhelmingly preferred call options</strong>, cheap contracts, <strong>and especially ultra-short-dated maturities</strong>: the authors report that nearly half of retail option trading volume was concentrated in contracts with less than a week to expiration.</p><p style="text-align: justify;">And the average quoted spread on these contracts? About <strong>12.6%</strong>.</p><p style="text-align: justify;">For comparison, spreads in large-cap equities are often measured in basis points.</p><div><hr></div><h3>The Rise of Lottery Finance</h3><p style="text-align: justify;">In a sense, <strong>weekly options were the perfect product for this new smartphone-trading era</strong>: cheap, leveraged, fast-moving and emotionally stimulating. A trader could potentially turn a few hundred dollars into thousands overnight&#8230; or lose everything in a matter of days.</p><p style="text-align: justify;">Another important point is that these products felt inexpensive because the upfront premium was small (a $150 weekly option feels cheaper than buying $20,000 worth of stock), even though <strong>the embedded trading costs were often enormous on a relative basis</strong>.</p><p style="text-align: justify;">The paper documents that retail investors strongly favored tiny &#8220;micro&#8221; trades, often below $250, where spreads were especially punitive: seeing the broader picture, it is clear how this approach to markets can&#8217;t be considered traditional investing&#8230;. it is closer to what one might call &#8220;lottery finance.&#8221;</p><h4>From Weekly Options to 0DTE</h4><p style="text-align: justify;">In hindsight, the paper may have actually understated the long-term trend behind this new way of interacting with financial markets: the studied sample mostly predates the full explosion of <strong>0DTE options</strong> (i.e. contracts expiring the same day). </p><p style="text-align: justify;">Today, these ultra-short-dated options make up a dominant share of the total liquidity exchanged in option markets. The <strong>logic is identical to the weekly contracts cited in the paper, just accelerated</strong>:</p><ul><li><p>lower upfront cost,</p></li><li><p>higher leverage,</p></li><li><p>more frequent trading,</p></li><li><p>stronger gambling dynamics,</p></li><li><p>and even more flow for wholesalers.</p></li></ul><p style="text-align: justify;">Weekly options were probably just the transition phase, with 0DTE being the ultimate endpoint.</p><div><hr></div><h3>A Deeper Lesson</h3><p style="text-align: justify;">It is very tempting to turn this story into a morality tale.</p><p><em>Robinhood bad. Citadel evil. Retail traders reckless.</em></p><p style="text-align: justify;">But we must recognize that <strong>reality is more nuanced</strong>. The wholesalers genuinely provide liquidity and convenience, retail investors did gain unprecedented market access, and finally trading commissions really did collapse.</p><p style="text-align: justify;">On one side it is undeniable that the &#8220;system&#8221; generated tangible benefits, but it also created a massive transfer of economic rents<strong> toward the firms best positioned to monetize uninformed order flow</strong>.</p><p style="text-align: justify;">This is where we find that the deeper lesson hides: <strong>modern finance rarely eliminates friction&#8230; it usually hides it.</strong></p><p style="text-align: justify;">The visible fees disappear&#8230; and the invisible spreads expand. </p><p style="text-align: justify;">As trading frequency rises, apps become more entertaining and <strong>gamified</strong>, while the &#8220;hidden&#8221; infrastructure layer quietly profits from the economics of this new digital lottery. In the end, what promised to be a retail revolution <strong>did not weaken Wall Street intermediaries&#8230; it made them more powerful than ever.</strong></p><div><hr></div><p>This article was written by Concretum Group CEO <a href="https://ch.linkedin.com/in/andrea-barbon-89665631">Andrea Barbon</a>, professor at the University of St. Gallen and an expert in blockchain, decentralized finance, asset pricing, and monetary policy.</p><div><hr></div><p><em>If you found this article useful, feel free to leave a comment and reach out via direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a> for any questions.</em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Identifying Stocks to Fade]]></title><description><![CDATA[Can You Become the Next Market Wizard?]]></description><link>https://concretumgroup.substack.com/p/identifying-stocks-to-fade</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/identifying-stocks-to-fade</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Sat, 23 May 2026 09:01:45 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c9c31e40-9f90-4741-b627-b3b365bd3ed8_1086x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: justify;">Without a shade of doubt,<strong> Market Wizards books have been a staple in the upbringing of whole generations of traders and investors</strong>, and rightfully so&#8230; we ourselves have been inspired by the exceptional stories within them. </p><p style="text-align: justify;">The series, authored by Jack Schwager, began in 1989: what has made it so enduring is not the trading insights alone, but the human stories behind them, of rigor, discipline, and the ability to learn from failure.</p><p style="text-align: justify;"><strong>The sixth book</strong> in the Market Wizards series <strong>is due out this June</strong>, and ahead of its release, Jack Schwager and co-author George Coyle joined host Moritz Seibert on the <a href="https://www.toptradersunplugged.com/podcast/inside-the-next-generation-market-wizards-ft-jack-schwager-george-coyle/">Top Traders Unplugged podcast</a> to discuss what readers can expect.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8a5cc0eeddf122dc7279c53ff5&quot;,&quot;title&quot;:&quot;OI22: Inside the Next Generation Market Wizards ft. Jack Schwager &amp; George Coyle&quot;,&quot;subtitle&quot;:&quot;Niels Kaastrup-Larsen&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/748Mnp9otQB6kXYpRIgR6l&quot;,&quot;belowTheFold&quot;:false,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/748Mnp9otQB6kXYpRIgR6l" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" data-component-name="Spotify2ToDOM"></iframe><p style="text-align: justify;">What caught our attention is that the book profiles a new generation of traders, some of whom built their initial fortunes doing<strong> </strong>things <strong>the original Market Wizards would have likely warned against</strong>&#8230; like shorting small-cap stocks.</p><p style="text-align: justify;">Driven by curiosity, we decided to revisit <strong>a signal that has been sitting in our internal archives for some time</strong>, one we believe lends itself to some important considerations around intraday short selling.</p><div><hr></div><h3 style="text-align: justify;">Identifying Stocks to Fade</h3><p style="text-align: justify;">Over the past years, some of our internal research has focused on <strong>short-term opportunities in single stocks</strong>. Notably, one particular family of signals kept emerging as meaningfully predictive of intraday returns, especially within the less covered segments of the US market.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZRNK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8d3dec8-e870-47b5-b246-2d26daccffe7_2533x2148.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZRNK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8d3dec8-e870-47b5-b246-2d26daccffe7_2533x2148.png 424w, https://substackcdn.com/image/fetch/$s_!ZRNK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8d3dec8-e870-47b5-b246-2d26daccffe7_2533x2148.png 848w, https://substackcdn.com/image/fetch/$s_!ZRNK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8d3dec8-e870-47b5-b246-2d26daccffe7_2533x2148.png 1272w, https://substackcdn.com/image/fetch/$s_!ZRNK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8d3dec8-e870-47b5-b246-2d26daccffe7_2533x2148.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZRNK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8d3dec8-e870-47b5-b246-2d26daccffe7_2533x2148.png" width="1456" height="1235" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f8d3dec8-e870-47b5-b246-2d26daccffe7_2533x2148.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1235,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:221202,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/198246984?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8d3dec8-e870-47b5-b246-2d26daccffe7_2533x2148.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZRNK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8d3dec8-e870-47b5-b246-2d26daccffe7_2533x2148.png 424w, https://substackcdn.com/image/fetch/$s_!ZRNK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8d3dec8-e870-47b5-b246-2d26daccffe7_2533x2148.png 848w, https://substackcdn.com/image/fetch/$s_!ZRNK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8d3dec8-e870-47b5-b246-2d26daccffe7_2533x2148.png 1272w, https://substackcdn.com/image/fetch/$s_!ZRNK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8d3dec8-e870-47b5-b246-2d26daccffe7_2533x2148.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">We document a distinct tendency for stocks that experience abnormally large overnight gaps to <strong>revert those moves during the subsequent intraday session</strong>: at its core, such gap-fade behavior can be interpreted as a <strong>short-term mean reversion effect</strong>.</p><p style="text-align: justify;">This dynamic is also <strong>well supported in the academic literature</strong>: <em><a href="https://doi.org/10.1016/j.jfineco.2021.09.019">Akbas et al. (2022)</a></em> point to a persistent tendency for positive overnight returns to be followed by negative daytime reversals in US stocks, while <em><a href="https://ideas.repec.org/a/gam/jjrfmx/v12y2019i2p51-d218983.html">St&#252;binger and Schneider (2019)</a></em> build a statistical arbitrage strategy around the same mean-reverting property, finding it to be particularly significant in the first two hours after market opening. </p><p style="text-align: justify;">The specific stock selection criteria we tested are summarized at the end of this article. </p><p style="text-align: justify;">Our analysis covers the period from January 2012 through mid-May 2026, and <strong>the gross-of-costs results </strong>(shown in the chart above) <strong>are striking</strong>: the headline figures report a CAGR of roughly 98% and a Sharpe ratio of about 2.08, with a maximum drawdown of around 67%.</p><p style="text-align: justify;">Therefore, even though this signal can look risky on the surface, it has historically carried substantial predictive power, suggesting that the <strong>new generation of market wizards has indeed been exploiting a genuine edge</strong>. </p><p style="text-align: justify;"><strong>But before getting carried away</strong>, we think such short-selling framework comes with <strong>important caveats</strong>, and there are a couple of central points worth discussing in greater detail.</p><div><hr></div><h3 style="text-align: justify;">The Bad News</h3><p style="text-align: justify;">If you are not an experienced quant, the<strong> equity curve above is probably already getting you excited about two things</strong>: becoming wealthy in a matter of years and earning your place in the next edition of Market Wizards by following a simple set of rules. </p><p style="text-align: justify;">Unfortunately,<strong> reality is a lot different</strong>.</p><h4 style="text-align: justify;">Market Frictions</h4><p style="text-align: justify;">Identifying a <strong>strong signal is not the same as having an economically viable strategy</strong>. Our analysis was intentionally kept gross of costs, because that is what the first steps of quantitative research look like: we isolate the raw predictive component before layering on the <strong>real-world frictions</strong>. </p><p style="text-align: justify;">A complete research pipeline would then move on to estimating those costs, namely <strong>commissions, market impact, and, in this case, the cost of borrow</strong>: unfortunately, this signal we tested ticks every box for facing brutal frictions.</p><p style="text-align: justify;">Given that it operates intraday, <strong>trading activity is elevated</strong>, making fees a meaningful component of the total cost equation. </p><p style="text-align: justify;">On top of that, there is market impact. We typically model it through the <em>I-Star</em> framework, which <strong>punishes large orders in illiquid and volatile names</strong>. We expect extreme gappers, by design, to sit at the volatile end of the spectrum, and although our universe already excludes roughly the bottom 30% least liquid names in the Russell 3000, the remaining stocks still include <strong>plenty of names with thin liquidity</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.kissellresearch.com/post/i-star-market-impact-model" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BcBj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92c31d0-bde9-48b0-b6bf-7b381fa5c1f6_1000x363.png 424w, https://substackcdn.com/image/fetch/$s_!BcBj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92c31d0-bde9-48b0-b6bf-7b381fa5c1f6_1000x363.png 848w, https://substackcdn.com/image/fetch/$s_!BcBj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92c31d0-bde9-48b0-b6bf-7b381fa5c1f6_1000x363.png 1272w, https://substackcdn.com/image/fetch/$s_!BcBj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92c31d0-bde9-48b0-b6bf-7b381fa5c1f6_1000x363.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BcBj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92c31d0-bde9-48b0-b6bf-7b381fa5c1f6_1000x363.png" width="1000" height="363" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a92c31d0-bde9-48b0-b6bf-7b381fa5c1f6_1000x363.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:363,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:120109,&quot;alt&quot;:&quot;I-Star Market Impact Model&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.kissellresearch.com/post/i-star-market-impact-model&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="I-Star Market Impact Model" title="I-Star Market Impact Model" srcset="https://substackcdn.com/image/fetch/$s_!BcBj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92c31d0-bde9-48b0-b6bf-7b381fa5c1f6_1000x363.png 424w, https://substackcdn.com/image/fetch/$s_!BcBj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92c31d0-bde9-48b0-b6bf-7b381fa5c1f6_1000x363.png 848w, https://substackcdn.com/image/fetch/$s_!BcBj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92c31d0-bde9-48b0-b6bf-7b381fa5c1f6_1000x363.png 1272w, https://substackcdn.com/image/fetch/$s_!BcBj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92c31d0-bde9-48b0-b6bf-7b381fa5c1f6_1000x363.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Kissell Research Group - The I-Star Market Impact Model</figcaption></figure></div><p style="text-align: justify;">To top it off, shorting introduces its own set of obstacles. Locating shares to short often requires specialist brokers that deal in hard-to-borrow (HTB) names, since every short sale must be backed by a confirmed locate. For some tickers <strong>locates may be unavailable precisely when the opportunity to go short presents itself, and when they are available, their cost</strong> <strong>can be punishing</strong>.</p><p style="text-align: justify;">Put together, any realistic net-of-cost picture would look <strong>meaningfully different</strong><em> </em>from the 98% gross-of-cost figure shown above.</p><h4 style="text-align: justify;">A Structural Break?</h4><p style="text-align: justify;">From 2022 onwards, something clearly changed. The equity curve peaked in the first half of that year and has since given back a substantial portion of prior gains in a drawdown that continues through today. In the language of academic finance, the <strong>abrupt and persistent breakdown of a well-specified signal is known as a structural break</strong>.</p><p style="text-align: justify;">The most plausible explanation we have found is rooted in <strong>crowding effects</strong>: in recent years, as short-selling infrastructure has become more accessible and data more widely available, more capital began competing for the same set of (attractive) opportunities. </p><div><hr></div><h3 style="text-align: justify;">Adapting for Survival</h3><p style="text-align: justify;">The traders profiled in the new book were clearly benefiting from an <strong>edge that was genuinely strong while they built their track records</strong>, and we suspect that their <strong>discretionary skills played a major role</strong> in amplifying that edge as well as absorbing the market frictions discussed earlier. </p><p style="text-align: justify;">For instance, in a separate study of ours, we have documented that a layer of discretionary decision-making by a skilled trader can turn an otherwise unprofitable systematic signal into a profitable one.</p><div><hr></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;46da545c-0039-4a01-8bdf-f90c5166f673&quot;,&quot;caption&quot;:&quot;Quants and discretionary traders have long clashed over fundamentally opposing views of how markets should be approached.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Power Of Price Action Reading &quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:479204854,&quot;name&quot;:&quot;Concretum Research&quot;,&quot;bio&quot;:&quot;Research division of Concretum Group, a quant-driven proprietary trading firm based in Lugano, Switzerland.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3242ffc-f206-4ad6-9ec1-222df88dc1ff_437x437.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2024-07-02T14:58:00.000Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8a69f603-3e3e-459f-ac9e-2b0d9e701401_2647x1537.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://concretumgroup.substack.com/p/the-power-of-price-action-reading&quot;,&quot;section_name&quot;:&quot;Papers&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:192960904,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:8336125,&quot;publication_name&quot;:&quot;Concretum Group&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!nVqU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F516224c8-26c2-4f2e-8231-c97e0c766bd8_437x437.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div><hr></div><p style="text-align: justify;">Whether the same approach to <strong>shorting small-caps can sustain a new generation of wizards </strong>is a much harder question to answer optimistically, and it brings us to a broader point on the <strong>importance of adaptation. </strong></p><p style="text-align: justify;">In the 1980s, the Turtles became wildly successful by operating relatively fast trend-following rules that wouldn&#8217;t generate the same impressive results if applied mechanically today: <strong>the edge was exceptionally strong when it was first captured, and then it gradually faded. </strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iJut!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d8803cb-9b12-47aa-8a21-b6434c72dfda_982x310.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iJut!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d8803cb-9b12-47aa-8a21-b6434c72dfda_982x310.png 424w, https://substackcdn.com/image/fetch/$s_!iJut!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d8803cb-9b12-47aa-8a21-b6434c72dfda_982x310.png 848w, https://substackcdn.com/image/fetch/$s_!iJut!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d8803cb-9b12-47aa-8a21-b6434c72dfda_982x310.png 1272w, https://substackcdn.com/image/fetch/$s_!iJut!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d8803cb-9b12-47aa-8a21-b6434c72dfda_982x310.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iJut!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d8803cb-9b12-47aa-8a21-b6434c72dfda_982x310.png" width="982" height="310" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7d8803cb-9b12-47aa-8a21-b6434c72dfda_982x310.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:310,&quot;width&quot;:982,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:49256,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/198246984?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d8803cb-9b12-47aa-8a21-b6434c72dfda_982x310.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iJut!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d8803cb-9b12-47aa-8a21-b6434c72dfda_982x310.png 424w, https://substackcdn.com/image/fetch/$s_!iJut!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d8803cb-9b12-47aa-8a21-b6434c72dfda_982x310.png 848w, https://substackcdn.com/image/fetch/$s_!iJut!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d8803cb-9b12-47aa-8a21-b6434c72dfda_982x310.png 1272w, https://substackcdn.com/image/fetch/$s_!iJut!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d8803cb-9b12-47aa-8a21-b6434c72dfda_982x310.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://www.winton.com/">Winton Capital Management</a> - Simulated Sharpe ratios of different trend-following signal speeds across five decades.</figcaption></figure></div><p style="text-align: justify;">The same may well be true of the intraday gap-fading approach that some of the new Wizards have harvested for several years.</p><p style="text-align: justify;">The ability to <strong>adapt as signals become stale is, in our view, a defining quality of the durable trader,</strong> whether discretionary or systematic. Markets are a bit like the sea&#8230; moving in ebbs and flows: even when the surface looks calm and everything is going well, we must be prepared, as <strong>we never know when the tide will change.</strong></p><div><hr></div><p><em>We would be glad to hear from traders who have made short-selling a cornerstone of their approach. Feel free to leave a comment, or reach out by direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a> with any questions or thoughts.</em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h3 style="text-align: justify;">Full Methodology</h3><p style="text-align: justify;">In the following table, we describe step by step the rules we used to construct the strategy presented in this article.</p>
      <p>
          <a href="https://concretumgroup.substack.com/p/identifying-stocks-to-fade">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How to Manage an Intraday Trend Trade ]]></title><description><![CDATA[Choosing not to Choose]]></description><link>https://concretumgroup.substack.com/p/how-to-manage-an-intraday-trend-trade</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/how-to-manage-an-intraday-trend-trade</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Sat, 16 May 2026 09:01:25 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/bb9ddd65-6c54-4ee4-9dca-1308f616c6a0_1254x1254.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: justify;">In managing our book, <strong>we run trend strategies across multiple asset classes and at different speeds</strong>, with exposure ranging from slower multi-day systems to faster intraday signals.</p><p style="text-align: justify;">Regardless of model specifications, we keep observing the same pattern: small implementation details can produce surprisingly large differences in realized performance.</p><p style="text-align: justify;">As we like to say&#8230; <strong>dispersion is in the details.</strong></p><p style="text-align: justify;">This theme has come up across several recent articles, from position sizing approaches to reverse-engineering the rules of a legendary portfolio manager in the CTA industry.</p><div><hr></div><p><em>You can find our previous articles at the links below.</em></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;d2a4b1c1-0a43-4621-acd3-401fbe56eddd&quot;,&quot;caption&quot;:&quot;If you are a quant, you probably know that trend following is one of the most straightforward quantitative styles for trading markets.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;How to Size Your Trend Trades&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:479204854,&quot;name&quot;:&quot;Concretum Research&quot;,&quot;bio&quot;:&quot;Research division of Concretum Group, a quant-driven proprietary trading firm based in Lugano, Switzerland.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3242ffc-f206-4ad6-9ec1-222df88dc1ff_437x437.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-04-18T07:41:51.680Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/395ffea3-421c-4df3-9fec-2527749e9070_1536x1024.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://concretumgroup.substack.com/p/how-to-size-your-trend-trades&quot;,&quot;section_name&quot;:&quot;Articles&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:194530076,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:25,&quot;comment_count&quot;:2,&quot;publication_id&quot;:8336125,&quot;publication_name&quot;:&quot;Concretum Group&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!nVqU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F516224c8-26c2-4f2e-8231-c97e0c766bd8_437x437.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;9708eaf8-bdbd-45f1-bab0-d6eab6d861a8&quot;,&quot;caption&quot;:&quot;&#8220;You could publish trading rules in the newspaper and no one would follow them. The key is consistency and discipline.&#8221;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;You Can Trade (Almost) Like Mulvaney&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:479204854,&quot;name&quot;:&quot;Concretum Research&quot;,&quot;bio&quot;:&quot;Research division of Concretum Group, a quant-driven proprietary trading firm based in Lugano, Switzerland.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3242ffc-f206-4ad6-9ec1-222df88dc1ff_437x437.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-05-02T08:01:28.107Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/451ad530-1372-4eb6-871d-fc3db69d054b_2361x1684.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://concretumgroup.substack.com/p/you-can-trade-almost-like-mulvaney&quot;,&quot;section_name&quot;:&quot;Articles&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:195846234,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:64,&quot;comment_count&quot;:10,&quot;publication_id&quot;:8336125,&quot;publication_name&quot;:&quot;Concretum Group&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!nVqU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F516224c8-26c2-4f2e-8231-c97e0c766bd8_437x437.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div><hr></div><p style="text-align: justify;">Today we test something new. </p><p style="text-align: justify;">We take a simple intraday trend signal and <strong>study four distinct exit policies</strong>, treating this experiment as a practical exercise to reason about <strong>how a single design choice should (or should not) be made</strong>.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://concretumgroup.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3 style="text-align: justify;">Study Setup</h3><p style="text-align: justify;">All tests are performed on the <strong>iShares Semiconductor ETF (SOXX)</strong>, an asset class that has been <strong>firmly </strong><em><strong>in play</strong></em><strong> for several weeks</strong>, having staged a historically remarkable run-up through new all-time highs. </p><p style="text-align: justify;">For all tests, we use a signal based on <strong>ATR band breakouts</strong>, something we already presented <a href="https://concretumgroup.com/breaking-the-rules-of-intraday-trading/">in a piece earlier this year</a>.</p><div><hr></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;323c0641-b34a-417f-8f90-a981d23bc09f&quot;,&quot;caption&quot;:&quot;&#8220;If you obey all the rules, you miss all the fun&#8221; (Katharine Hepburn)&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;When Intraday Trades Turn Overnight...&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:479204854,&quot;name&quot;:&quot;Concretum Research&quot;,&quot;bio&quot;:&quot;Research division of Concretum Group, a quant-driven proprietary trading firm based in Lugano, Switzerland.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3242ffc-f206-4ad6-9ec1-222df88dc1ff_437x437.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-03-26T17:56:00.000Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f28f9b0-cffe-4efb-b056-20fbdacb68f6_1200x630.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://concretumgroup.substack.com/p/when-intraday-trades-turn-overnight&quot;,&quot;section_name&quot;:&quot;Articles&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:192621663,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:8336125,&quot;publication_name&quot;:&quot;Concretum Group&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!nVqU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F516224c8-26c2-4f2e-8231-c97e0c766bd8_437x437.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div><hr></div><p style="text-align: justify;">The core idea is rather simple: at the start of each session, we compute <strong>upper and lower ATR bands anchored to the session opening price</strong>. When price breaks outside those bands while simultaneously establishing a new session high or low, we enter a position in the direction of the breakout, betting that such directional impulse will persist. </p><p style="text-align: justify;">Conceptually, the framework attempts to isolate moments when a <strong>meaningful directional imbalance is affecting intraday price formation</strong>, and then position in anticipation of that imbalance persisting throughout the trading session. </p><p style="text-align: justify;">Trade <strong>sizing depends on recent market volatility</strong>: the higher the recent volatility, the smaller the position size, and vice versa.</p><p style="text-align: justify;">Keeping the entry scheme and sizing unchanged, we test <strong>four exit variations</strong>: </p><ol><li><p style="text-align: justify;"><strong>Session Open</strong></p></li><li><p style="text-align: justify;"><strong>Session Midline</strong> </p></li><li><p style="text-align: justify;"><strong>VWAP</strong> (Volume Weighted Average Price)</p></li><li><p><strong>PSAR </strong>(Parabolic Stop and Reverse)</p></li></ol><p style="text-align: justify;">The following chart provides a graphical illustration of how these exit mechanisms behave during a representative trading session.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!C2Iv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c94afc3-a88a-46a1-a081-93d1956700ef_2905x2089.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!C2Iv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c94afc3-a88a-46a1-a081-93d1956700ef_2905x2089.png 424w, https://substackcdn.com/image/fetch/$s_!C2Iv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c94afc3-a88a-46a1-a081-93d1956700ef_2905x2089.png 848w, https://substackcdn.com/image/fetch/$s_!C2Iv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c94afc3-a88a-46a1-a081-93d1956700ef_2905x2089.png 1272w, https://substackcdn.com/image/fetch/$s_!C2Iv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c94afc3-a88a-46a1-a081-93d1956700ef_2905x2089.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!C2Iv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c94afc3-a88a-46a1-a081-93d1956700ef_2905x2089.png" width="1456" height="1047" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3c94afc3-a88a-46a1-a081-93d1956700ef_2905x2089.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1047,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:205829,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/197204804?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c94afc3-a88a-46a1-a081-93d1956700ef_2905x2089.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!C2Iv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c94afc3-a88a-46a1-a081-93d1956700ef_2905x2089.png 424w, https://substackcdn.com/image/fetch/$s_!C2Iv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c94afc3-a88a-46a1-a081-93d1956700ef_2905x2089.png 848w, https://substackcdn.com/image/fetch/$s_!C2Iv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c94afc3-a88a-46a1-a081-93d1956700ef_2905x2089.png 1272w, https://substackcdn.com/image/fetch/$s_!C2Iv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c94afc3-a88a-46a1-a081-93d1956700ef_2905x2089.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4 style="text-align: justify;">Session Open</h4><p style="text-align: justify;">The most straightforward of the four. Its logic is directly connected to the signal itself: because the ATR bands are <strong>anchored to the session opening price</strong>, that level becomes the natural reference point for our imbalance measure. </p><p style="text-align: justify;">In other words, if the market retraces all the way back to the session open, <strong>we consider the measured imbalance as invalidated</strong>: the buy or sell pressure that drove the initial move is no longer present, and we exit the position.</p><h4 style="text-align: justify;">Session Midline </h4><p style="text-align: justify;">We define the session midline as the <strong>midpoint between the session&#8217;s cumulative maximum and minimum prices at any given point during the day</strong>.</p><p style="text-align: justify;">If we enter a long position on a new session high or low, it appears reasonable to maintain exposure as long as price action remains closer to directional continuation than reversal.</p><h4 style="text-align: justify;">VWAP (Volume Weighted Average Price)</h4><p style="text-align: justify;">The Volume Weighted Average Price (VWAP) is an indicator we have studied in depth <a href="https://concretumgroup.com/volume-weighted-average-price-vwap-the-holy-grail-for-day-trading-systems/">in a prior research paper</a>. We believe it serves as an elegant exit solution for intraday trend strategies because it defines a <strong>natural level of balance and agreement between buyers and sellers</strong>. </p><p style="text-align: justify;">If the market retraces back to VWAP after a breakout, we interpret this as a sign that the directional imbalance has been absorbed and the earlier directional conviction is no longer supported.</p><h4 style="text-align: justify;">PSAR (Parabolic Stop and Reverse)</h4><p style="text-align: justify;">The <strong>Parabolic SAR </strong>is a classic trailing stop mechanism originally presented by <em>J. Welles Wilder</em> in 1978. What sets it apart from the other three exits is its <strong>acceleration mechanic</strong>: the stop not only trails price, but tightens progressively as the trade extends in our favor, becoming stricter the more the trade moves in our favor. </p><p style="text-align: justify;">The stop level updates each bar according to the following rule:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;  PSAR_t^* = PSAR_{t-1} + AF_{t-1}\\left(EP_{t-1} - PSAR_{t-1}\\right)&quot;,&quot;id&quot;:&quot;VJIUSXZIOH&quot;}" data-component-name="LatexBlockToDOM"></div><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot; PSAR_t =\n  \\begin{cases}\n  \\min\\left(PSAR_t^*, C_{t-1}\\right), &amp; \\text{Long} \\\\[4pt]\n  \\max\\left(PSAR_t^*, C_{t-1}\\right), &amp; \\text{Short}\n  \\end{cases}&quot;,&quot;id&quot;:&quot;MIHBBHBTBI&quot;}" data-component-name="LatexBlockToDOM"></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xs3z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474cd4da-0f88-40c1-961f-4e8e13143c04_986x578.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xs3z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474cd4da-0f88-40c1-961f-4e8e13143c04_986x578.png 424w, https://substackcdn.com/image/fetch/$s_!xs3z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474cd4da-0f88-40c1-961f-4e8e13143c04_986x578.png 848w, https://substackcdn.com/image/fetch/$s_!xs3z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474cd4da-0f88-40c1-961f-4e8e13143c04_986x578.png 1272w, https://substackcdn.com/image/fetch/$s_!xs3z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474cd4da-0f88-40c1-961f-4e8e13143c04_986x578.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xs3z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474cd4da-0f88-40c1-961f-4e8e13143c04_986x578.png" width="986" height="578" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/474cd4da-0f88-40c1-961f-4e8e13143c04_986x578.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:578,&quot;width&quot;:986,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:52551,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/197204804?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474cd4da-0f88-40c1-961f-4e8e13143c04_986x578.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xs3z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474cd4da-0f88-40c1-961f-4e8e13143c04_986x578.png 424w, https://substackcdn.com/image/fetch/$s_!xs3z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474cd4da-0f88-40c1-961f-4e8e13143c04_986x578.png 848w, https://substackcdn.com/image/fetch/$s_!xs3z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474cd4da-0f88-40c1-961f-4e8e13143c04_986x578.png 1272w, https://substackcdn.com/image/fetch/$s_!xs3z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474cd4da-0f88-40c1-961f-4e8e13143c04_986x578.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">For the first trade of each session, PSAR is initialized at the session open. For subsequent trades within the same session, PSAR is not reset: instead, it picks up from the last stop level reached at the previous exit.</p><div><hr></div><h3 style="text-align: justify;">The Results</h3><p style="text-align: justify;">All four exit policies <strong>deliver positive results across the full backtest period</strong> on SOXX: Sharpe ratios range from 0.92 to 1.16, CAGRs from 16.2% to 18.3%, and maximum drawdowns are clustered in the -20% to -24% range. Every configuration remains profitable, although we observe some dispersion in performance.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_KMo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90c51c44-4309-42e2-98e7-81e400feeda1_2474x2147.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_KMo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90c51c44-4309-42e2-98e7-81e400feeda1_2474x2147.png 424w, https://substackcdn.com/image/fetch/$s_!_KMo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90c51c44-4309-42e2-98e7-81e400feeda1_2474x2147.png 848w, https://substackcdn.com/image/fetch/$s_!_KMo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90c51c44-4309-42e2-98e7-81e400feeda1_2474x2147.png 1272w, https://substackcdn.com/image/fetch/$s_!_KMo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90c51c44-4309-42e2-98e7-81e400feeda1_2474x2147.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_KMo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90c51c44-4309-42e2-98e7-81e400feeda1_2474x2147.png" width="1456" height="1264" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/90c51c44-4309-42e2-98e7-81e400feeda1_2474x2147.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1264,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:305851,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/197204804?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90c51c44-4309-42e2-98e7-81e400feeda1_2474x2147.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_KMo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90c51c44-4309-42e2-98e7-81e400feeda1_2474x2147.png 424w, https://substackcdn.com/image/fetch/$s_!_KMo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90c51c44-4309-42e2-98e7-81e400feeda1_2474x2147.png 848w, https://substackcdn.com/image/fetch/$s_!_KMo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90c51c44-4309-42e2-98e7-81e400feeda1_2474x2147.png 1272w, https://substackcdn.com/image/fetch/$s_!_KMo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90c51c44-4309-42e2-98e7-81e400feeda1_2474x2147.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">The VWAP exit leads on both Sharpe (1.16) and CAGR (18.3%), with the Midline close behind (Sharpe 1.12, CAGR 17.8%). PSAR and Session Open trail somewhat, at Sharpe ratios of 1.02 and 0.92 respectively. </p><p style="text-align: justify;">At this point <strong>one might be tempted to simply select the highest-Sharpe exit</strong> <strong>type </strong>and be done with it. Before drawing that conclusion, however, it is worth looking more closely at the trade statistics.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!s2RY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce656-fdc1-4988-a5d8-6e0114267bcd_1351x420.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!s2RY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce656-fdc1-4988-a5d8-6e0114267bcd_1351x420.png 424w, https://substackcdn.com/image/fetch/$s_!s2RY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce656-fdc1-4988-a5d8-6e0114267bcd_1351x420.png 848w, https://substackcdn.com/image/fetch/$s_!s2RY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce656-fdc1-4988-a5d8-6e0114267bcd_1351x420.png 1272w, https://substackcdn.com/image/fetch/$s_!s2RY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce656-fdc1-4988-a5d8-6e0114267bcd_1351x420.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!s2RY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce656-fdc1-4988-a5d8-6e0114267bcd_1351x420.png" width="1351" height="420" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8a2ce656-fdc1-4988-a5d8-6e0114267bcd_1351x420.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:420,&quot;width&quot;:1351,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:43241,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/197204804?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce656-fdc1-4988-a5d8-6e0114267bcd_1351x420.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!s2RY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce656-fdc1-4988-a5d8-6e0114267bcd_1351x420.png 424w, https://substackcdn.com/image/fetch/$s_!s2RY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce656-fdc1-4988-a5d8-6e0114267bcd_1351x420.png 848w, https://substackcdn.com/image/fetch/$s_!s2RY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce656-fdc1-4988-a5d8-6e0114267bcd_1351x420.png 1272w, https://substackcdn.com/image/fetch/$s_!s2RY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce656-fdc1-4988-a5d8-6e0114267bcd_1351x420.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Gross-of-costs trade-level statistics for the four exit-policy implementations evaluated between January 2012 and May 2026.</figcaption></figure></div><p style="text-align: justify;">Once we move beyond portfolio-level metrics, the picture becomes considerably more nuanced.</p><p style="text-align: justify;">The Session Open exit generates the fewest trades (2,406) and the highest average return per trade at 6.8 bps. On the surface that is appealing, but <strong>it comes with by far the worst average intra-trade drawdown</strong> at nearly -89 bps, meaning those returns require sitting through significantly deeper adverse moves.</p><p style="text-align: justify;">The PSAR exit tends to offer less severe intra-trade drawdowns of (-73 bps) while maintaining a competitive average return of 6.3 bps. The Midline and VWAP exits compress drawdowns further (-65.5 and -64 bps respectively), at the cost of somewhat lower average trade returns (6.2 and 6.1 bps).</p><p style="text-align: justify;">This is a pattern we observe consistently in our research: optimizing for one metric tends to come at the expense of another. <strong>Once evaluation criteria widen beyond a single metric, what &#8220;best&#8221; actually means becomes less clear</strong>, and every specification carries trade-offs.</p><p style="text-align: justify;">The instability becomes even more apparent when looking at annual Sharpe ratio rankings, where we see that <strong>there is no consistent winner from one year to the next.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WWdl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b87ac27-6c61-43d1-8ad1-2ff09b5c579a_1403x320.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WWdl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b87ac27-6c61-43d1-8ad1-2ff09b5c579a_1403x320.png 424w, https://substackcdn.com/image/fetch/$s_!WWdl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b87ac27-6c61-43d1-8ad1-2ff09b5c579a_1403x320.png 848w, https://substackcdn.com/image/fetch/$s_!WWdl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b87ac27-6c61-43d1-8ad1-2ff09b5c579a_1403x320.png 1272w, https://substackcdn.com/image/fetch/$s_!WWdl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b87ac27-6c61-43d1-8ad1-2ff09b5c579a_1403x320.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WWdl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b87ac27-6c61-43d1-8ad1-2ff09b5c579a_1403x320.png" width="1403" height="320" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0b87ac27-6c61-43d1-8ad1-2ff09b5c579a_1403x320.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:320,&quot;width&quot;:1403,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:25080,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/197204804?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b87ac27-6c61-43d1-8ad1-2ff09b5c579a_1403x320.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WWdl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b87ac27-6c61-43d1-8ad1-2ff09b5c579a_1403x320.png 424w, https://substackcdn.com/image/fetch/$s_!WWdl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b87ac27-6c61-43d1-8ad1-2ff09b5c579a_1403x320.png 848w, https://substackcdn.com/image/fetch/$s_!WWdl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b87ac27-6c61-43d1-8ad1-2ff09b5c579a_1403x320.png 1272w, https://substackcdn.com/image/fetch/$s_!WWdl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b87ac27-6c61-43d1-8ad1-2ff09b5c579a_1403x320.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p style="text-align: justify;">The same strategy that excels in one regime can look poor in the next: rankings rotate, and judging form their average values, <strong>no configuration has persistently dominated</strong> across the full testing sample.</p><div><hr></div><h3 style="text-align: justify;">What to Do Now?</h3><p style="text-align: justify;">From first principles, if we select one exit policy and discard the others, we are <strong>implicitly making a bet</strong> that this particular approach is meaningfully superior to the alternatives. </p><p style="text-align: justify;">That would be justified <strong>if we had very strong confidence that one specific exit type is genuinely and durably better</strong>, but the evidence simply does not support that view: different metrics might favor different configurations, and rankings tend to rotate year by year. </p><p style="text-align: justify;">Interestingly, the best course of action we have found in these situations is to <strong>avoid the choice entirely, </strong>or, in other words,<strong> choosing not to choose</strong>.</p><p style="text-align: justify;">This is possible through a technique that is fairly well known in quantitative trading but, in our opinion, not appreciated or discussed nearly enough: <strong>ensembling</strong>.</p><p style="text-align: justify;">Instead of being 100% exposed to a single specification, the more robust approach is to <strong>spread exposure across all specifications that, upon logical scrutiny, appear both intuitive and structurally sound.</strong> In our experiment, since we have no strong basis to favor one exit policy over the others, we should allocate a portion of the risk budget to each implementation. This eliminates the risk of selecting the worst configuration and removes the implicit assumption that we can reliably foresee which specification will perform best going forward.</p><p style="text-align: justify;">Notably, <strong>ensembling does not require the individual strategies to be uncorrelated or dramatically different</strong> from one another. It simply reflects the fact that our uncertainty about which specification is best is real, and that uncertainty should be <strong>expressed in how we allocate rather than suppressed by an overconfident single-point choice.</strong></p><div><hr></div><h3 style="text-align: justify;">Conclusion</h3><p style="text-align: justify;">We find ensembling to be both a robust and underrated approach, one that strongly resonates with the spirit of <em><strong>Occam&#8217;s Razor</strong>.</em></p><p style="text-align: justify;">Occam&#8217;s Razor, in its most practical interpretation for system design, is about <strong>parsimony</strong>: the simpler a framework is, the fewer assumptions it rests on, and <strong>the fewer potential points of rupture it carries</strong>. </p><p style="text-align: justify;">Every extra assumption we introduce is a place where something can break in the future, either because that assumption eventually stops holding or because it creates a temptation to tinker when performance disappoints. Fewer moving parts means fewer decisions to revisit and fewer levers to pull under pressure.</p><p style="text-align: justify;">Ensembling across logically sound specifications is, in this sense, <strong>a form of simplicity</strong>. Instead of introducing the strong assumption that configuration X is best, we <strong>remove that assumption entirely</strong> and replace a fragile single-point choice with a robust distributed one. The result is a framework with fewer decisions to second-guess over time, and a design that is inherently more stable across changing market regimes.</p><p style="text-align: justify;"><strong>Remember&#8230; markets rarely reward unnecessary complexity.</strong></p><div><hr></div><p><em>If you found this article useful, feel free to leave a comment and reach out via direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a> for any questions.</em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Anatomy of a Successful Trend Program]]></title><description><![CDATA[Trade-level insights inspired by the Mulvaney replication study]]></description><link>https://concretumgroup.substack.com/p/the-anatomy-of-a-successful-trend</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/the-anatomy-of-a-successful-trend</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Sat, 09 May 2026 11:03:06 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/f6997e4b-5406-4cdb-bd46-1a5f5e51cf9c_1122x1402.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: justify;">Paul Mulvaney is the founder, CIO and CEO of <strong>Mulvaney Capital Management</strong>, a London-based CTA launched in 1999. Over 25 years of running the same fully systematic trend-following program, <strong>he has built one of the most remarkable track records in the industry</strong>: approximately 20% compounded annually net of fees, with standout years including +89% in 2022, +51% in 2023, +83% in 2024, and +105% in the first months of 2026 alone. </p><p style="text-align: justify;">Last week we published a piece describing the <strong>reverse engineering pipeline</strong> we used to try and decode his trading rules.</p><p style="text-align: justify;">Since then, we have received a number of <strong>comments and private messages from interested readers</strong> eager to explore more details, as well as several specific requests. Some of these stood out as particularly compelling, therefore we decided to address them in this brief follow-up.</p><div><hr></div><p style="text-align: justify;"><em>If you have not read our original article, we recommend doing so before continuing. This piece contains several technical references that build directly on the methodology and findings introduced there.</em></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;9727907b-8c5c-4c1b-bdd2-de6ab7f9b6cb&quot;,&quot;caption&quot;:&quot;&#8220;You could publish trading rules in the newspaper and no one would follow them. The key is consistency and discipline.&#8221;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;You Can Trade (Almost) Like Mulvaney&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:479204854,&quot;name&quot;:&quot;Concretum Research&quot;,&quot;bio&quot;:&quot;Research division of Concretum Group, a quant-driven proprietary trading firm based in Lugano, Switzerland.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3242ffc-f206-4ad6-9ec1-222df88dc1ff_437x437.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-05-02T08:01:28.107Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/451ad530-1372-4eb6-871d-fc3db69d054b_2361x1684.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://concretumgroup.substack.com/p/you-can-trade-almost-like-mulvaney&quot;,&quot;section_name&quot;:&quot;Articles&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:195846234,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:54,&quot;comment_count&quot;:5,&quot;publication_id&quot;:8336125,&quot;publication_name&quot;:&quot;Concretum Group&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!nVqU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F516224c8-26c2-4f2e-8231-c97e0c766bd8_437x437.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div><hr></div><h3>Optimal Lookback Window</h3><p style="text-align: justify;">As readers may recall, our replication framework was designed to <strong>generate thousands of synthetic CTAs</strong>, each regressed individually against Mulvaney's monthly returns through OLS, with Mulvaney's returns as the dependent variable and the replica returns as the independent variable. The resulting <strong>R<sup>2</sup> values were then used to rank</strong> the synthetic CTAs and identify the trading parameters that best fit his historical returns.</p><p style="text-align: justify;">One request we received was to test <strong>additional Donchian channel lookback windows</strong>. In our original analysis the best-performing parameter was 126 days, which happened to coincide with the lower bound of our tested range, suggesting that <strong>shorter lookback periods might produce even stronger fits.</strong></p><p style="text-align: justify;">To test this hypothesis, we ran a simulation based on our best-fit replica specification.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!u9VI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb83b9e8-00b9-4bc4-951b-be10595c15de_1198x153.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!u9VI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb83b9e8-00b9-4bc4-951b-be10595c15de_1198x153.png 424w, https://substackcdn.com/image/fetch/$s_!u9VI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb83b9e8-00b9-4bc4-951b-be10595c15de_1198x153.png 848w, https://substackcdn.com/image/fetch/$s_!u9VI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb83b9e8-00b9-4bc4-951b-be10595c15de_1198x153.png 1272w, https://substackcdn.com/image/fetch/$s_!u9VI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb83b9e8-00b9-4bc4-951b-be10595c15de_1198x153.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!u9VI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb83b9e8-00b9-4bc4-951b-be10595c15de_1198x153.png" width="1198" height="153" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db83b9e8-00b9-4bc4-951b-be10595c15de_1198x153.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:153,&quot;width&quot;:1198,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24067,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/196427190?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdcd1c88-3db4-42b7-bfae-adce71f61c98_1615x1036.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!u9VI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb83b9e8-00b9-4bc4-951b-be10595c15de_1198x153.png 424w, https://substackcdn.com/image/fetch/$s_!u9VI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb83b9e8-00b9-4bc4-951b-be10595c15de_1198x153.png 848w, https://substackcdn.com/image/fetch/$s_!u9VI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb83b9e8-00b9-4bc4-951b-be10595c15de_1198x153.png 1272w, https://substackcdn.com/image/fetch/$s_!u9VI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb83b9e8-00b9-4bc4-951b-be10595c15de_1198x153.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p style="text-align: justify;">Keeping all other parameters fixed (see the table above), <strong>we varied only the Donchian channel lookback</strong> from 30 to 360 days in steps of 10, producing 34 combinations in total. The chart below illustrates how R<sup>2</sup> evolves across the different lookback lengths.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AwZI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32a4e595-079d-4d35-b825-d49353448a67_4085x2901.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AwZI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32a4e595-079d-4d35-b825-d49353448a67_4085x2901.png 424w, https://substackcdn.com/image/fetch/$s_!AwZI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32a4e595-079d-4d35-b825-d49353448a67_4085x2901.png 848w, https://substackcdn.com/image/fetch/$s_!AwZI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32a4e595-079d-4d35-b825-d49353448a67_4085x2901.png 1272w, https://substackcdn.com/image/fetch/$s_!AwZI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32a4e595-079d-4d35-b825-d49353448a67_4085x2901.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AwZI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32a4e595-079d-4d35-b825-d49353448a67_4085x2901.png" width="1456" height="1034" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/32a4e595-079d-4d35-b825-d49353448a67_4085x2901.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1034,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:222983,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/196427190?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32a4e595-079d-4d35-b825-d49353448a67_4085x2901.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AwZI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32a4e595-079d-4d35-b825-d49353448a67_4085x2901.png 424w, https://substackcdn.com/image/fetch/$s_!AwZI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32a4e595-079d-4d35-b825-d49353448a67_4085x2901.png 848w, https://substackcdn.com/image/fetch/$s_!AwZI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32a4e595-079d-4d35-b825-d49353448a67_4085x2901.png 1272w, https://substackcdn.com/image/fetch/$s_!AwZI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32a4e595-079d-4d35-b825-d49353448a67_4085x2901.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">The best goodness of fit is clearly achieved for lookback periods between 120 and 140 days, with a peak at 130 days. Notably, R<sup>2</sup> <strong>drops sharply for shorter lookback periods</strong>, reinforcing the intuition that <strong>Mulvaney does not engage in short-term trend following (</strong>as he has consistently stated over the years).</p><div><hr></div><h3>Trade Level Statistics</h3><p style="text-align: justify;">As some readers have pointed out, Mulvaney has offered <strong>glimpses into certain trade-level characteristics </strong>of his fund across various interviews and commentaries, including references to win-rates and typical holding periods for his trades:</p><div class="callout-block" data-callout="true"><p style="text-align: justify;"><a href="https://www.trendfollowing.com/whitepaper/c.pdf">&#8220;Our system, for example, is profitable 54-55% of days but on only 25% of trades.&#8221;</a></p><p style="text-align: right;"><em><a href="https://www.trendfollowing.com/whitepaper/c.pdf">Paul Mulvaney</a></em></p><p style="text-align: right;"><em><a href="https://www.trendfollowing.com/whitepaper/c.pdf">(Interview with Michael Covel)</a></em></p></div><div class="callout-block" data-callout="true"><p style="text-align: justify;"><a href="https://www.hedgeweek.com/interview/hedgeweek-interview-paul-mulvaney-founder-and-chief-investment-officer-mulvaney-capital-m/">&#8220;We find positive results are enhanced by our program&#8217;s being more cost efficient than many shorter-term programs. As a consequence of the program holding positions for 180 days on average&#8221;</a></p><p style="text-align: right;"><em><a href="https://www.hedgeweek.com/interview/hedgeweek-interview-paul-mulvaney-founder-and-chief-investment-officer-mulvaney-capital-m/">Paul Mulvaney</a></em></p><p style="text-align: right;"><em><a href="https://www.hedgeweek.com/interview/hedgeweek-interview-paul-mulvaney-founder-and-chief-investment-officer-mulvaney-capital-m/">(Hedgeweek Interview, April 2006)</a></em></p></div><p style="text-align: justify;">With this in mind, we extracted trade-level statistics for our best-fit replica (i.e., CTA 1), with one important caveat. Because the framework permits <strong>multiple tranches to coexist within the same futures contract</strong>, each tranche is treated as a distinct trade for the purpose of all trade-level analyses. In other words, the initial entry and all subsequent pyramiding additions are <strong>recorded as separate trades</strong> rather than consolidated into a single position.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SWDl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F492df83d-a0b2-4268-9912-315e9e9d5f66_891x573.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SWDl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F492df83d-a0b2-4268-9912-315e9e9d5f66_891x573.png 424w, https://substackcdn.com/image/fetch/$s_!SWDl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F492df83d-a0b2-4268-9912-315e9e9d5f66_891x573.png 848w, https://substackcdn.com/image/fetch/$s_!SWDl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F492df83d-a0b2-4268-9912-315e9e9d5f66_891x573.png 1272w, https://substackcdn.com/image/fetch/$s_!SWDl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F492df83d-a0b2-4268-9912-315e9e9d5f66_891x573.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SWDl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F492df83d-a0b2-4268-9912-315e9e9d5f66_891x573.png" width="891" height="573" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/492df83d-a0b2-4268-9912-315e9e9d5f66_891x573.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:573,&quot;width&quot;:891,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:39915,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/196427190?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F492df83d-a0b2-4268-9912-315e9e9d5f66_891x573.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SWDl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F492df83d-a0b2-4268-9912-315e9e9d5f66_891x573.png 424w, https://substackcdn.com/image/fetch/$s_!SWDl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F492df83d-a0b2-4268-9912-315e9e9d5f66_891x573.png 848w, https://substackcdn.com/image/fetch/$s_!SWDl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F492df83d-a0b2-4268-9912-315e9e9d5f66_891x573.png 1272w, https://substackcdn.com/image/fetch/$s_!SWDl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F492df83d-a0b2-4268-9912-315e9e9d5f66_891x573.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">All trade-level metrics (May 1999 - March 2026) reflect PnL impact on AUM at trade inception, reported gross of costs. Position sizing follows a loss-parity approach with a 15% loss budget, as described in detail in <a href="https://concretumgroup.substack.com/p/you-can-trade-almost-like-mulvaney">our first piece.</a></figcaption></figure></div><p style="text-align: justify;">The overall profile is consistent with what one would expect from a <strong>canonical trend-following program</strong>: a rather low win-rate (~35%) and a strongly right-skewed PnL distribution (5.98). The negative median PnL reinforces this picture, indicating that most trades are small losers while long-run performance is driven by a relatively limited number of outsized winning trades.</p><p style="text-align: justify;">Compared with Mulvaney&#8217;s declared statistics, our replica shows a <strong>modestly higher win rate</strong>, at roughly 35% versus his reported 25%, and a considerably <strong>shorter average holding period</strong> of ~80 trading days (equivalent to about four months).</p><p style="text-align: justify;">Part of this discrepancy could be methodological. We count each pyramid tranche as a separate trade, so a position that is entered and later scaled up appears as multiple trades in our statistics, with the <strong>additional tranches naturally showing shorter measured trade durations</strong>. If Mulvaney reports holding period from first entry through final exit, the two figures are not directly comparable, and our replica would likely move closer to the reported six-month figure on that basis.</p><p style="text-align: justify;">That said, we believe the remaining differences in both holding period and win rate most likely <strong>reflect the stop-loss mechanism</strong>, as noted in our original analysis. Our simplification, which uses the Donchian channel midline as the stop reference, <strong>likely does not capture the probabilistic-stop behavior </strong>that Mulvaney has hinted at in a few occasions.</p><p style="text-align: justify;">At the asset-class level, trade statistics appear surprisingly stable in terms of hit ratio and average duration, with all sectors clustering around ~35% win rates and ~80 trading days per trade. The main differences instead emerge in the tails of the distribution: rates and commodities display materially higher skewness together with significantly larger best-trade outcomes relative to equities and FX.</p><div><hr></div><h3 style="text-align: justify;">Discrete and Continuous Trading</h3><p style="text-align: justify;">All in all, the way Mulvaney references individual trades and holding periods reinforces the idea of a program that is <strong>better approximated by &#8220;old-school&#8221; discrete signals</strong> than by the more modern continuous-forecast approach. In such a model, a position is either on or off, and the system transitions between distinct &#8220;states&#8221; rather than continuously adjusting exposure as new information arrives.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BKqE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d69451f-00ae-48fb-adc2-4f12024c4aa6_4503x2857.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BKqE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d69451f-00ae-48fb-adc2-4f12024c4aa6_4503x2857.png 424w, https://substackcdn.com/image/fetch/$s_!BKqE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d69451f-00ae-48fb-adc2-4f12024c4aa6_4503x2857.png 848w, https://substackcdn.com/image/fetch/$s_!BKqE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d69451f-00ae-48fb-adc2-4f12024c4aa6_4503x2857.png 1272w, https://substackcdn.com/image/fetch/$s_!BKqE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d69451f-00ae-48fb-adc2-4f12024c4aa6_4503x2857.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BKqE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d69451f-00ae-48fb-adc2-4f12024c4aa6_4503x2857.png" width="1456" height="924" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d69451f-00ae-48fb-adc2-4f12024c4aa6_4503x2857.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:924,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:237009,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/196427190?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d69451f-00ae-48fb-adc2-4f12024c4aa6_4503x2857.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BKqE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d69451f-00ae-48fb-adc2-4f12024c4aa6_4503x2857.png 424w, https://substackcdn.com/image/fetch/$s_!BKqE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d69451f-00ae-48fb-adc2-4f12024c4aa6_4503x2857.png 848w, https://substackcdn.com/image/fetch/$s_!BKqE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d69451f-00ae-48fb-adc2-4f12024c4aa6_4503x2857.png 1272w, https://substackcdn.com/image/fetch/$s_!BKqE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d69451f-00ae-48fb-adc2-4f12024c4aa6_4503x2857.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Illustrative example of a continuous signal compared to its discrete version.</figcaption></figure></div><p style="text-align: justify;">This distinction has <strong>long been debated in the trend-following space</strong>, with thoughtful practitioners on both sides.</p><p style="text-align: justify;">Continuous forecasts are arguably a <strong>better proxy for how new information progressively changes our &#8220;view of the world&#8221;</strong> over time, rather than forcing that evolving view into abrupt binary state changes. A discrete signal, by contrast, models the world in jumps, moving from no position to full position in a single step, which can feel like a crude approximation of a more nuanced underlying process.</p><p style="text-align: justify;">That said, <strong>Mulvaney is a compelling counterargument.</strong> </p><p style="text-align: justify;">His program, likely built on discrete trading rules, appears <strong>radically simple</strong> by design, and we find it fascinating that <strong>seemingly unsophisticated rules can survive for decades</strong>. </p><p style="text-align: justify;">Such track record is a useful reminder that <strong>simplicity </strong>and <strong>parsimony </strong>are often <strong>underappreciated virtues</strong> in quantitative trading frameworks.</p><div><hr></div><h3 style="text-align: justify;">A Gift For Our Readers</h3><p style="text-align: justify;">As a thank-you to our readers for their continued support, we&#8217;ve put together an interactive online tool that allows you to <strong>build and backtest your own synthetic replica of Mulvaney performance.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://mulvaney.concretumgroup.com/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!I5SX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png 424w, https://substackcdn.com/image/fetch/$s_!I5SX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png 848w, https://substackcdn.com/image/fetch/$s_!I5SX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png 1272w, https://substackcdn.com/image/fetch/$s_!I5SX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!I5SX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png" width="1525" height="722" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:722,&quot;width&quot;:1525,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:488550,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://mulvaney.concretumgroup.com/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/196427190?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F670adfba-d250-40cc-9005-ffd3113624b3_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!I5SX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png 424w, https://substackcdn.com/image/fetch/$s_!I5SX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png 848w, https://substackcdn.com/image/fetch/$s_!I5SX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png 1272w, https://substackcdn.com/image/fetch/$s_!I5SX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://mulvaney.concretumgroup.com/&quot;,&quot;text&quot;:&quot;Explore the Tool&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://mulvaney.concretumgroup.com/"><span>Explore the Tool</span></a></p><p style="text-align: justify;">You can experiment with the same variables we used in our replication study, including different lookback periods, fixed stop losses, as well as adjustable management and performance fee structures. Whether you want to adhere to the parameters we found to best fit Mulvaney, or <strong>explore entirely different combinations</strong>, the tool gives you <strong>full flexibility to test your assumptions.</strong></p><p style="text-align: justify;">We&#8217;ve made it possible to download a plot of your synthetic CTA, along with a direct link to the relative parameter set. Feel free to explore the tool and <strong>share on social media any replica that, in your view, comes closest to Mulvaney&#8217;s phenomenal track record.</strong></p><div><hr></div><p><em>We would love to hear your perspective, particularly from those who have thought carefully about this trade-off in practice. Feel free to leave a comment and reach out via direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a> for any questions.</em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[You Can Trade (Almost) Like Mulvaney]]></title><description><![CDATA[Reverse Engineering the Rules of a Trading Legend]]></description><link>https://concretumgroup.substack.com/p/you-can-trade-almost-like-mulvaney</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/you-can-trade-almost-like-mulvaney</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Sat, 02 May 2026 08:01:28 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/451ad530-1372-4eb6-871d-fc3db69d054b_2361x1684.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>&#8220;You could publish trading rules in the newspaper and no one would follow them. The key is consistency and discipline.&#8221; </em></p><p style="text-align: right;"><em>Richard Dennis</em></p></blockquote><p style="text-align: justify;"></p><p style="text-align: justify;">Not many portfolio managers can claim a track record compounding at roughly<strong> 20% per year over more than 26 years of trading.</strong></p><p style="text-align: justify;">Paul Mulvaney is one of them.</p><p style="text-align: justify;">He is the CEO and CIO<strong> of Mulvaney Capital Management</strong>, the London-based CTA he <strong>founded in March 1999</strong>. According to the firm&#8217;s own materials, the program has run unchanged since inception, entirely systematic, long-term, and built around a single idea: markets adjust gradually to changes in fundamentals, and those gradual adjustments are the driving force behind trends.</p><p style="text-align: justify;">Today, Mulvaney is regarded as one of the most respected names in the CTA industry, <strong>with what may be the most impressive long-term record in the field</strong>. For context, a $100,000 investment made at inception would be worth almost $10 million today, net of fees. After +89% in 2022, +51% in 2023 and +83% in 2024, the momentum has continued into 2026: as of the end of March, performance is <strong>already up approximately +65% year-to-date</strong>. </p><p style="text-align: justify;">This track record has clearly propelled Mulvaney from a niche name admired by CTA connoisseurs to a household name among trend-following practitioners.</p><p style="text-align: justify;"><strong>Michael Covel</strong>, author of <a href="https://www.trendfollowing.com/translations">Trend Following</a>, has repeatedly pointed to Mulvaney as an example of how classical trend-following principles (applied with conviction and consistency) can produce outstanding long-term results. On several occasions, he has suggested that <strong>reverse-engineering the rules of successful trend managers is one of the most instructive exercises</strong> a systematic trader can undertake.</p><p style="text-align: justify;"><strong>Today, we take on that challenge.</strong></p><p style="text-align: justify;">By leveraging a <strong>replication framework built around thousands of synthetic CTAs,</strong> we attempt to reverse-engineer Mulvaney&#8217;s trading rules: if you are curious to see what this exercise tells us about his style, we think this piece will be well worth your time.</p><div><hr></div><h2>What We Know</h2><p style="text-align: justify;">The starting point of any reverse-engineering exercise is to first <strong>establish a set of priors</strong>: assumptions that act as fixed points for all subsequent adjustments and calibrations.</p><p style="text-align: justify;">In Mulvaney&#8217;s case, we are in a relatively comfortable position for two reasons.</p><p style="text-align: justify;">First, <strong>a substantial body of material is publicly available</strong>, ranging from interviews to the firm's institutional presentations and a long series of monthly commentaries dating back to 2000. We have spent the past few weeks going through this archive, and the picture that emerges is remarkably coherent.</p><p style="text-align: justify;">Second, <strong>Mulvaney&#8217;s trading style</strong> is clearly identifiable and, judging by what the firm has disclosed, <strong>has remained consistent</strong> throughout the entire life of the fund. In Paul&#8217;s own words, &#8220;the system has not changed since inception&#8221;.</p><p style="text-align: justify;">Against that backdrop, five themes clearly stand out.</p><h4 style="text-align: justify;">1) A Broad Futures Universe</h4><p style="text-align: justify;">The Mulvaney Capital Global Diversified Program trades a universe of <strong>45 futures markets</strong>, spanning equities, interest rates, currencies, energy, metals, softs, and agricultural and livestock contracts. </p><p style="text-align: justify;">Critically, this universe <strong>extends well beyond the most liquid mainstream contracts</strong>. Mulvaney is perhaps most famously associated with the cocoa trade of 2023&#8211;2024, one of the most remarkable trend trades of the past several decades, and a position that would have been effectively invisible to managers who restrict themselves to deep, liquid markets.</p><p style="text-align: justify;">It appears clear that the willingness to trade less crowded instruments is a defining characteristic of his approach: for our synthetic CTA replicas we construct a universe of roughly 40 futures markets covering the same sectors.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cdgn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4032055-b186-40fb-b633-ac97c62a1931_1995x1474.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cdgn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4032055-b186-40fb-b633-ac97c62a1931_1995x1474.png 424w, https://substackcdn.com/image/fetch/$s_!cdgn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4032055-b186-40fb-b633-ac97c62a1931_1995x1474.png 848w, https://substackcdn.com/image/fetch/$s_!cdgn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4032055-b186-40fb-b633-ac97c62a1931_1995x1474.png 1272w, https://substackcdn.com/image/fetch/$s_!cdgn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4032055-b186-40fb-b633-ac97c62a1931_1995x1474.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cdgn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4032055-b186-40fb-b633-ac97c62a1931_1995x1474.png" width="1456" height="1076" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a4032055-b186-40fb-b633-ac97c62a1931_1995x1474.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1076,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:136993,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/195846234?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4032055-b186-40fb-b633-ac97c62a1931_1995x1474.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cdgn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4032055-b186-40fb-b633-ac97c62a1931_1995x1474.png 424w, https://substackcdn.com/image/fetch/$s_!cdgn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4032055-b186-40fb-b633-ac97c62a1931_1995x1474.png 848w, https://substackcdn.com/image/fetch/$s_!cdgn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4032055-b186-40fb-b633-ac97c62a1931_1995x1474.png 1272w, https://substackcdn.com/image/fetch/$s_!cdgn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4032055-b186-40fb-b633-ac97c62a1931_1995x1474.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4 style="text-align: justify;">2) Donchian Channel Breakouts</h4><p style="text-align: justify;">Mulvaney's buy-sell engine is likely a <strong>canonical Donchian channel breakout</strong>: new N-day highs generate long entries, new N-day lows generate short entries. The firm's own illustrative chart, recently circulated on social media, depicts exactly this type of behavior.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/thechartist/status/1776416005440590078?s=20&quot;,&quot;full_text&quot;:&quot;A few insights into Mulvaney's style. \n- channel breakout entry/exit\n- pyramid into positions\n- allow trend to develop using wider stops\n- a simple strategy applied over the long term &quot;,&quot;username&quot;:&quot;thechartist&quot;,&quot;name&quot;:&quot;The Chartist&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1807603527667302400/Iqdj4BKP_normal.jpg&quot;,&quot;date&quot;:&quot;2024-04-06T01:05:54.000Z&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/GKcYnYUaYAA5YBH.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/tsVkAxX4RI&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:16,&quot;retweet_count&quot;:25,&quot;like_count&quot;:220,&quot;impression_count&quot;:65823,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p style="text-align: justify;">Both the <a href="https://www.mulvaneycapital.com/">firm&#8217;s website</a> and multiple interviews emphasize the <strong>long-term nature of the program</strong>, with positions held for roughly six months on average, therefore we do not expect the Donchian lookback to be short-dated. Medium to long-term is the only range consistent with Mulvaney&#8217;s stated time frame and his repeated preference for filtering out short-term noise.</p><h4 style="text-align: justify;">3) Gradual Capital Commitment</h4><p style="text-align: justify;">Mulvaney does not seem to deploy his full position at the initial breakout. Instead, <strong>exposure is built up in stages as the trend develops</strong>, with additional contracts added at what seem to be predefined profit thresholds. </p><p style="text-align: justify;">Only once the trend has extended sufficiently does the position reach its maximum size. In the firm&#8217;s institutional material, the illustrative winning trade shows exposure scaling incrementally along the trend, while the losing-trade example is stopped out near the initial, pivot-sized entry.</p><h4 style="text-align: justify;">4) A Volatility-Based Trailing Stop</h4><p style="text-align: justify;">Exits appear to be dictated by a trailing stop that moves only in the direction of the trade: for long positions, the stop can move up but never down; for shorts, the opposite. </p><p style="text-align: justify;">Hitting the <strong>trailing stop is, crucially, the only reason to exit</strong>. There are no profit targets, and Mulvaney has been unambiguous on this point for more than two decades.</p><div class="callout-block" data-callout="true"><p style="text-align: justify;">&#8220;There is no profit taking per se. We only exit on stop-losses, because profit taking would interfere with the unlimited upside potential we have, in theory, on every position.&#8221; </p><p style="text-align: right;"><em>Paul Mulvaney </em></p><p style="text-align: right;"><em>(<a href="https://www.trendfollowing.com/whitepaper/c.pdf">Interview with Michael Covel</a>)</em></p></div><p style="text-align: justify;">The mechanics of the stop itself seem quite sophisticated. In a 2006 interview for Hedgeweek, Paul described the approach as follows:</p><div class="callout-block" data-callout="true"><p style="text-align: justify;">&#8220;For long positions, our trailing stops are initially placed at levels which the system estimates have certain probabilities of being penetrated over various periods of time into the future. On reaching full position size, our stop losses continue to be repositioned daily in accordance with a volatility analysis.&#8221; </p><p style="text-align: right;"><em>Paul Mulvaney </em></p><p style="text-align: right;"><em>(<a href="https://www.hedgeweek.com/interview/hedgeweek-interview-paul-mulvaney-founder-and-chief-investment-officer-mulvaney-capital-m/">Hedgeweek Interview, April 2006</a>)</em></p></div><p style="text-align: justify;">In the interest of parsimony, we have chosen to use the midline of the Donchian channel as our trailing exit. </p><p style="text-align: justify;">We find that this choice has a desirable empirical property: as the trend develops and the channel range expands, the midline moves progressively further from the channel extremes, <strong>accommodating rising volatility without any additional scaling parameter</strong> (it may grow more distant from one boundary, but it will not reverse its direction).</p><p style="text-align: justify;">What we layer on top is a fixed initial stop, set at the inception of the trade, which may sit closer to the entry price than the midline. This is intended to <strong>capture the possibility that Mulvaney opens positions with a tighter initial risk</strong> threshold before transitioning to the standard Donchian midline as the trailing exit once the trade has room to develop.</p><h4 style="text-align: justify;">5) Risk-Based Position Sizing</h4><p style="text-align: justify;">Mulvaney suggests he commits only "a small percentage of equity" per trade, which is consistent with a <strong>canonical equal-loss sizing methodology</strong>: define a maximum acceptable loss at the portfolio level and size each trade such that, if every position hits its stop simultaneously, the total portfolio loss does not exceed that pre-determined threshold.</p><div><hr></div><h2>What We Don&#8217;t Know</h2><p style="text-align: justify;">Despite the volume of publicly available material, a handful of key parameters have never been explicitly disclosed. These are precisely the degrees of freedom our reverse-engineering exercise needs to pin down:</p><ul><li><p style="text-align: justify;"><strong>Per-trade risk allocation - </strong>The open question is whether that risk budget is distributed <em>equally across all markets</em> (what we call Loss Parity, or 1/N risk allocation), or first allocated across sectors and then equally across markets within each sector (what we call Hierarchical Loss Parity, HLP).</p></li><li><p><strong>Donchian lookback period - </strong>Somewhere in the medium-to-long-term range, but exactly how long?</p></li><li><p style="text-align: justify;"><strong>Fixed stop level - </strong>Since position sizing equalizes initial risk, initial stop distance does not affect loss per trade but instead governs stop-out frequency. Tighter stops increase early exits, while looser stops reduce premature termination. At the same time, tighter stops mechanically allow for higher position sizing, and thus greater upside participation when trends persist.</p></li><li><p style="text-align: justify;"><strong>Pyramiding specification - </strong>How many layers is the program designed to add? How aggressively, and at what threshold of open-trade profit does each new layer trigger?</p></li><li><p style="text-align: justify;"><strong>Directional bias - </strong>Are long and short positions treated symmetrically, or is one side deliberately scaled down?</p></li><li><p style="text-align: justify;"><strong>Execution lag - </strong>When a new signal fires, is the trade executed on the close of the same day, the next day's close, or with a further delay?</p></li></ul><div><hr></div><h2>Reverse-Engineering Mulvaney&#8217;s Returns</h2><p style="text-align: justify;">The starting point is what we call &#8220;grid&#8221; construction. For each feature of the trend program, we define a range of plausible specifications: every combination across features generates a distinct synthetic CTA specification. </p><p style="text-align: justify;"><strong>In total, our grid yields 4,320 fully specified trend programs</strong>: the parameters swept, along with their tested values, are summarized in the table below.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qcmc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca17807-a634-45bb-a06b-3c251efe4f6b_1600x948.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qcmc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca17807-a634-45bb-a06b-3c251efe4f6b_1600x948.png 424w, https://substackcdn.com/image/fetch/$s_!qcmc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca17807-a634-45bb-a06b-3c251efe4f6b_1600x948.png 848w, https://substackcdn.com/image/fetch/$s_!qcmc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca17807-a634-45bb-a06b-3c251efe4f6b_1600x948.png 1272w, https://substackcdn.com/image/fetch/$s_!qcmc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca17807-a634-45bb-a06b-3c251efe4f6b_1600x948.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qcmc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca17807-a634-45bb-a06b-3c251efe4f6b_1600x948.png" width="1456" height="863" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aca17807-a634-45bb-a06b-3c251efe4f6b_1600x948.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:863,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:79631,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/195846234?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca17807-a634-45bb-a06b-3c251efe4f6b_1600x948.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qcmc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca17807-a634-45bb-a06b-3c251efe4f6b_1600x948.png 424w, https://substackcdn.com/image/fetch/$s_!qcmc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca17807-a634-45bb-a06b-3c251efe4f6b_1600x948.png 848w, https://substackcdn.com/image/fetch/$s_!qcmc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca17807-a634-45bb-a06b-3c251efe4f6b_1600x948.png 1272w, https://substackcdn.com/image/fetch/$s_!qcmc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca17807-a634-45bb-a06b-3c251efe4f6b_1600x948.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">The rules of the trading program itself are quite straightforward. At its core, the system is a breakout strategy with loss-based position sizing and a pyramiding overlay. The full logic is reducible to a handful of conditions:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;fdae4ec9-6c14-4975-95c7-1626ecefae57&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">ENTRY SIGNAL
  Long   if Close &gt;= Donchian High
  Short  if Close &lt;= Donchian Low

----------------------------------------------------------------------

INITIAL FIXED STOP
  Channel Width = Donchian High - Donchian Low
  Long   = Donchian High - p x Channel Width
  Short  = Donchian Low  + p x Channel Width

----------------------------------------------------------------------

TRAILING STOP
  Donchian Midline = (Donchian High + Donchian Low) / 2

----------------------------------------------------------------------

POSITION SIZING
  Equal-Market Loss Parity:
      Contracts = (15% x Equity / Number of Markets) / DollarStopRisk

  Hierarchical Loss Parity:
      Contracts = (15% x Equity / Number of Sectors / Markets in Sector) / DollarStopRisk

----------------------------------------------------------------------

PYRAMIDING MULTIPLIER
  r = cumulative open-trade profit / initial stop risk
  m = min(cap, 1 + floor(max(0, r) / K))

----------------------------------------------------------------------

POSITION MANAGEMENT
  Contracts stay untouched unless signal changes state or pyramiding event occurs
  Pyramiding events can only increase exposure

----------------------------------------------------------------------

CASH 
  Futures P&amp;L is combined with a collateral cash return equal to
  Fama-French risk-free rate - 100 bps</code></pre></div><p style="text-align: justify;">The resulting AUM path is sampled at month-end. Before any comparison is made, <strong>each replica is volatility-scaled to match Mulvaney&#8217;s realized volatility</strong> over the overlapping sample: this step matters because fees are applied after scaling, meaning the 2% management fee and 20% high-water-mark (HWM) performance fee are netted against a return series running at Mulvaney&#8217;s volatility level, ensuring a like-for-like comparison. </p><p style="text-align: justify;">Finally, each synthetic CTA time series is regressed against Mulvaney's monthly returns via ordinary least squares:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;r_t^{\\text{Mulvaney}} = \\alpha + \\beta \\, r_t^{\\text{replica}} + \\varepsilon_t&quot;,&quot;id&quot;:&quot;DRJQCPZTZE&quot;}" data-component-name="LatexBlockToDOM"></div><p style="text-align: justify;">Every specification is then ranked by the R&#178; of that regression: a higher R&#178; suggests the replica tracks Mulvaney more closely, and its parameter combination is therefore assumed to be nearer to his actual rules. </p><p style="text-align: justify;"><em>Note - Because the replica is constructed at daily frequency but identification relies solely on monthly returns, the problem is inherently under-constrained (multiple structurally distinct trading processes can produce statistically indistinguishable monthly series). R&#178; should therefore be read as a coarse filter for identifying plausible candidate models, not as a definitive selection criterion. The output of this exercise is best understood as a region of plausible parameter combinations rather than a single best-fit answer.</em></p><div><hr></div><h2>What the Data Tells Us</h2><p style="text-align: justify;">When we narrow the 4,320 replicas down to the top 10 by highest R&#178;, the <strong>results are remarkably consistent</strong>. Put in different words, the parameters that best <em>capture</em> Mulvaney&#8217;s returns  seem to cluster  around coherent values.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GnDN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87bc98f-fc96-4a9c-af91-3cd55605d639_1615x1036.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GnDN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87bc98f-fc96-4a9c-af91-3cd55605d639_1615x1036.png 424w, https://substackcdn.com/image/fetch/$s_!GnDN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87bc98f-fc96-4a9c-af91-3cd55605d639_1615x1036.png 848w, https://substackcdn.com/image/fetch/$s_!GnDN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87bc98f-fc96-4a9c-af91-3cd55605d639_1615x1036.png 1272w, https://substackcdn.com/image/fetch/$s_!GnDN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87bc98f-fc96-4a9c-af91-3cd55605d639_1615x1036.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GnDN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87bc98f-fc96-4a9c-af91-3cd55605d639_1615x1036.png" width="1456" height="934" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a87bc98f-fc96-4a9c-af91-3cd55605d639_1615x1036.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:934,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:82365,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/195846234?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87bc98f-fc96-4a9c-af91-3cd55605d639_1615x1036.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GnDN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87bc98f-fc96-4a9c-af91-3cd55605d639_1615x1036.png 424w, https://substackcdn.com/image/fetch/$s_!GnDN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87bc98f-fc96-4a9c-af91-3cd55605d639_1615x1036.png 848w, https://substackcdn.com/image/fetch/$s_!GnDN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87bc98f-fc96-4a9c-af91-3cd55605d639_1615x1036.png 1272w, https://substackcdn.com/image/fetch/$s_!GnDN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87bc98f-fc96-4a9c-af91-3cd55605d639_1615x1036.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>For comparative purposes, the returns from August 2001 to February 2002 have been zeroed to reflect Mulvaney&#8217;s documented fund migration period, during which no performance data were reported. SG Trend Index returns start from January 2000.</em></figcaption></figure></div><p style="text-align: justify;">The best-fit synthetic CTAs achieve R&#178; values in the range of 0.71 to 0.73, representing a <strong>~45% improvement in explanatory power</strong> over the SG Trend Index (a widely used benchmark among trend-following managers), with correlations sitting tightly between 0.84 and 0.85.</p><p style="text-align: justify;">At its core,<strong> his breakout approach seems to be calibrated on rolling windows of 6 months</strong>: waiting for six-month highs to initiate long positions and six-months low to initiate short ones.</p><p style="text-align: justify;">The data suggests that Mulvaney <strong>does not underweight short positions </strong>relative to long ones, and we estimate that <strong>execution is likely carried out over a 24-to-48-hour window following a buy/sell signal</strong>.</p><p style="text-align: justify;">Risk appears to be allocated <strong>using a straightforward loss parity configuration, distributed equally across the futures in the traded universe</strong>, rather than first splitting the risk budget within sectors. This choice implies that risk allocation is engineered <em>ex-ante</em> at the universe-construction stage, since the number of futures per sector effectively determines each sector's weight in the portfolio.</p><p style="text-align: justify;">The ten best-fit replicas suggest that when a position is first opened, <strong>a fixed stop is placed at the Donchian high or low, offset inward by roughly one-third of the channel's range</strong>. As the position moves into profit, this initial stop is replaced by the midline trailing stop, which then takes over for the remainder of the trade.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Jql0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2e44758-ad0a-41c9-8649-0079b947ef7f_4001x3297.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Jql0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2e44758-ad0a-41c9-8649-0079b947ef7f_4001x3297.png 424w, https://substackcdn.com/image/fetch/$s_!Jql0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2e44758-ad0a-41c9-8649-0079b947ef7f_4001x3297.png 848w, https://substackcdn.com/image/fetch/$s_!Jql0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2e44758-ad0a-41c9-8649-0079b947ef7f_4001x3297.png 1272w, https://substackcdn.com/image/fetch/$s_!Jql0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2e44758-ad0a-41c9-8649-0079b947ef7f_4001x3297.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Jql0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2e44758-ad0a-41c9-8649-0079b947ef7f_4001x3297.png" width="1456" height="1200" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a2e44758-ad0a-41c9-8649-0079b947ef7f_4001x3297.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1200,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:413251,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/195846234?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2e44758-ad0a-41c9-8649-0079b947ef7f_4001x3297.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Jql0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2e44758-ad0a-41c9-8649-0079b947ef7f_4001x3297.png 424w, https://substackcdn.com/image/fetch/$s_!Jql0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2e44758-ad0a-41c9-8649-0079b947ef7f_4001x3297.png 848w, https://substackcdn.com/image/fetch/$s_!Jql0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2e44758-ad0a-41c9-8649-0079b947ef7f_4001x3297.png 1272w, https://substackcdn.com/image/fetch/$s_!Jql0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2e44758-ad0a-41c9-8649-0079b947ef7f_4001x3297.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Study covers period from May 1999 until February 2026. Futures data from Norgate (we have recently published a dedicated guide on building a futures database using <a href="https://norgatedata.com/">Norgate Data</a>). Mulvaney historical returns from <a href="https://www.iasg.com/">IASG</a>.</figcaption></figure></div><p style="text-align: justify;">Notably, even when Mulvaney is compared against the 10 best-fit replicas <strong>before applying the 2% and 20% fee structure</strong>, his average annualized alpha relative to them remains slightly above zero in most cases.</p><p style="text-align: justify;">There is a final caveat to consider, and it is the most humbling. </p><p style="text-align: justify;">Since 2022, Mulvaney has delivered a run of results that our synthetic CTAs do not fully reproduce. <strong>Our model captures the bulk of the monthly variance, but the magnitude of the recent run-up is only partially replicated</strong>. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iGUE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa63167-b4ac-401b-933a-f05b073fcf24_4410x2444.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iGUE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa63167-b4ac-401b-933a-f05b073fcf24_4410x2444.png 424w, https://substackcdn.com/image/fetch/$s_!iGUE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa63167-b4ac-401b-933a-f05b073fcf24_4410x2444.png 848w, https://substackcdn.com/image/fetch/$s_!iGUE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa63167-b4ac-401b-933a-f05b073fcf24_4410x2444.png 1272w, https://substackcdn.com/image/fetch/$s_!iGUE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa63167-b4ac-401b-933a-f05b073fcf24_4410x2444.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iGUE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa63167-b4ac-401b-933a-f05b073fcf24_4410x2444.png" width="1456" height="807" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5fa63167-b4ac-401b-933a-f05b073fcf24_4410x2444.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:807,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:206498,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/195846234?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa63167-b4ac-401b-933a-f05b073fcf24_4410x2444.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iGUE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa63167-b4ac-401b-933a-f05b073fcf24_4410x2444.png 424w, https://substackcdn.com/image/fetch/$s_!iGUE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa63167-b4ac-401b-933a-f05b073fcf24_4410x2444.png 848w, https://substackcdn.com/image/fetch/$s_!iGUE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa63167-b4ac-401b-933a-f05b073fcf24_4410x2444.png 1272w, https://substackcdn.com/image/fetch/$s_!iGUE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa63167-b4ac-401b-933a-f05b073fcf24_4410x2444.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">This gap becomes particularly visible around 2023&#8211;2024, coinciding with the now-famous cocoa trade, where Mulvaney built and held a concentrated long position through <strong>one of the most extreme commodity moves in recent memory</strong>, something our replicas were unable to capture in quite the same way. </p><p style="text-align: justify;">Part of this gap likely reflects a universe effect, as our basket does not track Mulvaney&#8217;s exactly. The larger part, however, is almost certainly due to <strong>refinements in pyramiding and position sizing </strong>that our synthetic replicas do not capture.</p><p style="text-align: justify;"><strong>Chapeau.</strong></p><div><hr></div><h2>A Word of Caution</h2><p style="text-align: justify;">Reverse-engineering Mulvaney&#8217;s rules is one thing. Trading them is another.</p><p style="text-align: justify;">His track record can be reasonably approximated by a simple set of systematic rules, but simple does not mean easy. </p><p style="text-align: justify;">Behind his staggering returns lies a turbulent equity curve that would test the conviction of even the most seasoned investors, demanding a <strong>rare tolerance for drawdowns.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mkOs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc66a0595-fd25-412b-8488-f652aa7f209c_4593x2036.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mkOs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc66a0595-fd25-412b-8488-f652aa7f209c_4593x2036.png 424w, https://substackcdn.com/image/fetch/$s_!mkOs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc66a0595-fd25-412b-8488-f652aa7f209c_4593x2036.png 848w, https://substackcdn.com/image/fetch/$s_!mkOs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc66a0595-fd25-412b-8488-f652aa7f209c_4593x2036.png 1272w, https://substackcdn.com/image/fetch/$s_!mkOs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc66a0595-fd25-412b-8488-f652aa7f209c_4593x2036.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mkOs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc66a0595-fd25-412b-8488-f652aa7f209c_4593x2036.png" width="1456" height="645" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c66a0595-fd25-412b-8488-f652aa7f209c_4593x2036.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:645,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:292111,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194402449?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc66a0595-fd25-412b-8488-f652aa7f209c_4593x2036.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mkOs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc66a0595-fd25-412b-8488-f652aa7f209c_4593x2036.png 424w, https://substackcdn.com/image/fetch/$s_!mkOs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc66a0595-fd25-412b-8488-f652aa7f209c_4593x2036.png 848w, https://substackcdn.com/image/fetch/$s_!mkOs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc66a0595-fd25-412b-8488-f652aa7f209c_4593x2036.png 1272w, https://substackcdn.com/image/fetch/$s_!mkOs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc66a0595-fd25-412b-8488-f652aa7f209c_4593x2036.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">An analysis of his underwater curve (the chart that tracks how far the strategy sits below its all-time high at any point in time) reveals that he has historically spent approximately <strong>82% of months in a drawdown</strong>. </p><p style="text-align: justify;">And within that condition, the average underwater value is around -15%, <strong>a persistent state of discomfort</strong> during which every instinct pushes toward changing something: adding a filter, smoothing the equity curve, or layering on a complementary strategy to make the ride more tolerable.</p><p style="text-align: justify;"><strong>Mulvaney has faced that pressure for a quarter of a century and </strong><em><strong>never </strong></em><strong>acted on it. </strong>Such discipline is not a footnote to his track record: we believe it is a core ingredient of it, and one that cannot be extracted from a ruleset.</p><p style="text-align: justify;">Then there is the practical reality. </p><p style="text-align: justify;">Trading this system across a universe of 40 or more futures markets with a sufficient capital buffer <strong>demands several million dollars of starting equity</strong>. At that scale, and given Mulvaney&#8217;s volatility profile, a single bad month can easily translate into seven-figure losses. </p><p style="text-align: justify;">So yes, we can reverse-engineer the rules. We can build the system, run the backtest, and show you that the logic holds&#8230;</p><p style="text-align: justify;"><strong>What we cannot give you is the stomach to trade it, enough capital to size it properly, or the 25-year track record of sticking with it when nothing seems to work. </strong></p><div><hr></div><h3 style="text-align: justify;"><strong>A Gift For Our Readers</strong></h3><p style="text-align: justify;">As a thank-you to our readers for their continued support, we&#8217;ve put together an interactive online tool that allows you to <strong>build and backtest your own synthetic replica of Mulvaney performance.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://mulvaney.concretumgroup.com/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!I5SX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png 424w, https://substackcdn.com/image/fetch/$s_!I5SX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png 848w, https://substackcdn.com/image/fetch/$s_!I5SX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png 1272w, https://substackcdn.com/image/fetch/$s_!I5SX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!I5SX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png" width="1456" height="689" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:689,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:488550,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://mulvaney.concretumgroup.com/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/196427190?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F670adfba-d250-40cc-9005-ffd3113624b3_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!I5SX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png 424w, https://substackcdn.com/image/fetch/$s_!I5SX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png 848w, https://substackcdn.com/image/fetch/$s_!I5SX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png 1272w, https://substackcdn.com/image/fetch/$s_!I5SX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad2432e9-8ae6-43f9-be84-6dae97b214f4_1525x722.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://mulvaney.concretumgroup.com/&quot;,&quot;text&quot;:&quot;Explore the Tool&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://mulvaney.concretumgroup.com/"><span>Explore the Tool</span></a></p><p style="text-align: justify;">You can experiment with the same variables we used in our replication study, including different lookback periods, fixed stop losses, as well as adjustable management and performance fee structures. Whether you want to adhere to the parameters we found to best fit Mulvaney, or <strong>explore entirely different combinations</strong>, the tool gives you <strong>full flexibility to test your assumptions.</strong></p><p style="text-align: justify;">We&#8217;ve made it possible to download a plot of your synthetic CTA, along with a direct link to the relative parameter set. Feel free to explore the tool and <strong>share on social media any replica that, in your view, comes closest to Mulvaney&#8217;s phenomenal track record.</strong></p><div><hr></div><h2>Conclusion</h2><p style="text-align: justify;">Mulvaney's approach is, in essence, <strong>very coherent with what he has publicly disclosed</strong>: a long-term trend-following program built on Donchian breakouts, with exposure to less liquid markets and disciplined pyramiding into winners. </p><p style="text-align: justify;">Nothing that any moderately capable systematic trader could not write in a few hundred lines of code.</p><p style="text-align: justify;">And yet, as Richard Dennis reminds us&#8230; <em>&#8220;you could publish trading rules in the newspaper and no one would follow them.&#8221; </em></p><p style="text-align: justify;">Mulvaney is living proof that returns don't stem from signals alone. What has made his returns achievable <strong>in practice</strong> is the willingness to run the same system without tinkering for a quarter of a century, through drawdowns that would have dispatched most of his peers.</p><p style="text-align: justify;">If anything, this exercise reinforces a view we have expressed before: in systematic investing, the interesting question is rarely &#8220;what are the rules?&#8221;, but rather &#8220;how do you build a business and a psychology that can execute those rules, exactly as written, for 25 years?&#8221;.</p><p style="text-align: justify;">A final note on methodology. <strong>The replica method presented here is, by design, a first-pass simplification</strong>: a deliberately parsimonious model intended to characterize the broad nature of Mulvaney&#8217;s strategy. The most important shortcut concerns the trailing-stop mechanism. As discussed earlier, Mulvaney&#8217;s public material describes a probabilistically calibrated stop, while our replica uses the Donchian channel midpoint as a proxy. We chose this simplification deliberately, to surface the dominant features of his style without getting lost in the parameterization of the exit. </p><p style="text-align: justify;">We would be interested to hear your views, particularly from those who have done their own reverse-engineering. Do our priors hold up against yours? And if you know something we do not, we would genuinely welcome it.</p><div><hr></div><p><em>If you found this article useful, feel free to share it with other practitioners, leave a comment with your perspective, or reach out at info@concretumgroup.com</em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Why Your Volatility Forecast Matters More Than You Think]]></title><description><![CDATA[Introducing NextVoL, our new framework for better volatility targeting]]></description><link>https://concretumgroup.substack.com/p/why-your-volatility-forecast-matters</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/why-your-volatility-forecast-matters</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Tue, 21 Apr 2026 17:20:05 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/dd514473-2fff-4b46-8cdb-9ae159cbd29f_500x500.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: justify;">Charlie Munger once summarized long-term investing in a single line:</p><blockquote><p><em>&#8220;The first rule of compounding is to never interrupt compounding unnecessarily.&#8221;</em></p></blockquote><p style="text-align: justify;">In theory, this sounds trivial. In practice, compounding is rarely interrupted by a lack of return potential. It is interrupted by investors reacting to volatility. Sharp drawdowns, violent daily swings, headline-driven regimes: these are the moments in which long-term investors quietly turn into short-term risk managers, de-risking at the worst possible time and abandoning plans they had every intention of following.</p><p style="text-align: justify;">The lived experience of the market, the day-to-day path of outcomes, shapes behavior. And once behavior becomes pro-cyclical, compounding becomes fragile.</p><p style="text-align: justify;">This is precisely the problem volatility targeting is designed to address.</p><div><hr></div><h2>How this research began</h2><p style="text-align: justify;">In the summer of 2025, we were approached by the structuring team of a large US financial group with a very specific question.</p><blockquote><p style="text-align: justify;"><em>Could you build a volatility forecasting methodology capable of estimating next-day volatility with enough accuracy and stability to serve as the engine of an equity volatility-target index?</em></p></blockquote><p style="text-align: justify;">The motivation behind the question was not academic.</p><p style="text-align: justify;">The underlying goal was to offer clients a better long-term investing experience: a smoother ride through turbulent markets, the kind of risk profile that helps investors stay committed to their plan rather than capitulate at the worst possible moment.</p><p style="text-align: justify;">As is typical in the US market, they wanted to package the strategy into a capital-protected note where the end investor gains exposure to equity upside through a call option, typically with a one-year maturity. And in that context, the accuracy and stability of the volatility delivery directly determine the fair price of the option, which in turn determines the <strong>participation rate</strong> offered to the end investor.</p><p style="text-align: justify;">A more stable underlying means cheaper optionality, which means better terms for the end client.</p><p style="text-align: justify;">That requirement, not merely forecasting volatility well but delivering a stable risk profile through a wide range of market regimes, is what drove the design of what would become the <strong>NextVoL<sup>&#174;</sup></strong> framework, developed jointly by Concretum|Research and Professors Walter Distaso and Antonio Mele.</p><p style="text-align: justify;">The rest of this piece explains why standard forecasting methods struggle with that objective, and how NextVoL<sup>&#174;</sup> addresses the structural limitations we encountered along the way.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://concretumgroup.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>The idea behind volatility targeting</h2><p style="text-align: justify;">The mechanics are simple. Rather than trying to forecast returns (famously difficult), a volatility-target strategy dynamically scales exposure to keep portfolio risk anchored around a predefined level . </p><p style="text-align: justify;">The allocation rule is:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;w_t = \\frac{\\sigma^*}{\\hat{\\sigma}_t}&quot;,&quot;id&quot;:&quot;TKCKQMYRZE&quot;}" data-component-name="LatexBlockToDOM"></div><p style="text-align: justify;">where the numerator is the volatility target, while the denominator represents the estimate of next-day volatility.</p><p style="text-align: justify;">When expected volatility is below target, exposure is increased. When it is above target, exposure is reduced. If the volatility target is 10% and your forecast is 20%, you are 50% invested. That is it. </p><p style="text-align: justify;">The appeal of this approach rests on two well-documented stylized facts. </p><p style="text-align: justify;">First, <strong>volatility is persistent</strong>: high-volatility days tend to be followed by high-volatility days, and calm clusters with calm. </p><p style="text-align: justify;">Second, and more importantly for equity investors, <strong>risk-adjusted returns tend to deteriorate as volatility increases</strong>. </p><p style="text-align: justify;">In SPY, the highest-volatility quartile historically delivers a <em>negative</em> return-per-unit-of-risk. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jnPj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2c39d8-69fe-44c5-a398-ed26246d84ce_1508x1254.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jnPj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2c39d8-69fe-44c5-a398-ed26246d84ce_1508x1254.jpeg 424w, https://substackcdn.com/image/fetch/$s_!jnPj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2c39d8-69fe-44c5-a398-ed26246d84ce_1508x1254.jpeg 848w, https://substackcdn.com/image/fetch/$s_!jnPj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2c39d8-69fe-44c5-a398-ed26246d84ce_1508x1254.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!jnPj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2c39d8-69fe-44c5-a398-ed26246d84ce_1508x1254.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jnPj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2c39d8-69fe-44c5-a398-ed26246d84ce_1508x1254.jpeg" width="612" height="509.0192307692308" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ab2c39d8-69fe-44c5-a398-ed26246d84ce_1508x1254.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1211,&quot;width&quot;:1456,&quot;resizeWidth&quot;:612,&quot;bytes&quot;:139966,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194920987?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2c39d8-69fe-44c5-a398-ed26246d84ce_1508x1254.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jnPj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2c39d8-69fe-44c5-a398-ed26246d84ce_1508x1254.jpeg 424w, https://substackcdn.com/image/fetch/$s_!jnPj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2c39d8-69fe-44c5-a398-ed26246d84ce_1508x1254.jpeg 848w, https://substackcdn.com/image/fetch/$s_!jnPj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2c39d8-69fe-44c5-a398-ed26246d84ce_1508x1254.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!jnPj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab2c39d8-69fe-44c5-a398-ed26246d84ce_1508x1254.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Scaling exposure inversely with volatility is therefore not just a risk-stabilization overlay. It can improve long-run compounding efficiency.</p><p style="text-align: justify;">But none of this works if the volatility forecast is poor. The scaling rule is mechanical. Its effectiveness rests entirely on the quality of the volatility estimate.</p><div><hr></div><h2>Why the forecasting method matters</h2><p style="text-align: justify;">Over the past four decades, a rich landscape of volatility forecasting approaches has emerged:</p><ul><li><p><strong>Rolling historical volatility.</strong> Transparent but slow and mechanically jumpy.</p></li><li><p><strong>GARCH-type models.</strong> Elegant econometrically, but sensitive to misspecification.</p></li><li><p><strong>RiskMetrics EWMA.</strong> Simple, but backward-looking with a fixed decay.</p></li><li><p><strong>HAR models.</strong> Multi-scale and parsimonious, but can lag at regime transitions.</p></li><li><p><strong>VIX / implied volatility.</strong> Forward-looking, but structurally biased upward by the volatility risk premium.</p></li><li><p><strong>High-frequency realized volatility.</strong> Responsive, but exposed to microstructure noise and unstable overnight adjustments.</p></li></ul><p style="text-align: justify;">Each of these approaches has strengths, but each also has a structural limitation that becomes visible when embedded in a volatility-target index. </p><p style="text-align: justify;">Some models react too slowly and fail to stabilize risk during sharp regime shifts. </p><p style="text-align: justify;">Others react too aggressively, generating excessive turnover and leverage instability. </p><p style="text-align: justify;">Many rely on a <em>constant</em> scaling factor to approximate the overnight component of daily volatility, an assumption that does not hold when the relative contribution of overnight and intraday variance shifts across regimes.</p><div><hr></div><h2>The NextVoL<sup>&#174;</sup> framework</h2><p style="text-align: justify;">NextVoL<sup>&#174;</sup> is our attempt to address these structural limitations jointly, rather than one at a time.</p><p style="text-align: justify;">The framework starts from an intraday-based volatility estimate, which gives it the responsiveness of high-frequency data. On top of this base, it incorporates three mechanisms:</p><ul><li><p><strong>Short-horizon smoothing</strong>, which attenuates the impact of transient volatility spikes and prevents the forecast from generating noisy day-to-day leverage swings.</p></li><li><p><strong>Dynamic overnight adjustment</strong>, which abandons the constant scaling multiplier and instead accounts for shifts in the relative weight of intraday versus overnight variance across regimes, reducing the systematic bias embedded in static corrections.</p></li><li><p><strong>A stabilization mechanism</strong>, which allows the forecast to adapt when realized risk persistently deviates from the objective, reinforcing consistent target delivery without sacrificing responsiveness.</p></li></ul><p style="text-align: justify;">The design philosophy is straightforward: keep the informational advantage of high-frequency data, but structurally discipline the well-known failure modes that come with it.</p><div><hr></div><h2>Empirical results</h2><p style="text-align: justify;">We tested all seven methodologies (the six standard approaches plus NextVoL<sup>&#174;</sup>) on a 10% volatility-target index constructed on SPY, daily rebalanced, from January 2008 to December 2025. </p><p style="text-align: justify;">No risk-free remuneration on the uninvested portion, no leverage cap. We deliberately stripped out frictions in order to isolate the pure effect of the forecasting choice.</p><p>The full-sample numbers are reported below:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aX0Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46476270-63d7-4c34-bbbd-808299274c1e_1330x551.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aX0Y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46476270-63d7-4c34-bbbd-808299274c1e_1330x551.png 424w, https://substackcdn.com/image/fetch/$s_!aX0Y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46476270-63d7-4c34-bbbd-808299274c1e_1330x551.png 848w, https://substackcdn.com/image/fetch/$s_!aX0Y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46476270-63d7-4c34-bbbd-808299274c1e_1330x551.png 1272w, https://substackcdn.com/image/fetch/$s_!aX0Y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46476270-63d7-4c34-bbbd-808299274c1e_1330x551.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aX0Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46476270-63d7-4c34-bbbd-808299274c1e_1330x551.png" width="1330" height="551" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/46476270-63d7-4c34-bbbd-808299274c1e_1330x551.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:551,&quot;width&quot;:1330,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:156631,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194920987?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46476270-63d7-4c34-bbbd-808299274c1e_1330x551.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aX0Y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46476270-63d7-4c34-bbbd-808299274c1e_1330x551.png 424w, https://substackcdn.com/image/fetch/$s_!aX0Y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46476270-63d7-4c34-bbbd-808299274c1e_1330x551.png 848w, https://substackcdn.com/image/fetch/$s_!aX0Y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46476270-63d7-4c34-bbbd-808299274c1e_1330x551.png 1272w, https://substackcdn.com/image/fetch/$s_!aX0Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46476270-63d7-4c34-bbbd-808299274c1e_1330x551.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A few observations stand out:</p><ul><li><p><strong>NextVoL<sup>&#174;</sup> delivers the most accurate target</strong>, with average rolling 252-day volatility of 10.11%, essentially on target, and the narrowest distribution of all methods (1st percentile at 9.58%, 99th percentile at 10.75%).</p></li><li><p><strong>Volatility-of-volatility is nearly half that of the next best method</strong> (0.26 vs 0.48 for plain RV, 0.58 for HAR and RiskMetrics, 0.91 for the VIX-based approach).</p></li><li><p>The <strong>VIX-based strategy systematically undershoots</strong> the budget (average realized vol of 7.82% against a 10% target), an under-utilization of roughly 22% driven by the embedded volatility risk premium.</p></li><li><p>NextVoL<sup>&#174;</sup> also produces the <strong>highest Sharpe ratio</strong> (0.79) among the volatility-target approaches.</p></li></ul><div><hr></div><h2>Hitting the target is not enough</h2><p style="text-align: justify;">Averaging 10% realized volatility over the full sample is a necessary condition, but it is not a sufficient one. A method can hit the target on average while fluctuating wildly around it year after year, and a method that stays tightly anchored to the target through time is a fundamentally different product from one that averages 10% by alternating phases of over- and under-delivery.</p><p>The full distribution of rolling realized volatility for each method makes this point visually:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0SMT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee525f0-5e76-45ed-83b9-b15601b31f7e_807x692.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0SMT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee525f0-5e76-45ed-83b9-b15601b31f7e_807x692.png 424w, https://substackcdn.com/image/fetch/$s_!0SMT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee525f0-5e76-45ed-83b9-b15601b31f7e_807x692.png 848w, https://substackcdn.com/image/fetch/$s_!0SMT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee525f0-5e76-45ed-83b9-b15601b31f7e_807x692.png 1272w, https://substackcdn.com/image/fetch/$s_!0SMT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee525f0-5e76-45ed-83b9-b15601b31f7e_807x692.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0SMT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee525f0-5e76-45ed-83b9-b15601b31f7e_807x692.png" width="807" height="692" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ee525f0-5e76-45ed-83b9-b15601b31f7e_807x692.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:692,&quot;width&quot;:807,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:137889,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194920987?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee525f0-5e76-45ed-83b9-b15601b31f7e_807x692.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0SMT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee525f0-5e76-45ed-83b9-b15601b31f7e_807x692.png 424w, https://substackcdn.com/image/fetch/$s_!0SMT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee525f0-5e76-45ed-83b9-b15601b31f7e_807x692.png 848w, https://substackcdn.com/image/fetch/$s_!0SMT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee525f0-5e76-45ed-83b9-b15601b31f7e_807x692.png 1272w, https://substackcdn.com/image/fetch/$s_!0SMT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee525f0-5e76-45ed-83b9-b15601b31f7e_807x692.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Three things jump out of this chart:</p><ul><li><p><strong>NextVoL&#174;</strong> is a tall, narrow spike centered almost exactly on the 10% target. It is the only distribution that does not meaningfully cross into either over- or under-delivery regions.</p></li><li><p>The <strong>VIX-based approach</strong> sits far to the left, with its mode around 7.8%, a structural under-utilization of the volatility budget driven by the implied-vol risk premium. Over an 18-year horizon, that is about 22% of the intended risk left on the table.</p></li><li><p><strong>Historical Volatility</strong> sits far to the right, with a wide distribution centered above 11.5%, systematically overshooting the target, and doing so inconsistently.</p></li><li><p>The other methods (RV, RV HAR, GARCH, RiskMetrics) cluster reasonably well around the target but with distributions 2&#8211;3&#215; wider than NextVoL&#174;.</p></li></ul><p style="text-align: justify;">To rank the methods rigorously, we need a single summary statistic that penalizes <strong>both</strong> dimensions of miss at once: how far a method sits from the target on average, and how much it fluctuates around it through time. The natural candidate is the <strong>mean squared error</strong> of the rolling 252-day realized volatility relative to the 10% target:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\text{MSE} = \\frac{1}{T}\\sum_t \\left(\\sigma_t^{VT} - 10\\%\\right)^2\n&quot;,&quot;id&quot;:&quot;WMNIAZXFLZ&quot;}" data-component-name="LatexBlockToDOM"></div><ul><li><p>The <strong>squared deviation</strong> penalizes bias. A method that averages 8% or 11.5% is structurally off-target, and that offset gets weighted in.</p></li><li><p>It <strong>also penalizes dispersion</strong>. A method that averages exactly 10% but swings between 7% and 13% is not truly delivering the target either.</p></li></ul><p style="text-align: justify;">Ranked by this metric, NextVoL&#174; sits comfortably in first place across the full sample. But a full-sample ranking is only half the story.</p><div><hr></div><h2>Persistent, not sample-specific</h2><p style="text-align: justify;">The aggregate MSE ranking could, in principle, be driven by a handful of favorable years. </p><p style="text-align: justify;">To check for this, we decomposed the ranking year by year:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jxEp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a6b635-90b7-42a9-9194-9eaf13aa0c1c_1312x417.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jxEp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a6b635-90b7-42a9-9194-9eaf13aa0c1c_1312x417.png 424w, https://substackcdn.com/image/fetch/$s_!jxEp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a6b635-90b7-42a9-9194-9eaf13aa0c1c_1312x417.png 848w, https://substackcdn.com/image/fetch/$s_!jxEp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a6b635-90b7-42a9-9194-9eaf13aa0c1c_1312x417.png 1272w, https://substackcdn.com/image/fetch/$s_!jxEp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a6b635-90b7-42a9-9194-9eaf13aa0c1c_1312x417.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jxEp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a6b635-90b7-42a9-9194-9eaf13aa0c1c_1312x417.png" width="1312" height="417" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/51a6b635-90b7-42a9-9194-9eaf13aa0c1c_1312x417.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:417,&quot;width&quot;:1312,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:89444,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194920987?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a6b635-90b7-42a9-9194-9eaf13aa0c1c_1312x417.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jxEp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a6b635-90b7-42a9-9194-9eaf13aa0c1c_1312x417.png 424w, https://substackcdn.com/image/fetch/$s_!jxEp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a6b635-90b7-42a9-9194-9eaf13aa0c1c_1312x417.png 848w, https://substackcdn.com/image/fetch/$s_!jxEp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a6b635-90b7-42a9-9194-9eaf13aa0c1c_1312x417.png 1272w, https://substackcdn.com/image/fetch/$s_!jxEp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a6b635-90b7-42a9-9194-9eaf13aa0c1c_1312x417.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">NextVoL<sup>&#174;</sup> ranks first or second in <strong>sixteen out of eighteen</strong> calendar years, with an average annual rank of 1.3.</p><p style="text-align: justify;">The methodologies that look close in the aggregate table (RV at 2.9 and GARCH at 3.3) turn out to be considerably more variable on a year-by-year basis. Both occasionally drop to rank 4, 5, or 6. This suggests that their aggregate performance partly reflects offsetting periods of over- and under-delivery, rather than consistent tracking. The NextVoL<sup>&#174;</sup> advantage, by contrast, is structural rather than sample-specific, and that is precisely what you want from a methodology embedded in a live product.</p><div><hr></div><h2>Why this matters beyond the Sharpe ratio</h2><p style="text-align: justify;">One could read the results above and focus on the Sharpe improvement. But the Sharpe story, while real, is the less interesting half of the picture.</p><p style="text-align: justify;">The more important advantage of NextVoL<sup>&#174;</sup> is the <strong>stability of volatility delivery itself</strong>, captured by the vol-of-vol of 0.26 and the remarkably tight distribution of rolling realized vol around the 10% target. This is not a cosmetic property.</p><p style="text-align: justify;">For anyone building <strong>structured products, volatility-controlled indices, or insurance-linked solutions such as Fixed Index Annuities (FIAs)</strong>, the stability of the underlying&#8217;s realized volatility is directly priced into the derivative overlay. </p><p style="text-align: justify;">A lower vol-of-vol means lower uncertainty on future variance, which translates into <strong>tighter option pricing on the wrapper</strong>, cheaper hedges for the issuer, and, crucially for the end investor, <strong>higher participation rates</strong> on the embedded optionality.</p><p style="text-align: justify;">A volatility-target index that delivers its objective with a vol-of-vol of 0.26 is a materially better foundation on which to build a structured product than one that delivers with 0.70 or 0.90. On paper, their average volatilities may look similar. In practice, the gap translates into sharper option pricing, higher participation rates, and a better deal for the investor holding the note</p><div><hr></div><p style="text-align: justify;">If you are interested in understanding this study in greater detail, including the precise construction of the volatility-target indexes, the full empirical methodology, and the extended results across all forecasting approaches, we invite you to read the white paper we have just released.</p><p style="text-align: justify;"><em>Volatility Targeting for Long-Term Compounding</em>, by Walter Distaso, Antonio Mele, and Carlo Zarattini. </p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://bit.ly/NextVoL&quot;,&quot;text&quot;:&quot;Read the Paper&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://bit.ly/NextVoL"><span>Read the Paper</span></a></p><div><hr></div><p style="text-align: justify;">If you are working on volatility-controlled index design, structured product pricing, or volatility forecasting more broadly, we would love to hear your perspective. You can reach out at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a>.</p><div><hr></div><p><em>As always, feel free to leave a comment and reach out via direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a> for any questions.</em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p style="text-align: justify;"><br></p><p style="text-align: justify;"></p><p style="text-align: justify;"></p>]]></content:encoded></item><item><title><![CDATA[How to Size Your Trend Trades]]></title><description><![CDATA[Why the &#8220;right&#8221; approach depends on how you measure it]]></description><link>https://concretumgroup.substack.com/p/how-to-size-your-trend-trades</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/how-to-size-your-trend-trades</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Sat, 18 Apr 2026 07:41:51 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/395ffea3-421c-4df3-9fec-2527749e9070_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: justify;">If you are a quant, you probably know that trend following is one of the most straightforward quantitative styles for trading markets.</p><p style="text-align: justify;">Every signal family within the trend-factor umbrella is, at its core, a different way of <strong>determining whether an asset is going up or down, and then betting on the persistence of that behavior.</strong></p><p style="text-align: justify;">No amount of mathematical sophistication or complex modeling changes the fact that the time-series momentum effect is the main PnL driver for any trend-following portfolio manager. One might therefore expect that different versions of fundamentally similar signals, all harvesting the same market effect, would lead trend managers to achieve rather similar, homogeneous results.</p><p style="text-align: justify;">The data tells a very different story.</p><p style="text-align: justify;">In practice, <strong>the signal component is really just step zero</strong>. What ultimately determines a trend-following program&#8217;s outcome isn&#8217;t just the signal itself, it&#8217;s the<strong> dozens of decisions layered on top of it</strong>: </p><ul><li><p style="text-align: justify;">Universe composition </p></li><li><p style="text-align: justify;">Position sizing </p></li><li><p style="text-align: justify;">Risk budgeting </p></li><li><p>Long-short versus long-only orientation </p></li><li><p>Rebalancing frequency, and more&#8230; </p></li></ul><p style="text-align: justify;">Each layer compounds on the last, and over time, these choices cause managers to drift substantially from one another.</p><p style="text-align: justify;">This phenomenon is commonly referred to by practitioners as <em>trend-follower dispersion</em>. It is what causes two <strong>highly successful trend managers</strong>, such as Mulvaney, which runs at a historical volatility of approximately 40%, and Quantica (which operates at a fraction of that volatility) to be <strong>placed in the same broad category despite delivering markedly different return profiles</strong>. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6UhJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb24d0c-6e35-4342-8284-612112292a47_1563x1001.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6UhJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb24d0c-6e35-4342-8284-612112292a47_1563x1001.png 424w, https://substackcdn.com/image/fetch/$s_!6UhJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb24d0c-6e35-4342-8284-612112292a47_1563x1001.png 848w, https://substackcdn.com/image/fetch/$s_!6UhJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb24d0c-6e35-4342-8284-612112292a47_1563x1001.png 1272w, https://substackcdn.com/image/fetch/$s_!6UhJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb24d0c-6e35-4342-8284-612112292a47_1563x1001.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6UhJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb24d0c-6e35-4342-8284-612112292a47_1563x1001.png" width="1456" height="932" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2cb24d0c-6e35-4342-8284-612112292a47_1563x1001.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:932,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:97332,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194053621?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb24d0c-6e35-4342-8284-612112292a47_1563x1001.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6UhJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb24d0c-6e35-4342-8284-612112292a47_1563x1001.png 424w, https://substackcdn.com/image/fetch/$s_!6UhJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb24d0c-6e35-4342-8284-612112292a47_1563x1001.png 848w, https://substackcdn.com/image/fetch/$s_!6UhJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb24d0c-6e35-4342-8284-612112292a47_1563x1001.png 1272w, https://substackcdn.com/image/fetch/$s_!6UhJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb24d0c-6e35-4342-8284-612112292a47_1563x1001.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Notably, Quantica has maintained its relatively <strong>low volatility with great consistency</strong> over the past 20 years (as shown in the picture below), while Mulvaney's realized volatility has exhibited considerably wider swings around its long-run average.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dfwM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96f21ec2-b5ac-428f-b1ff-8363f2d1fc41_1563x1001.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dfwM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96f21ec2-b5ac-428f-b1ff-8363f2d1fc41_1563x1001.png 424w, https://substackcdn.com/image/fetch/$s_!dfwM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96f21ec2-b5ac-428f-b1ff-8363f2d1fc41_1563x1001.png 848w, https://substackcdn.com/image/fetch/$s_!dfwM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96f21ec2-b5ac-428f-b1ff-8363f2d1fc41_1563x1001.png 1272w, https://substackcdn.com/image/fetch/$s_!dfwM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96f21ec2-b5ac-428f-b1ff-8363f2d1fc41_1563x1001.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dfwM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96f21ec2-b5ac-428f-b1ff-8363f2d1fc41_1563x1001.png" width="1456" height="932" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/96f21ec2-b5ac-428f-b1ff-8363f2d1fc41_1563x1001.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:932,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:73677,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194053621?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96f21ec2-b5ac-428f-b1ff-8363f2d1fc41_1563x1001.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dfwM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96f21ec2-b5ac-428f-b1ff-8363f2d1fc41_1563x1001.png 424w, https://substackcdn.com/image/fetch/$s_!dfwM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96f21ec2-b5ac-428f-b1ff-8363f2d1fc41_1563x1001.png 848w, https://substackcdn.com/image/fetch/$s_!dfwM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96f21ec2-b5ac-428f-b1ff-8363f2d1fc41_1563x1001.png 1272w, https://substackcdn.com/image/fetch/$s_!dfwM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96f21ec2-b5ac-428f-b1ff-8363f2d1fc41_1563x1001.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">In our experience building trend-following programs, both for our own portfolios and for external clients, <strong>position sizing is one of the most impactful decisions a manager can make</strong>.</p><p style="text-align: justify;">Whether driven by mandate restrictions, VaR requirements, or the deliberate construction of a high-volatility trend sleeve, the same signal applied to the same universe of futures can give rise to <strong>very different outcomes</strong>.</p><p style="text-align: justify;">Drawing inspiration from a piece we published in 2025 (<a href="https://concretumgroup.com/position-sizing-in-trend-following-comparing-volatility-targeting-volatility-parity-and-pyramiding/">link</a>), we revisit the question: </p><blockquote><p><em><strong>What is the best approach to position sizing?</strong></em><strong> </strong></p></blockquote><p style="text-align: justify;">As we will show with a simple case study, the answer is more nuanced than one might expect.</p><div><hr></div><h2>The Strategy</h2><h3>Buy/Sell Engine</h3><p style="text-align: justify;">Although our focus today isn't on the buy/sell engine itself, this is a good opportunity to introduce a different entry/exit signal model that first emerged in the 1980s. </p><p style="text-align: justify;">The <em>Aberration </em>strategy is a trend-following framework developed by <em><a href="https://www.amazon.com/Building-Reliable-Trading-Systems-Risk-Reward/dp/1118528743">Keith Fitschen</a> </em>in 1986 (<em><a href="https://www.amazon.com/Building-Reliable-Trading-Systems-Risk-Reward/dp/1118528743">Fitschen</a></em><a href="https://www.amazon.com/Building-Reliable-Trading-Systems-Risk-Reward/dp/1118528743">, 2013</a>)<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>, built on what are effectively Bollinger Bands, first formalized by <em><a href="https://www.amazon.com/Bollinger-Bands-John/dp/0071373683">John Bollinger</a> </em>around the same period (<em><a href="https://www.amazon.com/Bollinger-Bands-John/dp/0071373683">Bollinger</a></em><a href="https://www.amazon.com/Bollinger-Bands-John/dp/0071373683">, 2001</a>)<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>.</p><p style="text-align: justify;">In our specification, the bands are computed from a 50-day moving average and &#177;2 standard deviations of prices.</p><p style="text-align: justify;">Entry signals are<strong> generated when the price moves outside the bands</strong>: a breakout above the upper band triggers a long position, while a breakout below the lower band triggers a short position. The position is held <strong>until the price crosses the moving average in the direction opposite to the prevailing trend</strong>, which serves as the exit signal.</p><p style="text-align: justify;">Our sole modification to the standard rules is to <strong>impose a monotonic adjustment of the moving-average-based stop</strong>. For long positions, the stop is permitted to move only upward; for short positions, only downward: the stop never shifts in a direction adverse to the trade, effectively acting as a trailing exit constraint.</p><p style="text-align: justify;">In practice, the strategy can be summarized as follows:</p><ul><li><p><strong>Band construction</strong></p><ul><li><p>UB = SMA(50days) + 2 st.dev.</p></li><li><p>LB = SMA(50days) - 2 st.dev.</p></li></ul></li><li><p><strong>Entry logic</strong></p><ul><li><p>Long &#8594; price breaks above the UB</p></li><li><p>Short &#8594; price breaks below the LB</p></li></ul></li><li><p><strong>Exit logic</strong></p><ul><li><p>Long &#8594; price crosses below SMA(50days)</p></li><li><p>Short &#8594; price crosses above SMA(50days)</p></li></ul></li><li><p><strong>Stop dynamics </strong></p><ul><li><p>Never move the stop against the direction of the trend</p></li></ul></li></ul><h3 style="text-align: justify;">Sizing Approach</h3><p style="text-align: justify;">Given the objective of this study, we assess the strategy under three different sizing policies:</p><ul><li><p style="text-align: justify;"><strong>Volatility Targeting (VT). </strong>This approach dynamically scales position sizes to maintain a<strong> </strong>constant level of daily volatility, ensuring that <strong>risk contribution remains stable and homogeneous across portfolio holdings</strong>. It is grounded in the empirical observation that volatility, while noisy, exhibits a degree of predictability. Its main limitation, however, is structural: VT tends to scale down exposure precisely when trends accelerate, as strong directional moves are often accompanied by rising volatility. As a result, <strong>it can systematically reduce participation in the most profitable phases of a trend</strong> (this effect is less pronounced in equity markets, where volatility and returns are typically negatively correlated).</p><p></p></li><li><p style="text-align: justify;"><strong>Volatility Parity (VP)</strong> is essentially a set-and-forget approach; position sizes are determined at entry based on prevailing market volatility, and then left unchanged throughout the life of the trade. In other words, risk is calibrated ex-ante, but not rebalanced ex-post. The intuition is simple. By fixing position sizes, the strategy<strong> allows profits and losses to evolve naturally</strong>, without mechanically interfering with the trade. This has two important consequences. First, it <strong>minimizes turnover and implementation costs</strong>. Second, it allows large winners to compound and gradually dominate the portfolio, as their notional weight increases over time. The main drawback, however, is that <strong>risk is no longer controlled after entry</strong>. If volatility expands materially during the life of a position, the strategy can end up carrying significantly more risk than originally intended.</p><div class="callout-block" data-callout="true"><p><em>Note - It is worth mentioning that this approach does carry a minor methodological inconsistency: successful long positions take a large portfolio portion if left untouched, while successful short positions actually shrink in size. This asymmetry is rarely acknowledged and should merit some further investigation and clarification.</em></p></div></li><li><p style="text-align: justify;"><strong>Volatility Parity with Pyramiding (VPP).</strong> This approach starts like Volatility Parity at inception, but <strong>allows positions to be scaled up as the trade moves into profit</strong>. Additional units are added at predefined profit thresholds, effectively pyramiding into winners. VPP introduces convexity to the P&amp;L path: exposure increases when trends persist, <strong>amplifying large winners, while added risk is given back if the trade reverses</strong>. This makes it particularly suited to capturing the right tail typical of trend-following strategies. In our implementation, exposure is capped at 4&#215; the initial position size, ensuring that risk remains bounded.</p></li></ul><div><hr></div><h2>Results</h2><p style="text-align: justify;">We backtest the three portfolio constructions from 1978 to 2026 across a universe of <strong>nearly 40 futures markets</strong> spanning Agriculture &amp; Livestock, Energy, and Metals, using data from <a href="https://norgatedata.com/">Norgate Data</a>.</p><p style="text-align: justify;">Consistent with the objective of this study, results are reported <strong>gross of fees</strong>, and <strong>fractional contracts are allowed</strong>. These simplifying assumptions are intentional: they abstract from capital and execution frictions, ensuring that <strong>differences in performance are driven by the allocation methodology itself rather than by starting AUM or trading constraints.</strong></p><p style="text-align: justify;">Before turning to the full portfolio results, it is useful to build intuition by examining how the different sizing methodologies would have behaved during a <strong>well-known trend</strong>.</p><p style="text-align: justify;">The chart below illustrates the <strong>Cocoa trade of 2023&#8211;2024</strong>, a move that most trend followers will remember.</p><p style="text-align: justify;">The lower panel highlights the key differences in position dynamics. Under VP, the number of contracts remains constant throughout the trade. Under VT, position size gradually declines as volatility expands, reducing exposure in order to respect its constant risk target. VPP takes the opposite approach: exposure increases as the trend develops, scaling from roughly 20 contracts to more than 80, thereby amplifying returns and capturing a larger share of this outlier move.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oTtr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd054887c-b293-4866-bf55-91e11c91b1d5_5276x6002.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oTtr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd054887c-b293-4866-bf55-91e11c91b1d5_5276x6002.png 424w, https://substackcdn.com/image/fetch/$s_!oTtr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd054887c-b293-4866-bf55-91e11c91b1d5_5276x6002.png 848w, https://substackcdn.com/image/fetch/$s_!oTtr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd054887c-b293-4866-bf55-91e11c91b1d5_5276x6002.png 1272w, https://substackcdn.com/image/fetch/$s_!oTtr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd054887c-b293-4866-bf55-91e11c91b1d5_5276x6002.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oTtr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd054887c-b293-4866-bf55-91e11c91b1d5_5276x6002.png" width="1456" height="1656" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d054887c-b293-4866-bf55-91e11c91b1d5_5276x6002.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1656,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:903411,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194530076?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd054887c-b293-4866-bf55-91e11c91b1d5_5276x6002.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!oTtr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd054887c-b293-4866-bf55-91e11c91b1d5_5276x6002.png 424w, https://substackcdn.com/image/fetch/$s_!oTtr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd054887c-b293-4866-bf55-91e11c91b1d5_5276x6002.png 848w, https://substackcdn.com/image/fetch/$s_!oTtr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd054887c-b293-4866-bf55-91e11c91b1d5_5276x6002.png 1272w, https://substackcdn.com/image/fetch/$s_!oTtr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd054887c-b293-4866-bf55-91e11c91b1d5_5276x6002.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;"></p><p style="text-align: justify;">The equity curves presented below show that volatility targeting (VT) and volatility parity (VP) trace relatively smooth upward paths, while Volatility Parity with Pyramiding&#8217;s (VPP) equity line is <strong>punctuated by sharp spikes wherever pyramiding increased exposure in a handful of positions</strong>. In some cases, such levered bets paid off substantially, while others reversed quickly, giving back profits and driving up the portfolio's realized volatility.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sl0J!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F866d0ee5-3b69-4d1d-87dd-ed4ff4d185f0_3202x2256.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sl0J!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F866d0ee5-3b69-4d1d-87dd-ed4ff4d185f0_3202x2256.png 424w, https://substackcdn.com/image/fetch/$s_!sl0J!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F866d0ee5-3b69-4d1d-87dd-ed4ff4d185f0_3202x2256.png 848w, https://substackcdn.com/image/fetch/$s_!sl0J!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F866d0ee5-3b69-4d1d-87dd-ed4ff4d185f0_3202x2256.png 1272w, https://substackcdn.com/image/fetch/$s_!sl0J!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F866d0ee5-3b69-4d1d-87dd-ed4ff4d185f0_3202x2256.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sl0J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F866d0ee5-3b69-4d1d-87dd-ed4ff4d185f0_3202x2256.png" width="1456" height="1026" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/866d0ee5-3b69-4d1d-87dd-ed4ff4d185f0_3202x2256.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1026,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:422414,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194530076?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F866d0ee5-3b69-4d1d-87dd-ed4ff4d185f0_3202x2256.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sl0J!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F866d0ee5-3b69-4d1d-87dd-ed4ff4d185f0_3202x2256.png 424w, https://substackcdn.com/image/fetch/$s_!sl0J!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F866d0ee5-3b69-4d1d-87dd-ed4ff4d185f0_3202x2256.png 848w, https://substackcdn.com/image/fetch/$s_!sl0J!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F866d0ee5-3b69-4d1d-87dd-ed4ff4d185f0_3202x2256.png 1272w, https://substackcdn.com/image/fetch/$s_!sl0J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F866d0ee5-3b69-4d1d-87dd-ed4ff4d185f0_3202x2256.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;"></p><p style="text-align: justify;">The visual intuition is confirmed by the performance metrics reported in the table below. </p><p style="text-align: justify;">Volatility Targeting delivers the lowest realized volatility (10.8%), followed by Volatility Parity (13.1%), while VPP reaches a substantially higher level (25.4%). This is particularly <strong>notable given that all approaches start from the same position sizing at trade inception</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qk-5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29192e81-e2f2-4f3a-990b-7dfda7a0b518_368x184.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qk-5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29192e81-e2f2-4f3a-990b-7dfda7a0b518_368x184.png 424w, https://substackcdn.com/image/fetch/$s_!qk-5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29192e81-e2f2-4f3a-990b-7dfda7a0b518_368x184.png 848w, https://substackcdn.com/image/fetch/$s_!qk-5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29192e81-e2f2-4f3a-990b-7dfda7a0b518_368x184.png 1272w, https://substackcdn.com/image/fetch/$s_!qk-5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29192e81-e2f2-4f3a-990b-7dfda7a0b518_368x184.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qk-5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29192e81-e2f2-4f3a-990b-7dfda7a0b518_368x184.png" width="368" height="184" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/29192e81-e2f2-4f3a-990b-7dfda7a0b518_368x184.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:184,&quot;width&quot;:368,&quot;resizeWidth&quot;:368,&quot;bytes&quot;:7450,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194530076?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29192e81-e2f2-4f3a-990b-7dfda7a0b518_368x184.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qk-5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29192e81-e2f2-4f3a-990b-7dfda7a0b518_368x184.png 424w, https://substackcdn.com/image/fetch/$s_!qk-5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29192e81-e2f2-4f3a-990b-7dfda7a0b518_368x184.png 848w, https://substackcdn.com/image/fetch/$s_!qk-5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29192e81-e2f2-4f3a-990b-7dfda7a0b518_368x184.png 1272w, https://substackcdn.com/image/fetch/$s_!qk-5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29192e81-e2f2-4f3a-990b-7dfda7a0b518_368x184.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p style="text-align: justify;">On the return side, the ranking reverses. VPP achieves the highest CAGR (16%), followed by VP (11.5%) and Volatility Targeting (10.3%).</p><p style="text-align: justify;">If one were to select a &#8220;best&#8221; approach using conventional criteria, <strong>the natural choice would be the configuration with the highest risk-adjusted return. </strong></p><p style="text-align: justify;">From this perspective, Volatility Targeting clearly stands out, with a Sharpe of 0.96 and a Sortino of 1.37. Volatility Parity follows, with a Sharpe of 0.89 and a Sortino of 1.16, while VPP, despite its higher raw returns, ranks last on a risk-adjusted basis (Sharpe 0.71, Sortino 0.74).</p><p style="text-align: justify;">So, does this imply that VPP is structurally inferior, and that Volatility Targeting is the dominant approach?</p><p>Not necessarily.</p><div><hr></div><h2 style="text-align: justify;">A Different Lens (Trade-Level Analysis)</h2><p style="text-align: justify;">The conclusion above relies on path-dependent, daily return metrics, where <strong>intra-trade fluctuations directly impact the NAV trajectory</strong>. However, if we shift the perspective and analyze performance at the trade level, the picture changes meaningfully.</p><p style="text-align: justify;">Specifically, <strong>we reconstruct the NAV by accounting for each trade only at its exit</strong>, effectively removing intra-trade P&amp;L volatility from the path. In this representation, returns are realized in discrete steps, rather than continuously marked-to-market.</p><p style="text-align: justify;">As shown in the chart below, VPP continues, as expected, to deliver the highest cumulative returns. However, once intra-trade noise is stripped out, <strong>its volatility</strong> (particularly on the downside) <strong>appears much closer to that of the other two approaches</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pAaX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0427f4be-144d-4835-8663-12d9705c025f_3202x2198.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pAaX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0427f4be-144d-4835-8663-12d9705c025f_3202x2198.png 424w, https://substackcdn.com/image/fetch/$s_!pAaX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0427f4be-144d-4835-8663-12d9705c025f_3202x2198.png 848w, https://substackcdn.com/image/fetch/$s_!pAaX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0427f4be-144d-4835-8663-12d9705c025f_3202x2198.png 1272w, https://substackcdn.com/image/fetch/$s_!pAaX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0427f4be-144d-4835-8663-12d9705c025f_3202x2198.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pAaX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0427f4be-144d-4835-8663-12d9705c025f_3202x2198.png" width="1456" height="999" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0427f4be-144d-4835-8663-12d9705c025f_3202x2198.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:999,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:392670,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194530076?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0427f4be-144d-4835-8663-12d9705c025f_3202x2198.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pAaX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0427f4be-144d-4835-8663-12d9705c025f_3202x2198.png 424w, https://substackcdn.com/image/fetch/$s_!pAaX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0427f4be-144d-4835-8663-12d9705c025f_3202x2198.png 848w, https://substackcdn.com/image/fetch/$s_!pAaX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0427f4be-144d-4835-8663-12d9705c025f_3202x2198.png 1272w, https://substackcdn.com/image/fetch/$s_!pAaX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0427f4be-144d-4835-8663-12d9705c025f_3202x2198.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;"></p><p style="text-align: justify;">To quantify reward efficiency more precisely, we compute, for each sizing specification, the <strong>Profit Factor</strong>, defined as the ratio between total profits and total losses across all trades.</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\text{Profit Factor} = \\frac{\\sum \\text{Gains}}{\\sum \\text{Losses}}&quot;,&quot;id&quot;:&quot;WLDYCGPRCN&quot;}" data-component-name="LatexBlockToDOM"></div><p style="text-align: justify;">This metric measures <strong>how much gross profit is generated per unit of loss incurred</strong>. Intuitively, it treats losses as the &#8220;cost of doing business&#8221; and evaluates how efficiently each strategy converts that cost into gains. In other words, it captures how many dollars of profit are produced for every dollar lost.</p><p style="text-align: justify;">Notably, under this metric,<strong> the ranking across the three sizing policies reverses</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1T2L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F113f6278-bf51-4958-83d4-9cef151bc8a1_435x307.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1T2L!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F113f6278-bf51-4958-83d4-9cef151bc8a1_435x307.png 424w, https://substackcdn.com/image/fetch/$s_!1T2L!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F113f6278-bf51-4958-83d4-9cef151bc8a1_435x307.png 848w, https://substackcdn.com/image/fetch/$s_!1T2L!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F113f6278-bf51-4958-83d4-9cef151bc8a1_435x307.png 1272w, https://substackcdn.com/image/fetch/$s_!1T2L!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F113f6278-bf51-4958-83d4-9cef151bc8a1_435x307.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1T2L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F113f6278-bf51-4958-83d4-9cef151bc8a1_435x307.png" width="435" height="307" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/113f6278-bf51-4958-83d4-9cef151bc8a1_435x307.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:307,&quot;width&quot;:435,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:18773,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194530076?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F113f6278-bf51-4958-83d4-9cef151bc8a1_435x307.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1T2L!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F113f6278-bf51-4958-83d4-9cef151bc8a1_435x307.png 424w, https://substackcdn.com/image/fetch/$s_!1T2L!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F113f6278-bf51-4958-83d4-9cef151bc8a1_435x307.png 848w, https://substackcdn.com/image/fetch/$s_!1T2L!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F113f6278-bf51-4958-83d4-9cef151bc8a1_435x307.png 1272w, https://substackcdn.com/image/fetch/$s_!1T2L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F113f6278-bf51-4958-83d4-9cef151bc8a1_435x307.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">VPP emerges as the most efficient configuration, with a Profit Factor of 1.74, followed by VP at 1.55 and VT at 1.48. </p><p style="text-align: justify;">This result is consistent with the trade-level statistics reported above: although VPP exhibits a lower hit ratio and larger intra-trade drawdowns, <strong>it generates substantially larger winners</strong> (107 bps vs ~74&#8211;78 bps), while its average loss remains broadly in line with the other approaches.</p><p style="text-align: justify;">We refer to this as the <em>observer effect</em>: the apparent &#8220;optimal&#8221; strategy depends critically on the metric through which performance is evaluated.</p><div><hr></div><h2>The Observer Effect</h2><p style="text-align: justify;">Consider two investors: a <strong>trend-following portfolio manager</strong> at an institutional firm, and a <strong>well-capitalized retail investor</strong> running a similar strategy independently. While they may trade the same signals, their objectives, and therefore their utility functions, are fundamentally different.</p><p style="text-align: justify;">The <strong>institutional manager typically aims to maximize AUM</strong>. To attract and retain capital from institutional allocators, he must operate within well-defined risk constraints. In practice, this means <strong>delivering stable volatility and strong risk-adjusted returns</strong>, as measured by metrics such as Sharpe. From this perspective, <strong>Volatility Targeting becomes the natural choice</strong>, as it stabilizes risk over time and aligns the strategy with the expectations of external investors.</p><p style="text-align: justify;">The <strong>retail investor operates under a very different set of constraints</strong>. He may subscribe to the idea that <em>&#8220;you don&#8217;t eat Sharpe ratios&#8221;</em>, focusing instead on absolute returns. Moreover, his evaluation framework is often less path-dependent. Rather than monitoring daily equity fluctuations, <strong>he may assess performance at the trade level, once positions are closed</strong>.</p><p style="text-align: justify;">For this investor, approaches such as <strong>Volatility Parity or Pyramiding may be more appealing</strong>. Volatility Parity offers simplicity and lower turnover, while VPP, as shown earlier, maximizes reward efficiency under the Profit Factor metric by amplifying exposure to the right tail without materially worsening average losses.</p><blockquote><p style="text-align: justify;">Curiously, these two practitioners observe the exact same strategy from different angles, and the ideal sizing implementation depends strictly on their point of view.</p></blockquote><p style="text-align: justify;">This is what we refer to as the <em>observer effect</em>. In quantitative finance, <strong>the apparent optimum is </strong>not absolute, but <strong>conditional on the metric, the constraints, and the utility function of the observer.</strong></p><p style="text-align: justify;">More broadly, this challenges a common belief in systematic investing: that sufficiently rigorous analysis will always lead to a single, unambiguous answer. In reality, even in a fully quantitative framework, the &#8220;right&#8221; choice depends not only on the data, but on the context in which that data is interpreted.</p><div><hr></div><h2>Conclusion</h2><p style="text-align: justify;">All in all, empirical evidence supports the idea that <strong>position sizing in trend strategies is critical</strong>: it can dramatically shape how each trade contributes to the overall portfolio, and therefore it dictates the behavior of the trend program as a whole.</p><p style="text-align: justify;">What stands out is that the <strong>problem of optimal position sizing in trend following may simply not have a unique solution</strong>.</p><p style="text-align: justify;">All approaches we tested appear valid, depending on the metrics used to evaluate them. And which metrics make sense <strong>depends on the observation angle of the person running those strategies</strong> and making those decisions. Consequently, <strong>we suggest that no universally correct answer exists</strong>.</p><p style="text-align: justify;">Regardless of these considerations, history shows that <strong>success stories can emerge from very different philosophies around sizing</strong>. As always, we encourage investors or aspiring quants to run their own numbers, think deeply about first principles and methodological implications, and then, whatever their answer might be, have the discipline to <strong>stick with it</strong>.</p><p style="text-align: justify;">We know that this topic is often at the centre of debate among trend-following practitioners, and we would be very interested to hear your views.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/p/how-to-size-your-trend-trades/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://concretumgroup.substack.com/p/how-to-size-your-trend-trades/comments"><span>Leave a comment</span></a></p><p>If you found this article useful, feel free to share it with other practitioners, leave a comment with your perspective, or reach out at info@concretumgroup.com </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/p/how-to-size-your-trend-trades?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://concretumgroup.substack.com/p/how-to-size-your-trend-trades?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Fitschen, K. (2013). <em>Building Reliable Trading Systems: Tradable Strategies That Perform As They Backtest and Meet Your Risk-Reward Goals</em>. Wiley.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Bollinger, J. (2001). <em>Bollinger on Bollinger Bands</em>. McGraw-Hill.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Can You Trust Your Intraday Database?]]></title><description><![CDATA[What we found when we ran the same backtest across four data providers]]></description><link>https://concretumgroup.substack.com/p/can-you-trust-your-intraday-database</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/can-you-trust-your-intraday-database</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Thu, 16 Apr 2026 08:56:03 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a8717fd9-3707-49d1-977b-267d9994db01_2048x1536.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2><strong>Introduction</strong></h2><p style="text-align: justify;">In quantitative trading, backtesting data quality is a critical but often overlooked factor. Most attention goes to strategy design, execution, and risk management, yet the reliability of the underlying data provider can materially affect results.</p><p style="text-align: justify;">While expanding our Opening Range Breakout (ORB) research across multiple data sources, we expected consistent results, but that is not what we found. Using identical code, parameters, and time periods, the same strategy produced materially different outcomes depending on the data provider.</p><p style="text-align: justify;">This raises a fundamental question: </p><blockquote><p style="text-align: justify;"><strong>How much of a backtest is driven by the strategy itself, and how much by the data?</strong> </p></blockquote><p style="text-align: justify;">This article presents the analysis and its key findings, with full reproducibility details to be published separately.</p><h2><strong>Strategy Overview: Opening Range Breakout</strong></h2><p style="text-align: justify;">Before analyzing the data, we define the strategy used throughout this study: the <strong>Opening Range Breakout</strong>, as described in <em><a href="https://concretumgroup.com/can-day-trading-really-be-profitable/">Can Day Trading Really Be Profitable?</a></em> (2023), co-authored with Andrew Aziz.</p><p style="text-align: justify;">The formulation is intentionally simple and fully deterministic, making it suitable for cross-provider comparison.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cdsk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee7c74ac-242c-40a6-bd1d-b9317d86cb54_1600x513.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cdsk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee7c74ac-242c-40a6-bd1d-b9317d86cb54_1600x513.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cdsk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee7c74ac-242c-40a6-bd1d-b9317d86cb54_1600x513.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cdsk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee7c74ac-242c-40a6-bd1d-b9317d86cb54_1600x513.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cdsk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee7c74ac-242c-40a6-bd1d-b9317d86cb54_1600x513.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cdsk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee7c74ac-242c-40a6-bd1d-b9317d86cb54_1600x513.jpeg" width="1456" height="467" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ee7c74ac-242c-40a6-bd1d-b9317d86cb54_1600x513.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:467,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cdsk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee7c74ac-242c-40a6-bd1d-b9317d86cb54_1600x513.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cdsk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee7c74ac-242c-40a6-bd1d-b9317d86cb54_1600x513.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cdsk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee7c74ac-242c-40a6-bd1d-b9317d86cb54_1600x513.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cdsk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee7c74ac-242c-40a6-bd1d-b9317d86cb54_1600x513.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Rules</strong></p><ul><li><p>Opening range: first 5 minutes</p></li><li><p>Long if 5th minute Close &gt; Today Open</p></li><li><p>Short if 5th minute Close &lt; Today Open</p></li><li><p>Otherwise Flat</p></li><li><p>Entry: Open of 6th minute</p></li></ul><p><strong>Stops</strong></p><ul><li><p>H/L: range low / high</p></li><li><p>ATR: fraction of 14-day ATR</p></li></ul><p><strong>Exit</strong></p><ul><li><p>Profit target (10R) or market closure</p></li></ul><p><strong>Sizing</strong></p><ul><li><p>1% risk</p></li><li><p>Max leverage: 4&#215;</p></li></ul><p style="text-align: justify;">Because the strategy relies on intraday highs, lows, and threshold-based decisions within a narrow time window, small differences in the data can propagate into materially different outcomes.</p><h2><strong>The Discovery: Same Strategy, Different Results</strong></h2><p style="text-align: justify;">The key question is not whether differences exist, but how large they are.</p><p style="text-align: justify;">To measure this, we ran the same backtest over the last 10 years across four different data providers:</p><ul><li><p><a href="https://massive.com/">Massive</a> (<a href="http://polygon.io/">Polygon</a>)</p></li><li><p><a href="https://alpaca.markets/">Alpaca</a></p></li><li><p><a href="https://www.iqfeed.net/">IQFeed</a></p></li><li><p><a href="https://www.interactivebrokers.com/">Interactive Brokers</a></p></li></ul><p style="text-align: justify;">All tests used identical dates, code, and parameters, as well as a starting capital of $25,000.</p><p>Two stop configurations were evaluated:</p><ol><li><p><strong>H/L Stop</strong> &#8211; An opening range high/low (H/L) stop based on intraday extremes,</p></li><li><p><strong>ATR Stop </strong>&#8211; An ATR-based stop derived from daily volatility.</p></li></ol><h3><strong>H/L Stop Results</strong></h3><p style="text-align: justify;">Under the H/L configuration, results diverge sharply. Final portfolio values range from $226k to $726k, representing more than a threefold difference from identical strategy logic.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4rPp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2d7df0-bdc5-421f-aaff-999b69e3d279_790x790.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4rPp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2d7df0-bdc5-421f-aaff-999b69e3d279_790x790.png 424w, https://substackcdn.com/image/fetch/$s_!4rPp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2d7df0-bdc5-421f-aaff-999b69e3d279_790x790.png 848w, https://substackcdn.com/image/fetch/$s_!4rPp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2d7df0-bdc5-421f-aaff-999b69e3d279_790x790.png 1272w, https://substackcdn.com/image/fetch/$s_!4rPp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2d7df0-bdc5-421f-aaff-999b69e3d279_790x790.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4rPp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2d7df0-bdc5-421f-aaff-999b69e3d279_790x790.png" width="790" height="790" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8d2d7df0-bdc5-421f-aaff-999b69e3d279_790x790.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:790,&quot;width&quot;:790,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4rPp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2d7df0-bdc5-421f-aaff-999b69e3d279_790x790.png 424w, https://substackcdn.com/image/fetch/$s_!4rPp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2d7df0-bdc5-421f-aaff-999b69e3d279_790x790.png 848w, https://substackcdn.com/image/fetch/$s_!4rPp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2d7df0-bdc5-421f-aaff-999b69e3d279_790x790.png 1272w, https://substackcdn.com/image/fetch/$s_!4rPp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2d7df0-bdc5-421f-aaff-999b69e3d279_790x790.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>ATR Stop Results</strong></h3><p style="text-align: justify;">In contrast, the ATR-based configuration produces far more consistent results across providers. While performance differences remain, the overall behavior converges and the dispersion is significantly reduced.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Y9dL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56567a7f-bbaa-4730-85ad-4f5a49aa548b_790x790.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Y9dL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56567a7f-bbaa-4730-85ad-4f5a49aa548b_790x790.png 424w, https://substackcdn.com/image/fetch/$s_!Y9dL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56567a7f-bbaa-4730-85ad-4f5a49aa548b_790x790.png 848w, https://substackcdn.com/image/fetch/$s_!Y9dL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56567a7f-bbaa-4730-85ad-4f5a49aa548b_790x790.png 1272w, https://substackcdn.com/image/fetch/$s_!Y9dL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56567a7f-bbaa-4730-85ad-4f5a49aa548b_790x790.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Y9dL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56567a7f-bbaa-4730-85ad-4f5a49aa548b_790x790.png" width="790" height="790" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/56567a7f-bbaa-4730-85ad-4f5a49aa548b_790x790.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:790,&quot;width&quot;:790,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:96905,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194378696?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56567a7f-bbaa-4730-85ad-4f5a49aa548b_790x790.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Y9dL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56567a7f-bbaa-4730-85ad-4f5a49aa548b_790x790.png 424w, https://substackcdn.com/image/fetch/$s_!Y9dL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56567a7f-bbaa-4730-85ad-4f5a49aa548b_790x790.png 848w, https://substackcdn.com/image/fetch/$s_!Y9dL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56567a7f-bbaa-4730-85ad-4f5a49aa548b_790x790.png 1272w, https://substackcdn.com/image/fetch/$s_!Y9dL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56567a7f-bbaa-4730-85ad-4f5a49aa548b_790x790.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">This divergence reflects how the strategy interacts with the data. When stops rely on intraday highs and lows, small differences in price can compound into large performance gaps. When stops are based on daily volatility, sensitivity to intraday variation is reduced.</p><p style="text-align: justify;">This leads to a more fundamental question: what specific differences in the data drive these outcomes?</p><p style="text-align: justify;">Before analyzing each issue in detail, we summarize the main sources of discrepancy identified in the data:</p><ul><li><p><strong>Phantom Highs and Lows</strong> &#8212; isolated price spikes not confirmed across providers</p></li><li><p><strong>Stale Bars</strong> &#8212; sequences of unchanged prices indicating missing or improperly aggregated data</p></li><li><p><strong>Early-Close Leakage</strong> &#8212; data extending beyond official market hours on shortened sessions</p></li><li><p><strong>Tick-to-Bar Assignment </strong>&#8212; Differences in how providers assign trades occurring at boundary timestamps (e.g., 09:35:00) to adjacent bars.</p></li><li><p><strong>Venue Coverage and Trade Aggregation</strong> &#8212; differences in the set of underlying trades used to construct bars, due to varying data sources (e.g., SIP-based consolidation, direct exchange feeds, or partial synthetic aggregation), leading to discrepancies in intraday highs, lows, closes, and volumes</p></li></ul><p>We now examine each of these issues in turn.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>If you like this type of content, make sure not to miss the next one. Subscribe for free.</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2><strong>Data Quality Issues</strong></h2><h3><strong>Issue 1: Phantom Highs and Lows</strong></h3><p style="text-align: justify;">When comparing minute-level High and Low values across providers, we observe that most series align closely, but isolated spikes appear in a single dataset and are not confirmed by the others (e.g., Polygon in the examples below).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_PIU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8cb05f7-e02c-4eae-b242-49f40b4a78c1_1179x779.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_PIU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8cb05f7-e02c-4eae-b242-49f40b4a78c1_1179x779.webp 424w, https://substackcdn.com/image/fetch/$s_!_PIU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8cb05f7-e02c-4eae-b242-49f40b4a78c1_1179x779.webp 848w, https://substackcdn.com/image/fetch/$s_!_PIU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8cb05f7-e02c-4eae-b242-49f40b4a78c1_1179x779.webp 1272w, https://substackcdn.com/image/fetch/$s_!_PIU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8cb05f7-e02c-4eae-b242-49f40b4a78c1_1179x779.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_PIU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8cb05f7-e02c-4eae-b242-49f40b4a78c1_1179x779.webp" width="1179" height="779" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e8cb05f7-e02c-4eae-b242-49f40b4a78c1_1179x779.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:779,&quot;width&quot;:1179,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:56416,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194378696?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8cb05f7-e02c-4eae-b242-49f40b4a78c1_1179x779.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_PIU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8cb05f7-e02c-4eae-b242-49f40b4a78c1_1179x779.webp 424w, https://substackcdn.com/image/fetch/$s_!_PIU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8cb05f7-e02c-4eae-b242-49f40b4a78c1_1179x779.webp 848w, https://substackcdn.com/image/fetch/$s_!_PIU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8cb05f7-e02c-4eae-b242-49f40b4a78c1_1179x779.webp 1272w, https://substackcdn.com/image/fetch/$s_!_PIU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8cb05f7-e02c-4eae-b242-49f40b4a78c1_1179x779.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!p6yM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea516e6b-8f55-49c2-925e-d795f92f15b0_1180x779.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!p6yM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea516e6b-8f55-49c2-925e-d795f92f15b0_1180x779.webp 424w, https://substackcdn.com/image/fetch/$s_!p6yM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea516e6b-8f55-49c2-925e-d795f92f15b0_1180x779.webp 848w, https://substackcdn.com/image/fetch/$s_!p6yM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea516e6b-8f55-49c2-925e-d795f92f15b0_1180x779.webp 1272w, https://substackcdn.com/image/fetch/$s_!p6yM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea516e6b-8f55-49c2-925e-d795f92f15b0_1180x779.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!p6yM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea516e6b-8f55-49c2-925e-d795f92f15b0_1180x779.webp" width="1180" height="779" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ea516e6b-8f55-49c2-925e-d795f92f15b0_1180x779.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:779,&quot;width&quot;:1180,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:53552,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194378696?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea516e6b-8f55-49c2-925e-d795f92f15b0_1180x779.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!p6yM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea516e6b-8f55-49c2-925e-d795f92f15b0_1180x779.webp 424w, https://substackcdn.com/image/fetch/$s_!p6yM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea516e6b-8f55-49c2-925e-d795f92f15b0_1180x779.webp 848w, https://substackcdn.com/image/fetch/$s_!p6yM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea516e6b-8f55-49c2-925e-d795f92f15b0_1180x779.webp 1272w, https://substackcdn.com/image/fetch/$s_!p6yM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea516e6b-8f55-49c2-925e-d795f92f15b0_1180x779.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Although these discrepancies are small and infrequent, they directly affect strategies that rely on intraday extremes. A slightly higher reported high or lower low can shift stop levels, alter position sizing under fixed risk, and ultimately change trade outcomes. For H/L-based stops, even minor differences can materially impact backtest results.</p><p style="text-align: justify;">These discrepancies are typically not driven by actual market activity, but by differences in how providers construct their datasets. U.S. equities trade across multiple exchanges and off-exchange venues such as dark pools, where trades may be reported to the tape with a delay. As a result, some transactions can appear out of sequence relative to the prevailing market. Depending on the provider&#8217;s filtering and consolidation rules, these prints may be included, excluded, or adjusted, leading to isolated highs and lows that are not consistently observable across datasets.</p><h3><strong>Issue 2: Stale Bars</strong></h3><p style="text-align: justify;">A second issue observed in the data is the presence of stale bars, defined as 1-minute candles where <code>Open = High = Low = Close</code>. While occasional occurrences are expected, extended sequences of such bars in a highly liquid instrument like TQQQ are unlikely to reflect actual market activity and instead point to missing or improperly aggregated data.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uW_w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0172765-e885-4e3b-bb19-7e055fd4b4be_2012x510.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uW_w!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0172765-e885-4e3b-bb19-7e055fd4b4be_2012x510.webp 424w, https://substackcdn.com/image/fetch/$s_!uW_w!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0172765-e885-4e3b-bb19-7e055fd4b4be_2012x510.webp 848w, https://substackcdn.com/image/fetch/$s_!uW_w!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0172765-e885-4e3b-bb19-7e055fd4b4be_2012x510.webp 1272w, https://substackcdn.com/image/fetch/$s_!uW_w!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0172765-e885-4e3b-bb19-7e055fd4b4be_2012x510.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uW_w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0172765-e885-4e3b-bb19-7e055fd4b4be_2012x510.webp" width="1456" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a0172765-e885-4e3b-bb19-7e055fd4b4be_2012x510.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:60792,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194378696?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0172765-e885-4e3b-bb19-7e055fd4b4be_2012x510.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uW_w!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0172765-e885-4e3b-bb19-7e055fd4b4be_2012x510.webp 424w, https://substackcdn.com/image/fetch/$s_!uW_w!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0172765-e885-4e3b-bb19-7e055fd4b4be_2012x510.webp 848w, https://substackcdn.com/image/fetch/$s_!uW_w!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0172765-e885-4e3b-bb19-7e055fd4b4be_2012x510.webp 1272w, https://substackcdn.com/image/fetch/$s_!uW_w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0172765-e885-4e3b-bb19-7e055fd4b4be_2012x510.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!v9Sv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37a04c8a-5a50-4995-8c8a-1457850466e5_2012x510.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!v9Sv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37a04c8a-5a50-4995-8c8a-1457850466e5_2012x510.png 424w, https://substackcdn.com/image/fetch/$s_!v9Sv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37a04c8a-5a50-4995-8c8a-1457850466e5_2012x510.png 848w, https://substackcdn.com/image/fetch/$s_!v9Sv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37a04c8a-5a50-4995-8c8a-1457850466e5_2012x510.png 1272w, https://substackcdn.com/image/fetch/$s_!v9Sv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37a04c8a-5a50-4995-8c8a-1457850466e5_2012x510.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!v9Sv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37a04c8a-5a50-4995-8c8a-1457850466e5_2012x510.png" width="1456" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/37a04c8a-5a50-4995-8c8a-1457850466e5_2012x510.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!v9Sv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37a04c8a-5a50-4995-8c8a-1457850466e5_2012x510.png 424w, https://substackcdn.com/image/fetch/$s_!v9Sv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37a04c8a-5a50-4995-8c8a-1457850466e5_2012x510.png 848w, https://substackcdn.com/image/fetch/$s_!v9Sv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37a04c8a-5a50-4995-8c8a-1457850466e5_2012x510.png 1272w, https://substackcdn.com/image/fetch/$s_!v9Sv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37a04c8a-5a50-4995-8c8a-1457850466e5_2012x510.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">For intraday strategies, this has direct consequences. During the opening range, stale bars can collapse the range to a single price, reducing stop distance and destabilizing position sizing. Outside the opening window, they suppress volatility and can prevent stop or target conditions from being detected, leading to delayed execution and price gaps. In both cases, the time series no longer reflects continuous trading, and backtest results become unreliable.</p><h4><em><strong>A Case Study on Stale Bars: IBKR Data Used in the Original Paper</strong></em></h4><p style="text-align: justify;">The original ORB study was written in early 2023 and used intraday data downloaded from Interactive Brokers (IBKR The figure below shows the equity curve reported in that study.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!q9X7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F218c5ee4-4e3e-476d-840c-e5ce8376c083_970x905.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!q9X7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F218c5ee4-4e3e-476d-840c-e5ce8376c083_970x905.webp 424w, https://substackcdn.com/image/fetch/$s_!q9X7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F218c5ee4-4e3e-476d-840c-e5ce8376c083_970x905.webp 848w, https://substackcdn.com/image/fetch/$s_!q9X7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F218c5ee4-4e3e-476d-840c-e5ce8376c083_970x905.webp 1272w, https://substackcdn.com/image/fetch/$s_!q9X7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F218c5ee4-4e3e-476d-840c-e5ce8376c083_970x905.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!q9X7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F218c5ee4-4e3e-476d-840c-e5ce8376c083_970x905.webp" width="970" height="905" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/218c5ee4-4e3e-476d-840c-e5ce8376c083_970x905.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:905,&quot;width&quot;:970,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:80128,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194378696?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F218c5ee4-4e3e-476d-840c-e5ce8376c083_970x905.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!q9X7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F218c5ee4-4e3e-476d-840c-e5ce8376c083_970x905.webp 424w, https://substackcdn.com/image/fetch/$s_!q9X7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F218c5ee4-4e3e-476d-840c-e5ce8376c083_970x905.webp 848w, https://substackcdn.com/image/fetch/$s_!q9X7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F218c5ee4-4e3e-476d-840c-e5ce8376c083_970x905.webp 1272w, https://substackcdn.com/image/fetch/$s_!q9X7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F218c5ee4-4e3e-476d-840c-e5ce8376c083_970x905.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Equity curve from the original ORB study using IBKR data available at the time of the analysis (February 2023).</figcaption></figure></div><p style="text-align: justify;">At first glance, these results appear inconsistent with the IBKR backtests presented earlier in this article. This raises a natural question: <strong>if the same data provider is used, why do the results differ?</strong></p><p style="text-align: justify;">To investigate this, we compare the dataset used in the original study with the same trading days, re-downloaded from IBKR on March 24, 2026.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!a7Hl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e85b09-ebad-4ab1-afe3-af6b517740b3_2074x910.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!a7Hl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e85b09-ebad-4ab1-afe3-af6b517740b3_2074x910.webp 424w, https://substackcdn.com/image/fetch/$s_!a7Hl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e85b09-ebad-4ab1-afe3-af6b517740b3_2074x910.webp 848w, https://substackcdn.com/image/fetch/$s_!a7Hl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e85b09-ebad-4ab1-afe3-af6b517740b3_2074x910.webp 1272w, https://substackcdn.com/image/fetch/$s_!a7Hl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e85b09-ebad-4ab1-afe3-af6b517740b3_2074x910.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!a7Hl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e85b09-ebad-4ab1-afe3-af6b517740b3_2074x910.webp" width="1456" height="639" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/84e85b09-ebad-4ab1-afe3-af6b517740b3_2074x910.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:639,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:80128,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194378696?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e85b09-ebad-4ab1-afe3-af6b517740b3_2074x910.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!a7Hl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e85b09-ebad-4ab1-afe3-af6b517740b3_2074x910.webp 424w, https://substackcdn.com/image/fetch/$s_!a7Hl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e85b09-ebad-4ab1-afe3-af6b517740b3_2074x910.webp 848w, https://substackcdn.com/image/fetch/$s_!a7Hl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e85b09-ebad-4ab1-afe3-af6b517740b3_2074x910.webp 1272w, https://substackcdn.com/image/fetch/$s_!a7Hl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e85b09-ebad-4ab1-afe3-af6b517740b3_2074x910.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PBrF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2705ef8d-f3f8-4db5-a1b0-5b8d4d1b59bd_2074x910.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PBrF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2705ef8d-f3f8-4db5-a1b0-5b8d4d1b59bd_2074x910.webp 424w, https://substackcdn.com/image/fetch/$s_!PBrF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2705ef8d-f3f8-4db5-a1b0-5b8d4d1b59bd_2074x910.webp 848w, https://substackcdn.com/image/fetch/$s_!PBrF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2705ef8d-f3f8-4db5-a1b0-5b8d4d1b59bd_2074x910.webp 1272w, https://substackcdn.com/image/fetch/$s_!PBrF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2705ef8d-f3f8-4db5-a1b0-5b8d4d1b59bd_2074x910.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PBrF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2705ef8d-f3f8-4db5-a1b0-5b8d4d1b59bd_2074x910.webp" width="1456" height="639" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2705ef8d-f3f8-4db5-a1b0-5b8d4d1b59bd_2074x910.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:639,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:78738,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194378696?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2705ef8d-f3f8-4db5-a1b0-5b8d4d1b59bd_2074x910.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!PBrF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2705ef8d-f3f8-4db5-a1b0-5b8d4d1b59bd_2074x910.webp 424w, https://substackcdn.com/image/fetch/$s_!PBrF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2705ef8d-f3f8-4db5-a1b0-5b8d4d1b59bd_2074x910.webp 848w, https://substackcdn.com/image/fetch/$s_!PBrF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2705ef8d-f3f8-4db5-a1b0-5b8d4d1b59bd_2074x910.webp 1272w, https://substackcdn.com/image/fetch/$s_!PBrF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2705ef8d-f3f8-4db5-a1b0-5b8d4d1b59bd_2074x910.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">The difference is not subtle. The earlier dataset shows continuous intraday price variation consistent with active trading, while the more recent download contains extended sequences of flat, unchanging prices. In some sessions, more than 350 out of 390 one-minute bars show no price movement.</p><p style="text-align: justify;">These differences are structural. The same provider, queried at different points in time, can produce materially different datasets, leading to different backtest outcomes.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LT6P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17bbb528-0359-488a-9a09-3eb112e87402_790x790.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LT6P!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17bbb528-0359-488a-9a09-3eb112e87402_790x790.webp 424w, https://substackcdn.com/image/fetch/$s_!LT6P!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17bbb528-0359-488a-9a09-3eb112e87402_790x790.webp 848w, https://substackcdn.com/image/fetch/$s_!LT6P!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17bbb528-0359-488a-9a09-3eb112e87402_790x790.webp 1272w, https://substackcdn.com/image/fetch/$s_!LT6P!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17bbb528-0359-488a-9a09-3eb112e87402_790x790.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LT6P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17bbb528-0359-488a-9a09-3eb112e87402_790x790.webp" width="790" height="790" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/17bbb528-0359-488a-9a09-3eb112e87402_790x790.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:790,&quot;width&quot;:790,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:35240,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194378696?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17bbb528-0359-488a-9a09-3eb112e87402_790x790.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LT6P!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17bbb528-0359-488a-9a09-3eb112e87402_790x790.webp 424w, https://substackcdn.com/image/fetch/$s_!LT6P!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17bbb528-0359-488a-9a09-3eb112e87402_790x790.webp 848w, https://substackcdn.com/image/fetch/$s_!LT6P!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17bbb528-0359-488a-9a09-3eb112e87402_790x790.webp 1272w, https://substackcdn.com/image/fetch/$s_!LT6P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17bbb528-0359-488a-9a09-3eb112e87402_790x790.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Backtest results using IBKR data downloaded in 2023 versus 2026. Despite identical strategy logic, performance diverges due to differences in the underlying data.</figcaption></figure></div><p style="text-align: justify;">For this reason, a trading strategy that appeared profitable in a backtest conducted in 2023 may lead to completely different conclusions when evaluated using data downloaded three years later. The issue is not necessarily the strategy itself, but the underlying dataset, which has changed over time. This highlights the critical importance of validating data integrity before drawing any conclusions from historical simulations.</p><h3><strong>Issue 3: Early-Close Day Leakage</strong></h3><p style="text-align: justify;">On certain trading days, U.S. markets close early (typically at 13:00 ET). However, some data providers continue to report intraday bars beyond the official session close. These bars do not necessarily reflect actual tradable conditions during the regular session, but rather extend the time series into periods that fall outside standard market hours.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-PaO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b534377-1c72-4d5e-a036-39c356976fdf_1920x1192.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-PaO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b534377-1c72-4d5e-a036-39c356976fdf_1920x1192.webp 424w, https://substackcdn.com/image/fetch/$s_!-PaO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b534377-1c72-4d5e-a036-39c356976fdf_1920x1192.webp 848w, https://substackcdn.com/image/fetch/$s_!-PaO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b534377-1c72-4d5e-a036-39c356976fdf_1920x1192.webp 1272w, https://substackcdn.com/image/fetch/$s_!-PaO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b534377-1c72-4d5e-a036-39c356976fdf_1920x1192.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-PaO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b534377-1c72-4d5e-a036-39c356976fdf_1920x1192.webp" width="1456" height="904" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8b534377-1c72-4d5e-a036-39c356976fdf_1920x1192.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:904,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:71946,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194378696?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b534377-1c72-4d5e-a036-39c356976fdf_1920x1192.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-PaO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b534377-1c72-4d5e-a036-39c356976fdf_1920x1192.webp 424w, https://substackcdn.com/image/fetch/$s_!-PaO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b534377-1c72-4d5e-a036-39c356976fdf_1920x1192.webp 848w, https://substackcdn.com/image/fetch/$s_!-PaO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b534377-1c72-4d5e-a036-39c356976fdf_1920x1192.webp 1272w, https://substackcdn.com/image/fetch/$s_!-PaO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b534377-1c72-4d5e-a036-39c356976fdf_1920x1192.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!h7ao!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ae1d70f-1e63-4c1b-8f06-304cecf96b4a_1746x728.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!h7ao!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ae1d70f-1e63-4c1b-8f06-304cecf96b4a_1746x728.webp 424w, https://substackcdn.com/image/fetch/$s_!h7ao!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ae1d70f-1e63-4c1b-8f06-304cecf96b4a_1746x728.webp 848w, https://substackcdn.com/image/fetch/$s_!h7ao!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ae1d70f-1e63-4c1b-8f06-304cecf96b4a_1746x728.webp 1272w, https://substackcdn.com/image/fetch/$s_!h7ao!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ae1d70f-1e63-4c1b-8f06-304cecf96b4a_1746x728.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!h7ao!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ae1d70f-1e63-4c1b-8f06-304cecf96b4a_1746x728.webp" width="1456" height="607" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ae1d70f-1e63-4c1b-8f06-304cecf96b4a_1746x728.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:607,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:62522,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194378696?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ae1d70f-1e63-4c1b-8f06-304cecf96b4a_1746x728.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!h7ao!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ae1d70f-1e63-4c1b-8f06-304cecf96b4a_1746x728.webp 424w, https://substackcdn.com/image/fetch/$s_!h7ao!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ae1d70f-1e63-4c1b-8f06-304cecf96b4a_1746x728.webp 848w, https://substackcdn.com/image/fetch/$s_!h7ao!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ae1d70f-1e63-4c1b-8f06-304cecf96b4a_1746x728.webp 1272w, https://substackcdn.com/image/fetch/$s_!h7ao!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ae1d70f-1e63-4c1b-8f06-304cecf96b4a_1746x728.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">For backtesting, this introduces a structural inconsistency. The strategy implicitly assumes a different trading regime, effectively allowing execution outside regular trading hours. As a result, key implementation assumptions break down: market-on-close orders can no longer be used as intended, and the strategy may be exposed to liquidity conditions that are not representative of the regular session.</p><p style="text-align: justify;">This issue also creates cross-provider inconsistencies. Some providers truncate the session correctly on early-close days, while others include additional bars beyond the official close. As a result, identical strategies can produce materially different outcomes depending on how each dataset handles these sessions.</p><p style="text-align: justify;">Although early-close days are relatively infrequent, the impact is systematic and can bias results if not explicitly addressed. In practice, this requires enforcing a consistent session definition across the dataset. Fortunately, several Python libraries and data-cleaning workflows allow researchers to detect and correct these discrepancies, ensuring alignment with actual tradable hours.</p><h3><strong>Issue 4: Tick-to-Bar Assignment</strong></h3><p style="text-align: justify;">A more subtle, yet highly impactful, source of discrepancy arises from how data providers assign individual trades (ticks) to time bars. In particular, trades occurring exactly at time boundaries (e.g., 09:35:00) may be included in either the preceding bar or the subsequent one, depending on the provider&#8217;s aggregation convention.</p><p style="text-align: justify;">While this difference may appear negligible, it has direct consequences for strategies like ORB. The signal depends on the relationship between the opening price and the close of the 5-minute bar. A single trade allocated differently can slightly shift the bar close, potentially flipping the signal from long to short, or vice versa.</p><p style="text-align: justify;">To quantify this effect, we extended the analysis by adding a fifth provider, Databento, and restricted all datasets to the same overlapping window of approximately 750 trading days.</p><p style="text-align: justify;">Across this common sample, four providers produce broadly consistent results, while Databento exhibits significantly higher performance.</p><h4><strong>H/L Stop</strong></h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kAke!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b8612b-0191-4035-a88b-6176b050509a_790x790.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kAke!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b8612b-0191-4035-a88b-6176b050509a_790x790.webp 424w, https://substackcdn.com/image/fetch/$s_!kAke!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b8612b-0191-4035-a88b-6176b050509a_790x790.webp 848w, https://substackcdn.com/image/fetch/$s_!kAke!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b8612b-0191-4035-a88b-6176b050509a_790x790.webp 1272w, https://substackcdn.com/image/fetch/$s_!kAke!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b8612b-0191-4035-a88b-6176b050509a_790x790.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kAke!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b8612b-0191-4035-a88b-6176b050509a_790x790.webp" width="790" height="790" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b3b8612b-0191-4035-a88b-6176b050509a_790x790.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:790,&quot;width&quot;:790,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:57234,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194378696?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b8612b-0191-4035-a88b-6176b050509a_790x790.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kAke!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b8612b-0191-4035-a88b-6176b050509a_790x790.webp 424w, https://substackcdn.com/image/fetch/$s_!kAke!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b8612b-0191-4035-a88b-6176b050509a_790x790.webp 848w, https://substackcdn.com/image/fetch/$s_!kAke!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b8612b-0191-4035-a88b-6176b050509a_790x790.webp 1272w, https://substackcdn.com/image/fetch/$s_!kAke!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b8612b-0191-4035-a88b-6176b050509a_790x790.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4><strong>ATR Stops<br></strong></h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kx2E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba3df9f-1669-4c9e-8f82-fbdd7ecf601f_790x790.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kx2E!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba3df9f-1669-4c9e-8f82-fbdd7ecf601f_790x790.webp 424w, https://substackcdn.com/image/fetch/$s_!kx2E!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba3df9f-1669-4c9e-8f82-fbdd7ecf601f_790x790.webp 848w, https://substackcdn.com/image/fetch/$s_!kx2E!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba3df9f-1669-4c9e-8f82-fbdd7ecf601f_790x790.webp 1272w, https://substackcdn.com/image/fetch/$s_!kx2E!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba3df9f-1669-4c9e-8f82-fbdd7ecf601f_790x790.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kx2E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba3df9f-1669-4c9e-8f82-fbdd7ecf601f_790x790.webp" width="790" height="790" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fba3df9f-1669-4c9e-8f82-fbdd7ecf601f_790x790.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:790,&quot;width&quot;:790,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:65940,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194378696?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba3df9f-1669-4c9e-8f82-fbdd7ecf601f_790x790.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kx2E!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba3df9f-1669-4c9e-8f82-fbdd7ecf601f_790x790.webp 424w, https://substackcdn.com/image/fetch/$s_!kx2E!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba3df9f-1669-4c9e-8f82-fbdd7ecf601f_790x790.webp 848w, https://substackcdn.com/image/fetch/$s_!kx2E!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba3df9f-1669-4c9e-8f82-fbdd7ecf601f_790x790.webp 1272w, https://substackcdn.com/image/fetch/$s_!kx2E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba3df9f-1669-4c9e-8f82-fbdd7ecf601f_790x790.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4>The source of this divergence is highly concentrated.</h4><p style="text-align: justify;">On just 16 out of 753 days (2.1%), Databento generates a different trade direction compared to the other providers. In most cases, the difference is extremely small, often as little as one cent in the 5-minute close. However, given the binary nature of the signal, this is sufficient to alter the trade.</p><p style="text-align: justify;">The following examples illustrate these boundary cases:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZC2L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa525f3bf-f757-4aaa-b559-d1cf6bb785f2_1042x1260.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZC2L!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa525f3bf-f757-4aaa-b559-d1cf6bb785f2_1042x1260.webp 424w, https://substackcdn.com/image/fetch/$s_!ZC2L!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa525f3bf-f757-4aaa-b559-d1cf6bb785f2_1042x1260.webp 848w, https://substackcdn.com/image/fetch/$s_!ZC2L!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa525f3bf-f757-4aaa-b559-d1cf6bb785f2_1042x1260.webp 1272w, https://substackcdn.com/image/fetch/$s_!ZC2L!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa525f3bf-f757-4aaa-b559-d1cf6bb785f2_1042x1260.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZC2L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa525f3bf-f757-4aaa-b559-d1cf6bb785f2_1042x1260.webp" width="1042" height="1260" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a525f3bf-f757-4aaa-b559-d1cf6bb785f2_1042x1260.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1260,&quot;width&quot;:1042,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:53518,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194378696?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa525f3bf-f757-4aaa-b559-d1cf6bb785f2_1042x1260.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZC2L!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa525f3bf-f757-4aaa-b559-d1cf6bb785f2_1042x1260.webp 424w, https://substackcdn.com/image/fetch/$s_!ZC2L!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa525f3bf-f757-4aaa-b559-d1cf6bb785f2_1042x1260.webp 848w, https://substackcdn.com/image/fetch/$s_!ZC2L!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa525f3bf-f757-4aaa-b559-d1cf6bb785f2_1042x1260.webp 1272w, https://substackcdn.com/image/fetch/$s_!ZC2L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa525f3bf-f757-4aaa-b559-d1cf6bb785f2_1042x1260.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yAOl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02a8bb9-0568-43d0-9a1b-99422765ca41_1033x1260.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yAOl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02a8bb9-0568-43d0-9a1b-99422765ca41_1033x1260.webp 424w, https://substackcdn.com/image/fetch/$s_!yAOl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02a8bb9-0568-43d0-9a1b-99422765ca41_1033x1260.webp 848w, https://substackcdn.com/image/fetch/$s_!yAOl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02a8bb9-0568-43d0-9a1b-99422765ca41_1033x1260.webp 1272w, https://substackcdn.com/image/fetch/$s_!yAOl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02a8bb9-0568-43d0-9a1b-99422765ca41_1033x1260.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yAOl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02a8bb9-0568-43d0-9a1b-99422765ca41_1033x1260.webp" width="1033" height="1260" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e02a8bb9-0568-43d0-9a1b-99422765ca41_1033x1260.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1260,&quot;width&quot;:1033,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:36646,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/194378696?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02a8bb9-0568-43d0-9a1b-99422765ca41_1033x1260.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yAOl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02a8bb9-0568-43d0-9a1b-99422765ca41_1033x1260.webp 424w, https://substackcdn.com/image/fetch/$s_!yAOl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02a8bb9-0568-43d0-9a1b-99422765ca41_1033x1260.webp 848w, https://substackcdn.com/image/fetch/$s_!yAOl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02a8bb9-0568-43d0-9a1b-99422765ca41_1033x1260.webp 1272w, https://substackcdn.com/image/fetch/$s_!yAOl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02a8bb9-0568-43d0-9a1b-99422765ca41_1033x1260.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">When these discrepancies occur on strongly trending days, their impact is amplified. A small number of signal flips, concentrated in high-return environments, can meaningfully reshape the equity curve and create the appearance of superior performance.</p><p style="text-align: justify;">The implication is not that one provider is correct and another is wrong, but that differences in tick-to-bar assignment can propagate into materially different outcomes for threshold-based strategies.</p><h3><strong>Issue 5: Venue Coverage and Trade Aggregation</strong></h3><p style="text-align: justify;">A further, often overlooked source of discrepancy lies in how the underlying trades are sourced before being aggregated into time bars. U.S. equities trade across multiple venues, including exchanges such as NYSE, Nasdaq, and Cboe, as well as off-exchange facilities. Since no single venue captures all transactions, different data providers rely on different inputs, such as consolidated SIP feeds, proprietary direct exchange feeds, or internally aggregated subsets of venues.</p><p style="text-align: justify;">Even when focusing only on executed trades, these choices lead to different datasets. SIP-based data aims to capture a broad cross-venue view, while direct-feed-based datasets may include only a subset of venues. For example, the <a href="https://databento.com/blog/databento-us-equities-mini-now-available">Databento US Equities Mini</a> package we have used is built by aggregating, through a proprietary methodology, a subset of trading venues and therefore represents only a synthetic &#8220;mini&#8221; market view rather than a fully consolidated one. Databento also offers direct feeds from multiple venues, but these require significantly more complex aggregation to reconstruct a comprehensive view of the market.</p><p style="text-align: justify;">These differences directly affect the construction of 1-minute bars. Missing or additional trades within a time interval can change the observed high, low, close, and volume of a bar. For strategies sensitive to intraday extremes, these discrepancies can translate into materially different signals, even when each dataset is internally consistent.</p><h2><strong>Conclusion</strong></h2><p style="text-align: justify;">This article set out to answer a simple question: </p><blockquote><p style="text-align: justify;">If you run the same backtest over the same period using different data sources, do you get the same results?</p></blockquote><p style="text-align: justify;">The answer is NO! </p><p style="text-align: justify;">Using the Opening Range Breakout (ORB) strategy from our paper <em><a href="https://concretumgroup.com/can-day-trading-really-be-profitable/">Can Day Trading Really Be Profitable?</a></em><a href="https://concretumgroup.com/can-day-trading-really-be-profitable/https://concretumgroup.com/can-day-trading-really-be-profitable/"> (2023)</a>, and applying identical code, parameters, and trading days across multiple providers, including Massive (Polygon), Alpaca, IQFeed, Interactive Brokers, and Databento, we find that results can diverge materially depending on the data source.</p><p style="text-align: justify;">In fact, identical code applied to different datasets can produce significantly different outcomes, with performance dispersion exceeding a threefold difference under certain configurations. These discrepancies are driven by a combination of data issues, including phantom highs and lows, stale bars, early-close leakage, venue coverage and trade aggregation<strong> </strong>and differences in tick-to-bar assignment, where small variations in how trades are aggregated can flip threshold-based signals.</p><p style="text-align: justify;">Once these data issues are identified and addressed, results across providers converge to a consistent conclusion: independent data sources confirm the validity of the backtest results presented in our original paper.</p><p style="text-align: justify;">The broader implication is that data is not a neutral input. Differences in how it is constructed, aggregated, filtered, or updated can materially alter conclusions about a strategy, even when the logic is unchanged.</p><p style="text-align: justify;">For this reason, backtest results should never be taken at face value. Proper validation requires not only robust strategy design, but also a systematic approach to data quality. Knowing where to look, and how to detect and correct these issues, is an essential part of any serious quantitative research process.</p><div><hr></div><div class="callout-block" data-callout="true"><p style="text-align: justify;">If we see enough interest, we'll follow up with a deep-dive article including the full code to download data from the main providers (some are completely free!) and reproduce the backtest results&#8230; <strong>so please share this piece with a friend or colleague</strong>!</p><p style="text-align: justify;"></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/p/can-you-trust-your-intraday-database?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://concretumgroup.substack.com/p/can-you-trust-your-intraday-database?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p></div><div><hr></div><p>If you found this article useful, feel free to leave a comment. For any questions, reach out via direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a>.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p style="text-align: justify;"><em><strong>Scope and limitations</strong></em></p><p style="text-align: justify;"><em>This study evaluates the ORB strategy under a specific set of assumptions, instruments, and market conditions. Results are not universal and depend on data quality, execution assumptions, and implementation details. Small changes in these inputs can lead to materially different outcomes. Independent validation is recommended.<br></em></p><p style="text-align: justify;"><em><strong>Disclosure</strong></em></p><p style="text-align: justify;"><em>This analysis is conducted independently for research and educational purposes. We are not affiliated with, sponsored by, or compensated by any data provider referenced in this study.</em></p><p></p>]]></content:encoded></item><item><title><![CDATA[When Intraday Trades Turn Overnight...]]></title><description><![CDATA[And the Importance of Breaking Rules]]></description><link>https://concretumgroup.substack.com/p/when-intraday-trades-turn-overnight</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/when-intraday-trades-turn-overnight</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Thu, 26 Mar 2026 17:56:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/8f28f9b0-cffe-4efb-b056-20fbdacb68f6_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: right;"><em>&#8220;If you obey all the rules, you miss all the fun&#8221; (Katharine Hepburn)</em></p><div><hr></div><p style="text-align: justify;">The first rule of intraday trading is simple: every position must be closed <strong>before the end of the trading session</strong>, with no risk carried overnight.</p><p style="text-align: justify;">It sounds so obvious that very few traders stop to ask whether such an unquestioned rule can actually hide exploitable information behind it.</p><blockquote><p style="text-align: justify;">In other words, what if an intraday trend signal does not fully exhaust its efficacy by the closing bell?</p></blockquote><p style="text-align: justify;">At first glance, deciding to carry a trend trade overnight can look like a minor implementation tweak. In reality, it changes the character of the strategy... so much so that this single design choice appears to <strong>introduce exposure to an entirely different risk premium</strong>, one that has been extensively documented in the academic literature</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3zlc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fa3b32-a99c-4f1c-a1dd-d7282dfeb965_4397x1700.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3zlc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fa3b32-a99c-4f1c-a1dd-d7282dfeb965_4397x1700.png 424w, https://substackcdn.com/image/fetch/$s_!3zlc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fa3b32-a99c-4f1c-a1dd-d7282dfeb965_4397x1700.png 848w, https://substackcdn.com/image/fetch/$s_!3zlc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fa3b32-a99c-4f1c-a1dd-d7282dfeb965_4397x1700.png 1272w, https://substackcdn.com/image/fetch/$s_!3zlc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fa3b32-a99c-4f1c-a1dd-d7282dfeb965_4397x1700.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3zlc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fa3b32-a99c-4f1c-a1dd-d7282dfeb965_4397x1700.png" width="1456" height="563" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/57fa3b32-a99c-4f1c-a1dd-d7282dfeb965_4397x1700.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:563,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:322040,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192621663?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fa3b32-a99c-4f1c-a1dd-d7282dfeb965_4397x1700.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3zlc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fa3b32-a99c-4f1c-a1dd-d7282dfeb965_4397x1700.png 424w, https://substackcdn.com/image/fetch/$s_!3zlc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fa3b32-a99c-4f1c-a1dd-d7282dfeb965_4397x1700.png 848w, https://substackcdn.com/image/fetch/$s_!3zlc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fa3b32-a99c-4f1c-a1dd-d7282dfeb965_4397x1700.png 1272w, https://substackcdn.com/image/fetch/$s_!3zlc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fa3b32-a99c-4f1c-a1dd-d7282dfeb965_4397x1700.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.com/breaking-the-rules-of-intraday-trading/&quot;,&quot;text&quot;:&quot;Full Article&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://concretumgroup.com/breaking-the-rules-of-intraday-trading/"><span>Full Article</span></a></p><p style="text-align: justify;">For quantitative traders, we believe this piece can serve as a useful reminder: no matter how established certain rules are, sometimes t<strong>he most valuable insights come from deliberately breaking them</strong>.</p><div><hr></div><p><em>If you found this article useful, feel free to leave a comment and reach out via direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a> for any questions.</em></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:479204854,&quot;userName&quot;:&quot;Concretum Research&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Compounding Breaks When Investors Do]]></title><description><![CDATA[Volatility Targeting as Behavioral Portfolio Design]]></description><link>https://concretumgroup.substack.com/p/compounding-breaks-when-investors</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/compounding-breaks-when-investors</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Fri, 27 Feb 2026 17:38:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/4b855844-b52d-4ba6-a312-3e085342474d_1024x576.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: right;"><em>&#8220;The first rule of compounding is to never interrupt compounding unnecessarily&#8221; (Charlie Munger)</em></p><div><hr></div><p style="text-align: justify;">Many long-term investment plans do not fail because markets stop compounding.</p><p style="text-align: justify;">They fail because <strong>investors do not live inside backtests and historical simulations</strong>. They live through ugly drawdowns, frightening headlines, and the temptation to make a terrible decision at exactly the wrong time.</p><p style="text-align: justify;">That is why today we want to try to <strong>frame volatility targeting differently.</strong> </p><blockquote><p style="text-align: justify;">Not as a return-enhancement method, but as a way to protect the compounding process from the behavior that most often interrupts it.</p></blockquote><p style="text-align: justify;">As researchers, we are aware that returns are notoriously hard to predict. <strong>Volatility is not easy either, but at least we know it tends to cluster</strong>. Turbulent periods often remain turbulent for a while, and calmer periods tend to persist. We find that this can give investors something they can systematically respond to, without pretending they can forecast where markets are headed.</p><p style="text-align: justify;">And the behavioral implications can be rather valuable: a smoother path does not merely look better on a chart. Sometimes <strong>it can make the difference between staying invested and capitulating</strong> in exactly the regimes where discipline matters for capturing the market&#8217;s long-term returns.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1mRC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ae7298-1ded-4c36-877c-5dcf6e426198_960x720.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1mRC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ae7298-1ded-4c36-877c-5dcf6e426198_960x720.png 424w, https://substackcdn.com/image/fetch/$s_!1mRC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ae7298-1ded-4c36-877c-5dcf6e426198_960x720.png 848w, https://substackcdn.com/image/fetch/$s_!1mRC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ae7298-1ded-4c36-877c-5dcf6e426198_960x720.png 1272w, https://substackcdn.com/image/fetch/$s_!1mRC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ae7298-1ded-4c36-877c-5dcf6e426198_960x720.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1mRC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ae7298-1ded-4c36-877c-5dcf6e426198_960x720.png" width="960" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/20ae7298-1ded-4c36-877c-5dcf6e426198_960x720.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The Importance of Staying Invested&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The Importance of Staying Invested" title="The Importance of Staying Invested" srcset="https://substackcdn.com/image/fetch/$s_!1mRC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ae7298-1ded-4c36-877c-5dcf6e426198_960x720.png 424w, https://substackcdn.com/image/fetch/$s_!1mRC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ae7298-1ded-4c36-877c-5dcf6e426198_960x720.png 848w, https://substackcdn.com/image/fetch/$s_!1mRC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ae7298-1ded-4c36-877c-5dcf6e426198_960x720.png 1272w, https://substackcdn.com/image/fetch/$s_!1mRC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ae7298-1ded-4c36-877c-5dcf6e426198_960x720.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.com/volatility-targeting-for-long-term-compounding/&quot;,&quot;text&quot;:&quot;Full Article&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://concretumgroup.com/volatility-targeting-for-long-term-compounding/"><span>Full Article</span></a></p><p style="text-align: justify;">If that framing is right, then we argue that volatility targeting should not be seen merely as an abstract set of rules that quants enjoy tinkering with. </p><p style="text-align: justify;">It can be about <strong>making the investment journey survivable</strong> enough that compounding is allowed to do its work.</p><div><hr></div><p><em>If you found this article useful, feel free to leave a comment and reach out via direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a> for any questions.</em></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:479204854,&quot;userName&quot;:&quot;Concretum Research&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Bitcoin Trends Around the Clock]]></title><description><![CDATA[The Monday Asia Open Effect]]></description><link>https://concretumgroup.substack.com/p/bitcoin-trends-around-the-clock</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/bitcoin-trends-around-the-clock</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Fri, 30 Jan 2026 18:01:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/0557556c-1a83-4175-87c1-09b7a7f3aefb_624x351.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: right;"><em>&#8220;Everything has its time, and that time must be watched for&#8221; (Proverb)</em></p><div><hr></div><p style="text-align: justify;">Cryptocurrency markets trade 24/7. No opening bell, no regular trading hours, no holidays or weekend closures.</p><p style="text-align: justify;">Driven by this peculiarity, academic literature has shown interest in investigating <strong>day-of-week seasonal effects</strong> in both Bitcoin and broader crypto markets.</p><p style="text-align: justify;">With this piece, we wanted to explore a related yet distinct question. Instead of examining passive Bitcoin returns across the week, we asked <strong>whether particular seasonalities exist within an actively managed framework.</strong></p><blockquote><p style="text-align: justify;">This means we are less interested in discovering if Bitcoin is more likely to move up or down in a given window, and more in whether it moves with <strong>enough persistence for trend-following models to successfully exploit</strong> such price action.</p></blockquote><p style="text-align: justify;">In our study, we construct a <strong>volatility-managed benchmark</strong> as an ensemble of several high-frequency trend models, and map how its behavior shifts (on average) across the week. The results point to something we find genuinely interesting, something we have come to refer to internally as the Monday Asia Open Effect.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VFp0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43c390ab-49c7-4d67-a68e-9859749ed504_2813x1875.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VFp0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43c390ab-49c7-4d67-a68e-9859749ed504_2813x1875.png 424w, https://substackcdn.com/image/fetch/$s_!VFp0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43c390ab-49c7-4d67-a68e-9859749ed504_2813x1875.png 848w, https://substackcdn.com/image/fetch/$s_!VFp0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43c390ab-49c7-4d67-a68e-9859749ed504_2813x1875.png 1272w, https://substackcdn.com/image/fetch/$s_!VFp0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43c390ab-49c7-4d67-a68e-9859749ed504_2813x1875.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VFp0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43c390ab-49c7-4d67-a68e-9859749ed504_2813x1875.png" width="1456" height="970" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/43c390ab-49c7-4d67-a68e-9859749ed504_2813x1875.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:970,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:370223,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622304?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43c390ab-49c7-4d67-a68e-9859749ed504_2813x1875.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VFp0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43c390ab-49c7-4d67-a68e-9859749ed504_2813x1875.png 424w, https://substackcdn.com/image/fetch/$s_!VFp0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43c390ab-49c7-4d67-a68e-9859749ed504_2813x1875.png 848w, https://substackcdn.com/image/fetch/$s_!VFp0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43c390ab-49c7-4d67-a68e-9859749ed504_2813x1875.png 1272w, https://substackcdn.com/image/fetch/$s_!VFp0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43c390ab-49c7-4d67-a68e-9859749ed504_2813x1875.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.com/seasonality-in-bitcoin-intraday-trend-trading/&quot;,&quot;text&quot;:&quot;Full Article&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://concretumgroup.com/seasonality-in-bitcoin-intraday-trend-trading/"><span>Full Article</span></a></p><p style="text-align: justify;">In our article, we explain why we believe this phenomenon may reflect <strong>positioning flows tied to institutional participation</strong>, potentially pointing to the rebalancing habits of larger investors that have become increasingly relevant in crypto markets in recent years. </p><p style="text-align: justify;">For anyone building or evaluating systematic crypto strategies, we think such considerations deserve attention.</p><div><hr></div><p><em>If you found this article useful, feel free to leave a comment and reach out via direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a> for any questions.</em></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:479204854,&quot;userName&quot;:&quot;Concretum Research&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Before You Forecast Volatility, Define It]]></title><description><![CDATA[The Measurement Problem Behind Volatility Forecasts]]></description><link>https://concretumgroup.substack.com/p/before-you-forecast-volatility-define</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/before-you-forecast-volatility-define</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Tue, 30 Dec 2025 17:35:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/7d57c55e-15f9-4a4d-a250-36f0cdcb5254_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: right;"><em>&#8220;All models are wrong, but some are useful&#8221; (George E. P. Box)</em></p><div><hr></div><p style="text-align: justify;">Researchers often talk about volatility as if it were a clean number hidden inside the market, waiting to be measured with absolute precision.</p><p style="text-align: justify;">It is not. <strong>Volatility is inherently latent</strong>: there is no single instrument that reveals it as one exact number. The best we can do is rely on proxies: close-to-close returns, intraday realized measures, range-based estimators, GARCH-family models... </p><p style="text-align: justify;">Each captures something useful, but at the same time <strong>none provides a definitive answer.</strong></p><p style="text-align: justify;">Once we accept that, a natural follow-up question emerges. </p><blockquote><p style="text-align: justify;">When someone claims one volatility model is better than another, better relative to what exactly?</p></blockquote><p style="text-align: justify;">In practice, <strong>it is structurally impossible to forecast &#8220;true&#8221; volatility</strong>: we are forecasting tomorrow&#8217;s value of a chosen benchmark proxy. Change that proxy and the target changes, change the loss function and you may start preferring an entirely different model.</p><p style="text-align: justify;">On top of that, certain models can be systematically biased, as implied volatility often is, running persistently above realized due to the volatility risk premium. Or sometimes the benchmark itself can be noisy enough to make genuine forecasting skill look unstable: these are different problems, and they call for different responses.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.com/the-volatility-you-cant-see/&quot;,&quot;text&quot;:&quot;Full Article&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://concretumgroup.com/the-volatility-you-cant-see/"><span>Full Article</span></a></p><p style="text-align: justify;">For anyone working with volatility targeting, options pricing, or risk models, this article is not an academic exercise. </p><p style="text-align: justify;">It is a practical reminder that <strong>forecast quality only makes sense once you are explicit about the target you are trying to hit</strong>, the horizon you care about, and the loss function you are willing to score against.</p><div><hr></div><p><em>If you found this article useful, feel free to leave a comment and reach out via direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a> for any questions.</em></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:479204854,&quot;userName&quot;:&quot;Concretum Research&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Alpha Expires While You Sleep]]></title><description><![CDATA[On the Impact of Execution Delays]]></description><link>https://concretumgroup.substack.com/p/alpha-expires-while-you-sleep</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/alpha-expires-while-you-sleep</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Tue, 16 Dec 2025 17:48:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a8f216d8-40ad-4d06-bb55-d7ef63d2e848_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: right;"><em>&#8220;One today is worth two tomorrows&#8221; (Benjamin Franklin)</em></p><div><hr></div><p style="text-align: justify;">For many quantitative traders, a standard operational workflow can sound something like: compute a signal at the end of the trading session, execute at the next open, and keep live trading neatly aligned with an end-of-day backtest.</p><p style="text-align: justify;">It is simple in practice and easy to explain, but our experience suggests <strong>it is often suboptimal</strong>.</p><p style="text-align: justify;">If a signal decays slowly, executing it at the next day&#8217;s open should have limited impact. However, when the alpha is driven by short-term mean reversion or microstructure effects, <strong>the roughly seventeen-hour gap between 4:00 PM and 9:30 AM can erode a substantial portion of its predictive power.</strong></p><p style="text-align: justify;">Using intraday-resolution data, we compare two implementations: one that generates the signal at the close and executes at the next day&#8217;s open, and another that forms the signal 15 minutes before the close and executes via a market-on-close order on the same day. This allows us to address a question that research notes often avoid.</p><blockquote><p style="text-align: justify;">At what point does execution timing stop being an implementation detail and start becoming a first-order driver of performance?</p></blockquote><p style="text-align: justify;">Something worth noting is that <strong>execution policies are not just about speed</strong>. </p><p style="text-align: justify;">Modern technology makes near-instant signal computation feasible, but certain windows of the trading session face particular liquidity challenges, with spreads widening and slippage risk increasing meaningfully.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Dhsc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331b2894-528d-4c06-8515-d16db03d4e6a_1504x950.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dhsc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331b2894-528d-4c06-8515-d16db03d4e6a_1504x950.png 424w, https://substackcdn.com/image/fetch/$s_!Dhsc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331b2894-528d-4c06-8515-d16db03d4e6a_1504x950.png 848w, https://substackcdn.com/image/fetch/$s_!Dhsc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331b2894-528d-4c06-8515-d16db03d4e6a_1504x950.png 1272w, https://substackcdn.com/image/fetch/$s_!Dhsc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331b2894-528d-4c06-8515-d16db03d4e6a_1504x950.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Dhsc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331b2894-528d-4c06-8515-d16db03d4e6a_1504x950.png" width="1456" height="920" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/331b2894-528d-4c06-8515-d16db03d4e6a_1504x950.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:920,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:111211,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192626069?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331b2894-528d-4c06-8515-d16db03d4e6a_1504x950.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Dhsc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331b2894-528d-4c06-8515-d16db03d4e6a_1504x950.png 424w, https://substackcdn.com/image/fetch/$s_!Dhsc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331b2894-528d-4c06-8515-d16db03d4e6a_1504x950.png 848w, https://substackcdn.com/image/fetch/$s_!Dhsc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331b2894-528d-4c06-8515-d16db03d4e6a_1504x950.png 1272w, https://substackcdn.com/image/fetch/$s_!Dhsc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331b2894-528d-4c06-8515-d16db03d4e6a_1504x950.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.com/when-execution-delays-erode-short-term-alpha/&quot;,&quot;text&quot;:&quot;Full Article&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://concretumgroup.com/when-execution-delays-erode-short-term-alpha/"><span>Full Article</span></a></p><p style="text-align: justify;">We find that the <strong>balance between signal decay, signal-to-execution lag, and liquidity</strong> (particularly for short-term trading programs) is not a secondary concern: it can determine whether a compelling research result survives first contact with live execution.</p><div><hr></div><p><em>If you found this article useful, feel free to leave a comment and reach out via direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a> for any questions.</em></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:479204854,&quot;userName&quot;:&quot;Concretum Research&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Opportunity Set Bias in Mean Reversion Trading]]></title><description><![CDATA[Can't Catch &#8217;Em All...]]></description><link>https://concretumgroup.substack.com/p/the-opportunity-set-bias-in-mean</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/the-opportunity-set-bias-in-mean</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Thu, 04 Dec 2025 17:43:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/4a1d742b-d03f-4ac8-adf8-510117a027a9_1024x576.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: right;"><em>&#8220;A good opportunity is seldom presented, and is easily lost&#8221; (Publilius Syrus)</em></p><div><hr></div><p style="text-align: justify;">Many trading ideas <strong>can appear promising based on canonical trade-level statistics</strong>. High average returns per trade, strong hit rates, and attractive full-sample results: that is often where many researchers decide whether a signal is worth pursuing.</p><p style="text-align: justify;">But what if the most attractive trades <strong>appeared in a form that no real portfolio could fully exploit?</strong></p><p style="text-align: justify;">When designing mean-reversion programs, <strong>signals often do not arrive smoothly. Instead, they tend to appear in concentrated bursts,</strong> especially during market selloffs, when dozens or even hundreds of names can trigger short-term oversold conditions at the same time.</p><p style="text-align: justify;">Empirically, we find that <strong>these days tend to produce some of the strongest winners</strong> across the full trade sample. However, several critical considerations remain.</p><p>Capital is finite. Leverage limits are finite. Execution capacity is finite. </p><blockquote><p style="text-align: justify;">What happens when we impose realistic capacity and operational constraints on the days when the strategy generates an unusually large number of attractive signals?</p></blockquote><p style="text-align: justify;">And right when the opportunity set explodes, simple trade-level statistics can depict a situation that would be practically impossible to harvest at full size.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!83Ah!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55775061-bef1-497a-a34a-e0d86207be6c_1785x1198.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!83Ah!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55775061-bef1-497a-a34a-e0d86207be6c_1785x1198.png 424w, https://substackcdn.com/image/fetch/$s_!83Ah!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55775061-bef1-497a-a34a-e0d86207be6c_1785x1198.png 848w, https://substackcdn.com/image/fetch/$s_!83Ah!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55775061-bef1-497a-a34a-e0d86207be6c_1785x1198.png 1272w, https://substackcdn.com/image/fetch/$s_!83Ah!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55775061-bef1-497a-a34a-e0d86207be6c_1785x1198.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!83Ah!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55775061-bef1-497a-a34a-e0d86207be6c_1785x1198.png" width="1456" height="977" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/55775061-bef1-497a-a34a-e0d86207be6c_1785x1198.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:977,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:100306,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192329075?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55775061-bef1-497a-a34a-e0d86207be6c_1785x1198.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!83Ah!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55775061-bef1-497a-a34a-e0d86207be6c_1785x1198.png 424w, https://substackcdn.com/image/fetch/$s_!83Ah!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55775061-bef1-497a-a34a-e0d86207be6c_1785x1198.png 848w, https://substackcdn.com/image/fetch/$s_!83Ah!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55775061-bef1-497a-a34a-e0d86207be6c_1785x1198.png 1272w, https://substackcdn.com/image/fetch/$s_!83Ah!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55775061-bef1-497a-a34a-e0d86207be6c_1785x1198.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">We call this distortion <strong>opportunity set bias</strong>.</p><p style="text-align: justify;">Given the effect it can have in inflating simulated results relative to achievable real-world performance, we decided to explore this phenomenon in greater depth using a cross-sectional mean-reversion strategy as a case study.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.com/breaking-the-myth-retail-investors-can-trade-like-the-pros/&quot;,&quot;text&quot;:&quot;Full Article&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://concretumgroup.com/breaking-the-myth-retail-investors-can-trade-like-the-pros/"><span>Full Article</span></a></p><div><hr></div><p><em>If you found this article useful, feel free to leave a comment and reach out via direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a> for any questions.</em></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:479204854,&quot;userName&quot;:&quot;Concretum Research&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Execution, execution, execution...]]></title><description><![CDATA[When intraday strategies fail before their first trade]]></description><link>https://concretumgroup.substack.com/p/execution-execution-execution</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/execution-execution-execution</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Mon, 23 Dec 2024 17:41:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/f04ec645-7439-4cde-bfb0-5996413edd1d_1024x576.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: right;"><em>&#8220;Ideas are easy. Execution is everything&#8221;  (John Doerr)</em></p><div><hr></div><p style="text-align: justify;">An opening-range breakout can look clean on a chart and elegant in simulation.</p><p style="text-align: justify;">Then the market opens.</p><p style="text-align: justify;">Suddenly you need to <strong>scan </strong>hundreds of stocks, <strong>rank </strong>them in real time, <strong>size positions </strong>consistently, <strong>place multiple orders</strong> at once,<strong> manage stops</strong>, and do all of it without hesitation or emotional interference.</p><p style="text-align: justify;">That is where many promising signals risk to fall apart.</p><p style="text-align: justify;">In this piece, we look at the part of intraday trading that is often underestimated: not the signal itself, but <strong>the technological stack required to turn that signal into something practically tradable.</strong> </p><blockquote><p style="text-align: justify;">Unfortunately, there&#8217;s no place to hide: the faster the signal you trade and the more names you monitor, the less room there is for manual execution.</p></blockquote><p style="text-align: justify;">Therefore, the real question we should ask ourselves is not whether automation is useful: it is <strong>whether some intraday strategies are even tradable without it.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EVJQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b93cfd0-6f0d-4ed8-92cf-3c1a51ffcafe_1280x720.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EVJQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b93cfd0-6f0d-4ed8-92cf-3c1a51ffcafe_1280x720.png 424w, https://substackcdn.com/image/fetch/$s_!EVJQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b93cfd0-6f0d-4ed8-92cf-3c1a51ffcafe_1280x720.png 848w, https://substackcdn.com/image/fetch/$s_!EVJQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b93cfd0-6f0d-4ed8-92cf-3c1a51ffcafe_1280x720.png 1272w, https://substackcdn.com/image/fetch/$s_!EVJQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b93cfd0-6f0d-4ed8-92cf-3c1a51ffcafe_1280x720.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EVJQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b93cfd0-6f0d-4ed8-92cf-3c1a51ffcafe_1280x720.png" width="1280" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b93cfd0-6f0d-4ed8-92cf-3c1a51ffcafe_1280x720.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:851916,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192317530?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b93cfd0-6f0d-4ed8-92cf-3c1a51ffcafe_1280x720.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!EVJQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b93cfd0-6f0d-4ed8-92cf-3c1a51ffcafe_1280x720.png 424w, https://substackcdn.com/image/fetch/$s_!EVJQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b93cfd0-6f0d-4ed8-92cf-3c1a51ffcafe_1280x720.png 848w, https://substackcdn.com/image/fetch/$s_!EVJQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b93cfd0-6f0d-4ed8-92cf-3c1a51ffcafe_1280x720.png 1272w, https://substackcdn.com/image/fetch/$s_!EVJQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b93cfd0-6f0d-4ed8-92cf-3c1a51ffcafe_1280x720.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">For anyone keen on intraday strategies, relative-volume setups, or other short-term signals, this article can give you some context <strong>of what needs to happen behind the scenes&#8230;</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.com/automating-intraday-strategies-from-manual-complexity-to-algorithmic-precision/&quot;,&quot;text&quot;:&quot;Read the Article&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://concretumgroup.com/automating-intraday-strategies-from-manual-complexity-to-algorithmic-precision/"><span>Read the Article</span></a></p><div><hr></div><p><em>If you found this article useful, feel free to leave a comment and reach out via direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a> for any questions.</em></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:479204854,&quot;userName&quot;:&quot;Concretum Research&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Same Signal, Different Destiny]]></title><description><![CDATA[The Art and Science of Position Sizing]]></description><link>https://concretumgroup.substack.com/p/same-signal-different-destiny</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/same-signal-different-destiny</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Fri, 06 Dec 2024 17:32:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/e04626eb-1ec4-430f-885b-6c7ecdf2c263_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: right;"><em>&#8220;It never was my thinking that made the big money for me. It was always my sitting&#8221; (Jesse Livermore)</em></p><div><hr></div><p style="text-align: justify;">In trend-following, <strong>most of the debate goes to signals</strong>: traders argue about breakouts, moving averages, filters, momentum definitions, and exits.</p><p style="text-align: justify;">And yet, <strong>position sizing is often dismissed</strong> as a mere footnote.</p><p style="text-align: justify;">Our evidence suggests this is a mistake. In our research practice, both for ourselves and for institutional clients, we consistently find that <strong>much of what a strategy looks like in practice depends on how risk is scaled once a trade is on</strong>, and trend-following programs are no exception: the same trend-following signal can produce a very different experience depending on how positions are sized.</p><p style="text-align: justify;">In this article, we want to <strong>compare three sizing approaches</strong> applied to the same core strategy, looking for an answer to a very simple question. </p><blockquote><p style="text-align: justify;">How much of long-run performance is driven not by the entry itself, but by how exposure is calibrated once a signal has fired?</p></blockquote><p style="text-align: justify;">That question matters because each sizing choice reshapes the personality of the program: its return distribution, drawdown profile, and the kind of patience it demands from the investor. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vooJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00f9a089-2eeb-47ff-9715-a818f7607a5a_516x412.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vooJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00f9a089-2eeb-47ff-9715-a818f7607a5a_516x412.png 424w, https://substackcdn.com/image/fetch/$s_!vooJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00f9a089-2eeb-47ff-9715-a818f7607a5a_516x412.png 848w, https://substackcdn.com/image/fetch/$s_!vooJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00f9a089-2eeb-47ff-9715-a818f7607a5a_516x412.png 1272w, https://substackcdn.com/image/fetch/$s_!vooJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00f9a089-2eeb-47ff-9715-a818f7607a5a_516x412.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vooJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00f9a089-2eeb-47ff-9715-a818f7607a5a_516x412.png" width="516" height="412" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/00f9a089-2eeb-47ff-9715-a818f7607a5a_516x412.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:412,&quot;width&quot;:516,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vooJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00f9a089-2eeb-47ff-9715-a818f7607a5a_516x412.png 424w, https://substackcdn.com/image/fetch/$s_!vooJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00f9a089-2eeb-47ff-9715-a818f7607a5a_516x412.png 848w, https://substackcdn.com/image/fetch/$s_!vooJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00f9a089-2eeb-47ff-9715-a818f7607a5a_516x412.png 1272w, https://substackcdn.com/image/fetch/$s_!vooJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00f9a089-2eeb-47ff-9715-a818f7607a5a_516x412.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.com/position-sizing-in-trend-following-comparing-volatility-targeting-volatility-parity-and-pyramiding/&quot;,&quot;text&quot;:&quot;Full Article&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://concretumgroup.com/position-sizing-in-trend-following-comparing-volatility-targeting-volatility-parity-and-pyramiding/"><span>Full Article</span></a></p><p style="text-align: justify;">Certain sizing methodologies stabilize risk through time, some leave the initial allocation largely untouched, and others can become more aggressive only after the market has already moved in our favor.</p><p style="text-align: justify;">This is why <strong>position sizing is far more than an implementation detail</strong>. It fundamentally shapes how a strategy behaves and what it feels like to live through, and by the time performance reports make that visible, the decision has long since been made.</p><div><hr></div><p><em>If you found this article useful, feel free to leave a comment and reach out via direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a> for any questions.</em></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:479204854,&quot;userName&quot;:&quot;Concretum Research&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[When More Risk Stops Paying]]></title><description><![CDATA[The Non-Linear Relationship Between Volatility and Returns]]></description><link>https://concretumgroup.substack.com/p/when-more-risk-stops-paying</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/when-more-risk-stops-paying</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Mon, 25 Nov 2024 17:46:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2bb853b9-89d0-4898-9ff6-8a356e204413_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: right;"><em>&#8220;The dose makes the poison&#8221; (Paracelsus)</em></p><div><hr></div><p style="text-align: justify;">Traditional finance teaches a simple principle:<strong> more risk should always be rewarded with more return.</strong></p><p style="text-align: justify;">Yet since the <strong>discovery of the low-beta anomaly</strong> (Black, 1972), investors have known that less volatile stocks tend to offer more attractive returns than classical theory would predict. </p><p style="text-align: justify;">Counterintuitive, yet empirically persistent. In this piece, we seek an answer to a related and practical question.</p><blockquote><p style="text-align: justify;">Is there a point where rising stock volatility stops being productive and starts acting as a drag on expected returns?</p></blockquote><p style="text-align: justify;">Using survivorship-bias-free data on Russell 3000 constituents from 1990 to 2024, we find that the answer is yes. <strong>Historical stock returns peak when annualized volatility sits within a certain range</strong>, beyond which the relationship flattens and eventually inverts. Past a certain threshold, additional volatility tends to subtract from performance rather than add to it.</p><p style="text-align: justify;">On top of that, we also investigate whether extremely volatile stocks are inherently poor investments, or whether part of the problem lies in <strong>how capital is allocated to them</strong>. By applying a volatility-targeting approach and dynamically reducing exposure as stock volatility increases, we find that even highly volatile names can be tamed.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xMjG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40292dc0-6dfe-43d1-866b-0dd36fae313d_533x431.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xMjG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40292dc0-6dfe-43d1-866b-0dd36fae313d_533x431.png 424w, https://substackcdn.com/image/fetch/$s_!xMjG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40292dc0-6dfe-43d1-866b-0dd36fae313d_533x431.png 848w, https://substackcdn.com/image/fetch/$s_!xMjG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40292dc0-6dfe-43d1-866b-0dd36fae313d_533x431.png 1272w, https://substackcdn.com/image/fetch/$s_!xMjG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40292dc0-6dfe-43d1-866b-0dd36fae313d_533x431.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xMjG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40292dc0-6dfe-43d1-866b-0dd36fae313d_533x431.png" width="533" height="431" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/40292dc0-6dfe-43d1-866b-0dd36fae313d_533x431.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:431,&quot;width&quot;:533,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xMjG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40292dc0-6dfe-43d1-866b-0dd36fae313d_533x431.png 424w, https://substackcdn.com/image/fetch/$s_!xMjG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40292dc0-6dfe-43d1-866b-0dd36fae313d_533x431.png 848w, https://substackcdn.com/image/fetch/$s_!xMjG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40292dc0-6dfe-43d1-866b-0dd36fae313d_533x431.png 1272w, https://substackcdn.com/image/fetch/$s_!xMjG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40292dc0-6dfe-43d1-866b-0dd36fae313d_533x431.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.com/when-stock-volatility-becomes-a-performance-drag/&quot;,&quot;text&quot;:&quot;Full Article&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://concretumgroup.com/when-stock-volatility-becomes-a-performance-drag/"><span>Full Article</span></a></p><p style="text-align: justify;">For anyone working with factor-based equity portfolios, the question is hard to avoid: when volatility rises, are you actually being paid for it, <strong>or are you simply absorbing more risk?</strong></p><div><hr></div><p><em>If you found this article useful, feel free to leave a comment and reach out via direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a> for any questions.</em></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:479204854,&quot;userName&quot;:&quot;Concretum Research&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[When Luck Looks Like Genius]]></title><description><![CDATA[On the Statistical Fragility of Leaderboards]]></description><link>https://concretumgroup.substack.com/p/when-luck-looks-like-genius</link><guid isPermaLink="false">https://concretumgroup.substack.com/p/when-luck-looks-like-genius</guid><dc:creator><![CDATA[Concretum Research]]></dc:creator><pubDate>Tue, 19 Nov 2024 17:49:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6d61caee-887d-4c3b-9017-083111175c1c_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: right;"><em>&#8220;The first principle is that you must not fool yourself, and you are the easiest person to fool&#8221; (Richard Feynman)</em></p><div><hr></div><p style="text-align: justify;">Every market cycle creates its stars.</p><p style="text-align: justify;">Someone posts extraordinary returns. A track record starts circulating. A story forms around rare talent or unusual genius. By the time the narrative reaches a wide audience, <strong>the idea that those returns were simply a product of luck is typically out of the question.</strong></p><p style="text-align: justify;">Today, we are conducting a simple but revealing experiment. </p><blockquote><p style="text-align: justify;">What if a large group of &#8220;traders&#8221; just picked stocks at random, year after year, and we ranked them on a leaderboard the way the real world often ranks investors? How impressive could the winners look if nobody had any actual edge?</p></blockquote><p style="text-align: justify;">The uncomfortable answer is&#8230; very impressive: <strong>probability alone can generate outliers that look extraordinary</strong>. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3K1n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F939fd64f-67a0-44c7-ba2e-a78e7ca5c9ec_495x673.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3K1n!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F939fd64f-67a0-44c7-ba2e-a78e7ca5c9ec_495x673.png 424w, https://substackcdn.com/image/fetch/$s_!3K1n!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F939fd64f-67a0-44c7-ba2e-a78e7ca5c9ec_495x673.png 848w, https://substackcdn.com/image/fetch/$s_!3K1n!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F939fd64f-67a0-44c7-ba2e-a78e7ca5c9ec_495x673.png 1272w, https://substackcdn.com/image/fetch/$s_!3K1n!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F939fd64f-67a0-44c7-ba2e-a78e7ca5c9ec_495x673.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3K1n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F939fd64f-67a0-44c7-ba2e-a78e7ca5c9ec_495x673.png" width="495" height="673" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/939fd64f-67a0-44c7-ba2e-a78e7ca5c9ec_495x673.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:673,&quot;width&quot;:495,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3K1n!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F939fd64f-67a0-44c7-ba2e-a78e7ca5c9ec_495x673.png 424w, https://substackcdn.com/image/fetch/$s_!3K1n!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F939fd64f-67a0-44c7-ba2e-a78e7ca5c9ec_495x673.png 848w, https://substackcdn.com/image/fetch/$s_!3K1n!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F939fd64f-67a0-44c7-ba2e-a78e7ca5c9ec_495x673.png 1272w, https://substackcdn.com/image/fetch/$s_!3K1n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F939fd64f-67a0-44c7-ba2e-a78e7ca5c9ec_495x673.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">We find that if the sample is large enough, the right tail of the distribution will inevitably produce performances that invite admiration and mythmaking.</p><p style="text-align: justify;">That does not mean every exceptional trader is merely lucky. Rather, it suggests that <strong>exceptional returns, by themselves, are far weaker evidence of true skill than most people would like them to be</strong>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.com/the-illusion-of-exceptional-performance-how-randomness-can-create-market-wizards&quot;,&quot;text&quot;:&quot;Full Article&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://concretumgroup.com/the-illusion-of-exceptional-performance-how-randomness-can-create-market-wizards"><span>Full Article</span></a></p><p style="text-align: justify;">Once we accept that, the real question changes. <strong>What should count as genuine evidence of skill?</strong> Persistence across time? Controlled drawdowns? A coherent and testable process? The ability to explain the source of returns in a way that survives known factor exposures?</p><p style="text-align: justify;">For anyone who follows fund rankings, social-media leaderboards, or famous trader lore, this is a useful corrective. Before admiring the winner, <strong>maybe you should ask how many invisible losers had to exist for that winner to appear.</strong></p><div><hr></div><p><em>If you found this article useful, feel free to leave a comment and reach out via direct message or email at <a href="mailto:info@concretumgroup.com">info@concretumgroup.com</a> for any questions.</em></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:479204854,&quot;userName&quot;:&quot;Concretum Research&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dMnx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png" width="45" height="46" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:46,&quot;width&quot;:45,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1451,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://concretumgroup.substack.com/i/192622031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dMnx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 424w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 848w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1272w, https://substackcdn.com/image/fetch/$s_!dMnx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a0d5453-9302-4657-a22b-5a3e99b731e0_45x46.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://concretumgroup.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on the next research piece. Subscribe for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item></channel></rss>