<?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:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[The ForecastOS Blog]]></title><description><![CDATA[Updates from the ForecastOS.com team; we make financial forecasting simple whether you’re an engineer, data scientist, or non-technical executive]]></description><link>https://blog.forecastos.com/</link><image><url>https://blog.forecastos.com/favicon.png</url><title>The ForecastOS Blog</title><link>https://blog.forecastos.com/</link></image><generator>Ghost 5.59</generator><lastBuildDate>Thu, 19 Mar 2026 10:56:45 GMT</lastBuildDate><atom:link href="https://blog.forecastos.com/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Narrative Alpha: Hivemind's Emergent Broad-Market Signal]]></title><description><![CDATA[<blockquote>Our narrative factor attempts to capture performance drivers similar to the momentum factor, but instead of chasing a symptom, it chases the root cause - growing market-relevant narratives driving changes in expectations and prices.</blockquote><p>We are excited to share preliminary results from our narrative factor alpha benchmark. </p><p>Applying a naive,</p>]]></description><link>https://blog.forecastos.com/narrative-factor-alpha-a-leading-transient-broad-market-signal/</link><guid isPermaLink="false">69bb67f53b40fc5f10806b93</guid><dc:creator><![CDATA[Charlie Reese]]></dc:creator><pubDate>Thu, 19 Mar 2026 06:59:58 GMT</pubDate><content:encoded><![CDATA[<blockquote>Our narrative factor attempts to capture performance drivers similar to the momentum factor, but instead of chasing a symptom, it chases the root cause - growing market-relevant narratives driving changes in expectations and prices.</blockquote><p>We are excited to share preliminary results from our narrative factor alpha benchmark. </p><p>Applying a naive, systematic implementation of Hivemind&apos;s narrative factor within a S&amp;P 500 proxy universe, our backtest achieves:</p><ul><li>a 1.0x IR in an industry-neutral, top minus bottom decile portfolio, and</li><li>a 0.9x IR in a subindustry-neutral, top minus bottom decile portfolio. </li></ul><h2 id="preliminary-backtest-results">Preliminary Backtest Results</h2><h3 id="industry-neutral">Industry-Neutral</h3><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2026/03/image-1.png" class="kg-image" alt loading="lazy" width="567" height="427"></figure><pre><code># Initial date                                       2020-01-02
# Final date                                         2026-03-18

# Annualized excess return (%)                            6.49%
# Annualized excess risk (%)                              6.42%
# Information ratio (x)                                   1.01x
# Max drawdown (%)                                        9.89%
# Max daily turnover constraint (% AUM)                   3.00%</code></pre><h3 id="subindustry-neutral">Subindustry-Neutral</h3><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2026/03/image.png" class="kg-image" alt loading="lazy" width="576" height="427"></figure><pre><code># Initial date                                       2020-01-02
# Final date                                         2026-03-18

# Annualized excess return (%)                            4.48%
# Annualized excess risk (%)                              5.03%
# Information ratio (x)                                   0.89x
# Max drawdown (%)                                        6.74%
# Max daily turnover constraint (% AUM)                   3.00%</code></pre><p>The above backtests, built and run using our <a href="https://forecastos.com/guides/portfolio_management_(pm)_introduction/why_pm?ref=blog.forecastos.com">open-source solution ForecastOS PM</a>, exclude transaction costs and short holding costs.</p><p>Turnover is ~3.5x (two-way) per year, or roughly 1.75x per (long and short) side.</p><h3 id="hiveminds-narrative-factor-what-is-being-measured">Hivemind&apos;s Narrative Factor: What is Being Measured</h3><p>Our narrative factor attempts to capture performance drivers similar to the momentum factor, but instead of chasing a symptom (i.e. previous returns which may indicate the presence of a positive tailwind), it chases the root cause - growing market-relevant narratives driving changes in expectations and prices.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://blog.forecastos.com/from-narratives-to-numbers-measuring-belief-at-scale-with-hivemind/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">From Narratives to Numbers: Measuring Belief with Hivemind</div><div class="kg-bookmark-description">Hivemind is our trend identification and company exposure engine. It measures discussion to discover market relevant trends and scores trend impact, with direction and magnitude, for every company in your universe. All processes and outputs are customizable and point-in-time. Built for institutional&#x2026;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://blog.forecastos.com/content/images/size/w256h256/2025/04/fos_new_logo_bg_white.png" alt><span class="kg-bookmark-author">The ForecastOS Blog</span><span class="kg-bookmark-publisher">Charlie Reese</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://blog.forecastos.com/content/images/2026/01/Screenshot-2026-01-20-at-3.32.54-pm.png" alt></div></a></figure><p>The Hivemind narrative factor blends discussion-weighted Hivemind exposures related to point-in-time market relevant narratives within 95% of their trailing 6-month discussion highs.</p><p>The result is a new factor that is broadly applicable and that works on a medium to long-term timeframe.</p><p>You will notice a couple of short horizontal lines in the above excess return evolution. Those correspond to brief periods when there were no market-relevant, investable narratives within 95% of their 6-month discussion highs. Said another way: the Hivemind narrative factor is a weighted composite of transient narratives and associated exposures; occasionally, no market relevant narratives near trailing highs exist.</p><h3 id="hiveminds-narrative-factor-why-it-matters">Hivemind&apos;s Narrative Factor: Why it Matters</h3><p>While preliminary, the results are unusually strong given the liquidity and efficient pricing of the S&amp;P 500 universe. Further, all else equal, increasing breadth should increase IR.</p><p>While more research and proof of value is due, we&apos;re excited by what we&apos;ve seen to date!</p><h3 id="accessing-hiveminds-narrative-factor-and-backtest">Accessing Hivemind&apos;s Narrative Factor and Backtest</h3><p>ForecastOS Hivemind clients have access to the code and methodology used and discussed above, including the portfolio construction framework, narrative factor construction / eligibility rules, and performance measurement approach used in these preliminary results. </p><p>Clients can inspect exactly how the benchmark is built, reproduce the process end to end, and adapt the implementation to their own research, universes, and deployment constraints. Our goal is not just to show the results, but to make the benchmark transparent, testable, and directly usable as a foundation for live investment workflows.</p><p>If the above is of interest to you, email us at <a href="mailto:hi@forecastos.com">hi@forecastos.com</a> to schedule a call. We&apos;d love to show you what we&apos;ve built and how you can integrate it into your research and investment process. </p><p><em>Note: associated white paper to come.</em></p>]]></content:encoded></item><item><title><![CDATA[From Narratives to Numbers: Measuring Belief with Hivemind]]></title><description><![CDATA[<p><em>Hivemind is our trend identification and company exposure engine. It measures discussion to discover market relevant trends and scores trend impact, with direction and magnitude, for every company in your universe. All processes and outputs are customizable and point-in-time. Built for institutional quants.</em></p><hr><p><strong>Market-moving themes</strong> like<strong> </strong>GenAI, geopolitical conflict, inflation,</p>]]></description><link>https://blog.forecastos.com/from-narratives-to-numbers-measuring-belief-at-scale-with-hivemind/</link><guid isPermaLink="false">696ddf963b40fc5f108066aa</guid><dc:creator><![CDATA[Charlie Reese]]></dc:creator><pubDate>Wed, 21 Jan 2026 23:28:27 GMT</pubDate><content:encoded><![CDATA[<p><em>Hivemind is our trend identification and company exposure engine. It measures discussion to discover market relevant trends and scores trend impact, with direction and magnitude, for every company in your universe. All processes and outputs are customizable and point-in-time. Built for institutional quants.</em></p><hr><p><strong>Market-moving themes</strong> like<strong> </strong>GenAI, geopolitical conflict, inflation, and tariffs <strong>are poorly captured by risk and alpha models</strong>.</p><p><strong>If you ran a large book through 2025&apos;s volatility, you felt it</strong>. You&apos;d be forgiven for forgetting that the same forces that have always driven markets and valuations remain intact: expectations of future cash flows.</p><p>Anyone who has built a discounted cash flow (DCF) model would know that intimately. Assuming a typical discount rate, the<strong> majority of implied company value </strong>is based on<strong> assumptions and narratives about what the world will look like in 4-20 years.</strong></p><p>And those narratives/expectations, about what the world will look like in 4-20 years, have been <strong>changing faster than ever before</strong>. Unfortunately, <strong>systematically quantifying point-in-time changes in market expectations</strong>, and the direction and magnitude of companies impacted,<strong> is impossible&#x2026; or is it?</strong></p><p>More on that below RE: ForecastOS Hivemind. It&apos;s certainly been impossible until recently. </p><p>Given the challenge of measuring changes in aggregate long-term expectations (which comprise the majority of implied company value), investors have focused on shorter-term sources of return, including:</p><ul><li>Event-driven forecasting; fundamental, macro, and other outcomes over the next 0-2 years</li><li>Market abnormalities; exploited on aggregate via short-horizon strategies</li><li>Structural and thematic analysis; trade imbalance, regime change, etc.</li><li>Fundamental analysis; better understanding of business models or near-term headwinds/tailwinds and inflection points</li></ul><p>But none of the above measure shifts in longer term expectations/narratives, which have driven recent volatility and returns. <strong>Most of what drives prices remains poorly modelled by institutional investors, or not modelled at all.</strong></p><p>Fortunately, <strong>thanks to recent advances</strong> in data availability, embedding models, and GenAI, <strong>you can now measure</strong> <strong>shifts in market narratives</strong> <strong>and reason through which companies</strong> <strong>are positively and negatively impacted</strong> using forward-looking perceived causality, not backward-looking correlation.</p><p><strong>We do that</strong>. <strong>We call our solution Hivemind</strong>.</p><p><strong>Hivemind is our trend and exposure engine</strong>. It takes messy, unstructured information (filings, podcasts, any text/financial data - even your own proprietary inputs) and turns it into clean, point-in-time exposures/factors. And because Hivemind is built to track narratives, it also<strong> continuously surfaces and ranks market-relevant trends, both daily</strong>...</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2026/01/Screenshot-2026-01-20-at-3.32.54-pm.png" class="kg-image" alt loading="lazy" width="1263" height="757" srcset="https://blog.forecastos.com/content/images/size/w600/2026/01/Screenshot-2026-01-20-at-3.32.54-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2026/01/Screenshot-2026-01-20-at-3.32.54-pm.png 1000w, https://blog.forecastos.com/content/images/2026/01/Screenshot-2026-01-20-at-3.32.54-pm.png 1263w" sizes="(min-width: 720px) 720px"></figure><p><strong>and grouped across time</strong>...</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2026/01/Screenshot-2026-01-20-at-3.29.04-pm.png" class="kg-image" alt loading="lazy" width="1262" height="757" srcset="https://blog.forecastos.com/content/images/size/w600/2026/01/Screenshot-2026-01-20-at-3.29.04-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2026/01/Screenshot-2026-01-20-at-3.29.04-pm.png 1000w, https://blog.forecastos.com/content/images/2026/01/Screenshot-2026-01-20-at-3.29.04-pm.png 1262w" sizes="(min-width: 720px) 720px"></figure><p>... so you can see what&#x2019;s emerging, what&#x2019;s fading, and what&#x2019;s quietly becoming a persistent factor.</p><p>Describe a concept once and Hivemind will <strong>score every company in your universe with</strong> <strong>direction and magnitude</strong>, at each<strong> point-in-time</strong> - so you can separate helped by vs hurt by, how much, and when. </p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2026/01/Screenshot-2026-01-20-at-3.36.10-pm.png" class="kg-image" alt loading="lazy" width="1263" height="721" srcset="https://blog.forecastos.com/content/images/size/w600/2026/01/Screenshot-2026-01-20-at-3.36.10-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2026/01/Screenshot-2026-01-20-at-3.36.10-pm.png 1000w, https://blog.forecastos.com/content/images/2026/01/Screenshot-2026-01-20-at-3.36.10-pm.png 1263w" sizes="(min-width: 720px) 720px"></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2026/01/Screenshot-2026-01-20-at-6.24.26-pm.png" class="kg-image" alt loading="lazy" width="2000" height="610" srcset="https://blog.forecastos.com/content/images/size/w600/2026/01/Screenshot-2026-01-20-at-6.24.26-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2026/01/Screenshot-2026-01-20-at-6.24.26-pm.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2026/01/Screenshot-2026-01-20-at-6.24.26-pm.png 1600w, https://blog.forecastos.com/content/images/2026/01/Screenshot-2026-01-20-at-6.24.26-pm.png 2158w" sizes="(min-width: 720px) 720px"><figcaption>Six rows of Hivemind sample data</figcaption></figure><p>Hivemind doesn&apos;t use a static taxonomy. You can tune the <em>&#x201C;recipe,&#x201D;</em> swap datasets in/out, and dial the scoring logic up or down (the <em>&#x201C;knobs&#x201D;</em>), then export it in the result schema you want - via UI or API - in minutes.</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2026/01/Screenshot-2026-01-20-at-4.38.03-pm.png" class="kg-image" alt loading="lazy" width="1375" height="719" srcset="https://blog.forecastos.com/content/images/size/w600/2026/01/Screenshot-2026-01-20-at-4.38.03-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2026/01/Screenshot-2026-01-20-at-4.38.03-pm.png 1000w, https://blog.forecastos.com/content/images/2026/01/Screenshot-2026-01-20-at-4.38.03-pm.png 1375w" sizes="(min-width: 720px) 720px"></figure><p><strong>We built Hivemind specifically for institutional workflows</strong>. It&#x2019;s already been used in the wild for neutralizing portfolio themes (e.g. GenAI, inflation, tariffs) against a benchmark, applying event-driven thematic exposures, and more.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://blog.forecastos.com/venezuela-the-4-hivemind-trend-generates-5-excess-return/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Venezuela Hivemind Trend Generates 5% Excess Return Since Inception</div><div class="kg-bookmark-description">Military escalation with Venezuela / Maduro has been the #4 market relevant Hivemind trend since Sep 25, 2025; surpassed only by GenAI, Trump, and Middle Eastern conflict. Given Maduro&#x2019;s capture on Jan 3, 2026, we wanted to share how our associated Hivemind exposure performed in excess of market an&#x2026;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://blog.forecastos.com/content/images/size/w256h256/2025/04/fos_new_logo_bg_white.png" alt><span class="kg-bookmark-author">The ForecastOS Blog</span><span class="kg-bookmark-publisher">Charlie Reese</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://blog.forecastos.com/content/images/2026/01/newplot--36-.png" alt></div></a></figure><p><strong>But don&apos;t just take our word for it</strong>. See what Jonathan Briggs, CIO of hedge fund Tc43 and ex-Head of the Alpha Generation Lab at CPPIB, has to say:</p><blockquote>&quot;<strong>Traditional risk models remain necessary but are no longer sufficient</strong>. Market narratives and investor behavior now generate disruptive price dynamics that conventional frameworks weren&apos;t designed to capture. Tracking sell-side thematic baskets - often just a handful of names whose relationships are statistically unstable and decay quickly - provides little value for systematic managers trading thousands of instruments across multiple asset classes. <strong>Hivemind bridges this gap</strong>. By transforming complex unstructured and structured data into dynamic, point-in-time thematic exposures - calibrated with investor insight and updated systematically - it gives quantitative investors the tools to manage risks that legacy models simply can&apos;t see. This is the<strong> first real step toward next-generation risk control</strong>.&quot;</blockquote><p><strong>To demonstrate one of many potential applications, check out the below Hivemind S&amp;P 500 macro overlay</strong> for a long-only portfolio with:</p><ul><li>2.5% excess return annualized</li><li>1.0x information ratio</li><li>3.4x one-way turnover</li></ul><figure class="kg-card kg-embed-card"><iframe src="https://www.loom.com/embed/334d0d33106249338f213b3a1167fdf4" frameborder="0" width="1664" height="1248" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></figure><p>Needless to say, we&apos;re excited! <strong>To those we&apos;ve spoken or worked with thus far: thank you</strong>. We&apos;re a small team, but we&apos;ll continue to do our best to get Hivemind into more of your hands over the coming months. </p><hr><p><strong>To learn more about Hivemind, email us at</strong> <strong><a href="mailto:hi@forecastos.com">hi@forecastos.com</a> to schedule a call</strong>. We&apos;d love to show you what we&apos;ve built and how you can integrate it into your investment process.</p><hr><p>More on Hivemind:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://blog.forecastos.com/forecastos-hivemind-understand-your-exposures/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">ForecastOS Hivemind: Understand Your Exposures</div><div class="kg-bookmark-description">If you ran a large book through 2025&#x2019;s volatility, you probably spent more time on the phone than in the market. &#x201C;Are you down? We&#x2019;re off 3%.&#x201D; Most of those calls were really a fishing expedition for: &#x201C;what exposure did I miss?&#x201D; and &#x201C;does everyone have it, or</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://blog.forecastos.com/content/images/size/w256h256/2025/04/fos_new_logo_bg_white.png" alt><span class="kg-bookmark-author">The ForecastOS Blog</span><span class="kg-bookmark-publisher">Charlie Reese</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://blog.forecastos.com/content/images/2025/08/Screenshot-2025-08-11-at-4.36.39-pm.png" alt></div></a></figure><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://blog.forecastos.com/hivemind-exposures-explain-incremental-variance-out-of-sample/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Hivemind Factors Explain Incremental Out-of-Sample Variance</div><div class="kg-bookmark-description">Table of Contents 1. Why 2025 Has Been Challenging For Quantitative PMs 2. Creating Macro and Subindustry Hivemind Factors 3. How We Measured Out-of-Sample Explained Variance (R&#xB2;) 4. Results: Hivemind Factors Explain Incremental Out-of-Sample Variance 5. Email Us: hi@forecastos.com &#x1F4A1;Hivemind&#x2026;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://blog.forecastos.com/content/images/size/w256h256/2025/04/fos_new_logo_bg_white.png" alt><span class="kg-bookmark-author">The ForecastOS Blog</span><span class="kg-bookmark-publisher">Charlie Reese</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://blog.forecastos.com/content/images/2025/10/hivemind_var_explained_img_v2.png" alt></div></a></figure><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://blog.forecastos.com/trend-analysis-using-hivemind/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">ForecastOS Hivemind: Measuring Emergent Sources of Risk &amp; Return Since 2020</div><div class="kg-bookmark-description">Table of Contents: 1. ForecastOS Hivemind 2. Emergent Themes; Top Sources of Risk &amp; Return Since 2020 3. Closing Thoughts Now, more than ever, the stock market is driven by emergent themes: * The rise of generative AI * Rapidly evolving inflation environments * Wars, both trade and actual&#x2026;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://blog.forecastos.com/content/images/size/w256h256/2025/04/fos_new_logo_bg_white.png" alt><span class="kg-bookmark-author">The ForecastOS Blog</span><span class="kg-bookmark-publisher">Callum Baker</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://blog.forecastos.com/content/images/2025/08/Screenshot-2025-08-25-at-12.38.39-pm.png" alt></div></a></figure>]]></content:encoded></item><item><title><![CDATA[Venezuela Hivemind Trend Generates 5% Excess Return Since Inception]]></title><description><![CDATA[<p>Military escalation with <strong>Venezuela / Maduro</strong> has been the <strong>#4 market relevant Hivemind trend since Sep 25, 2025</strong>; surpassed only by GenAI, Trump, and Middle Eastern conflict.</p><p>Given <strong>Maduro&apos;s capture on Jan 3, 2026</strong>, we wanted to share how our associated Hivemind exposure performed in excess of market and</p>]]></description><link>https://blog.forecastos.com/venezuela-the-4-hivemind-trend-generates-5-excess-return/</link><guid isPermaLink="false">695dc2793b40fc5f10806567</guid><dc:creator><![CDATA[Charlie Reese]]></dc:creator><pubDate>Wed, 07 Jan 2026 10:58:27 GMT</pubDate><content:encoded><![CDATA[<p>Military escalation with <strong>Venezuela / Maduro</strong> has been the <strong>#4 market relevant Hivemind trend since Sep 25, 2025</strong>; surpassed only by GenAI, Trump, and Middle Eastern conflict.</p><p>Given <strong>Maduro&apos;s capture on Jan 3, 2026</strong>, we wanted to share how our associated Hivemind exposure performed in excess of market and industry for US-listed stocks:</p><ul><li><strong>Jan 5 </strong>(post-capture) <strong>vs Jan 2 </strong>(pre-capture):<strong> +1.2%</strong></li><li>Jan 6 vs Jan 5: +0.3%</li><li><strong>Jan 6 vs Sep 25 </strong>(since becoming a top Hivemind trend):<strong> +5.2%</strong></li></ul><p><strong>Exposure return evolution</strong> (market and industry regressed out):</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2026/01/newplot--36-.png" class="kg-image" alt loading="lazy" width="652" height="450" srcset="https://blog.forecastos.com/content/images/size/w600/2026/01/newplot--36-.png 600w, https://blog.forecastos.com/content/images/2026/01/newplot--36-.png 652w"></figure><p><strong>Trend popularity evolution</strong>:</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2026/01/newplot--35-.png" class="kg-image" alt loading="lazy" width="648" height="450" srcset="https://blog.forecastos.com/content/images/size/w600/2026/01/newplot--35-.png 600w, https://blog.forecastos.com/content/images/2026/01/newplot--35-.png 648w"></figure><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">Note: returns are for <em>&quot;US Threatens Military Action Against Venezuela&quot; </em>exposure of 1. Exposure of 1 represents moderate positive exposure as determined by Hivemind on a scale of -2 to +2. Returns are open to open and equal (not market cap) weighted. Exposure return has market and industry returns regressed out.</div></div><hr><p>To learn more about Hivemind, or to schedule a demo, email us at <a href="mailto:hi@forecastos.com" rel="noopener noreferrer nofollow"><u>hi@ forecastos.com</u></a></p><hr><p><strong>Suggested Reading From the ForecastOS Blog:</strong></p><ul><li><a href="https://blog.forecastos.com/hivemind-exposures-explain-incremental-variance-out-of-sample/" rel="noopener noreferrer nofollow"><u>Hivemind Factors Explain Incremental Out-of-Sample Variance</u></a></li><li><a href="https://blog.forecastos.com/how-stable-are-hivemind-exposures/" rel="noopener noreferrer nofollow"><u>How Stable Are Thematic Hivemind Exposures?</u></a></li><li><a href="https://blog.forecastos.com/trend-analysis-using-hivemind/" rel="noopener noreferrer nofollow"><u>ForecastOS Hivemind: Measuring Emergent Sources of Risk &amp; Return Since 2020</u></a></li><li><a href="https://blog.forecastos.com/forecastos-hivemind-understand-your-exposures/" rel="noopener noreferrer nofollow"><u>ForecastOS Hivemind: Understand Your Exposures</u></a></li></ul>]]></content:encoded></item><item><title><![CDATA[How Stable Are Thematic Hivemind Exposures?]]></title><description><![CDATA[<p><br>A common question we are asked is <em>how stable are thematic Hivemind exposures?</em></p><p>The answer, of course, depends on how our customizable exposure pipeline is tuned. For this article, we&apos;ll restrict the pipeline to annual data inputs only, and analyze changes year over year for an R3 proxy</p>]]></description><link>https://blog.forecastos.com/how-stable-are-hivemind-exposures/</link><guid isPermaLink="false">691671fa3b40fc5f108061f4</guid><dc:creator><![CDATA[Charlie Reese]]></dc:creator><pubDate>Fri, 14 Nov 2025 02:48:37 GMT</pubDate><content:encoded><![CDATA[<p><br>A common question we are asked is <em>how stable are thematic Hivemind exposures?</em></p><p>The answer, of course, depends on how our customizable exposure pipeline is tuned. For this article, we&apos;ll restrict the pipeline to annual data inputs only, and analyze changes year over year for an R3 proxy universe. We&apos;ll do so for 3 thematic exposures since 2023:</p><ul><li>AI and GenAI</li><li>Inflation</li><li>US Tariffs</li></ul><p><strong>Table of Contents</strong>:</p><ol><li>Exposure Stability: AI and GenAI</li><li>Exposure Stability: Inflation</li><li>Exposure Stability: US Tariffs</li><li>Takeaways</li></ol><div class="kg-card kg-header-card kg-width-full kg-size-small kg-style-dark" style data-kg-background-image><h2 class="kg-header-card-header" id="1-exposure-stability-ai-and-genai">1. Exposure Stability: AI and GenAI</h2></div><p><br>AI and GenAI has been a remarkably stable thematic Hivemind exposure over the last 3 years. Not a single value from our select large cap universe below changed, and few exposures changed from negative to positive, or vice versa, year over year.</p><p><strong>Select Large Cap Exposures - AI and GenAI</strong>:</p><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th style="text-align:left">Ticker</th>
<th style="text-align:center">2023</th>
<th style="text-align:center">2024</th>
<th style="text-align:center">2025</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:left">XOM</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
</tr>
<tr>
<td style="text-align:left">TSLA</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
</tr>
<tr>
<td style="text-align:left">PLTR</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
</tr>
<tr>
<td style="text-align:left">NVDA</td>
<td style="text-align:center">2</td>
<td style="text-align:center">2</td>
<td style="text-align:center">2</td>
</tr>
<tr>
<td style="text-align:left">MSFT</td>
<td style="text-align:center">2</td>
<td style="text-align:center">2</td>
<td style="text-align:center">2</td>
</tr>
<tr>
<td style="text-align:left">AMZN</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
</tr>
<tr>
<td style="text-align:left">AAPL</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
</tr>
<tr>
<td style="text-align:left">WMT</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
</tr>
<tr>
<td style="text-align:left">HD</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
</tr>
<tr>
<td style="text-align:left">LLY</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
</tr>
<tr>
<td style="text-align:left">JPM</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
</tr>
<tr>
<td style="text-align:left">BA</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><p><strong>Exposure Transition Matrices - AI and GenAI</strong>:</p><!--kg-card-begin: markdown--><p>2023 -&gt; 2024 (counts and row %):</p>
<table>
<thead>
<tr>
<th></th>
<th>-2</th>
<th>-1</th>
<th>0</th>
<th>1</th>
<th>2</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>-2</strong></td>
<td>0 (0.0%)</td>
<td>2 (100.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>-1</strong></td>
<td>1 (2.9%)</td>
<td>22 (64.7%)</td>
<td>8 (23.5%)</td>
<td>3 (8.8%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>0</strong></td>
<td>0 (0.0%)</td>
<td>7 (0.4%)</td>
<td>1836 (93.6%)</td>
<td>119 (6.1%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>1</strong></td>
<td>0 (0.0%)</td>
<td>2 (0.4%)</td>
<td>103 (19.3%)</td>
<td>406 (76.2%)</td>
<td>22 (4.1%)</td>
</tr>
<tr>
<td><strong>2</strong></td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>11 (20.4%)</td>
<td>43 (79.6%)</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p>2024 -&gt; 2025 (counts and row %):</p>
<table>
<thead>
<tr>
<th></th>
<th>-2</th>
<th>-1</th>
<th>0</th>
<th>1</th>
<th>2</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>-2</strong></td>
<td>1 (100.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>-1</strong></td>
<td>1 (3.3%)</td>
<td>21 (70.0%)</td>
<td>7 (23.3%)</td>
<td>1 (3.3%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>0</strong></td>
<td>0 (0.0%)</td>
<td>1 (0.1%)</td>
<td>1723 (93.0%)</td>
<td>129 (7.0%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>1</strong></td>
<td>0 (0.0%)</td>
<td>4 (0.8%)</td>
<td>103 (20.8%)</td>
<td>371 (74.8%)</td>
<td>18 (3.6%)</td>
</tr>
<tr>
<td><strong>2</strong></td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>12 (20.0%)</td>
<td>48 (80.0%)</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><p><strong>Exposure Return - AI and GenAI</strong>:</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/11/Screenshot-2025-11-13-at-4.48.21-pm.png" class="kg-image" alt loading="lazy" width="1082" height="748" srcset="https://blog.forecastos.com/content/images/size/w600/2025/11/Screenshot-2025-11-13-at-4.48.21-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/11/Screenshot-2025-11-13-at-4.48.21-pm.png 1000w, https://blog.forecastos.com/content/images/2025/11/Screenshot-2025-11-13-at-4.48.21-pm.png 1082w" sizes="(min-width: 720px) 720px"><figcaption>ForecastOS Hivemind AI and GenAI exposure return evolution, for AI and GenAI exposure 1.0. Excludes market and industry returns, which were also regressed out. Regression uses R3 proxy universe. Starts at 1.0 on Jan 1, 2016.</figcaption></figure><div class="kg-card kg-header-card kg-width-full kg-size-small kg-style-dark" style data-kg-background-image><h2 class="kg-header-card-header" id="2-exposure-stability-inflation">2. Exposure Stability: Inflation</h2></div><p><br>Inflation has been a moderately stable thematic Hivemind exposure over the last 3 years. Half of the companies in our select large cap universe had an inflation exposure change at some point since 2023. Across all companies, negative exposures flipped to positive ~10% of the time, and positive exposures flipped to negative ~3% of the time.</p><p>In our experience, <em>vague, challenging to quantify</em> company exposures (like inflation) have more variance over time.</p><p><strong>Select Large Cap Exposures - Inflation</strong>:</p><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th style="text-align:left">Ticker</th>
<th style="text-align:center">2023</th>
<th style="text-align:center">2024</th>
<th style="text-align:center">2025</th>
<th style="text-align:center"># Changes</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:left">XOM</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">Changes: 0</td>
</tr>
<tr>
<td style="text-align:left">TSLA</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">Changes: 1</td>
</tr>
<tr>
<td style="text-align:left">PLTR</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">1</td>
<td style="text-align:center">Changes: 1</td>
</tr>
<tr>
<td style="text-align:left">NVDA</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">Changes: 2</td>
</tr>
<tr>
<td style="text-align:left">MSFT</td>
<td style="text-align:center">1</td>
<td style="text-align:center">0</td>
<td style="text-align:center">1</td>
<td style="text-align:center">Changes: 2</td>
</tr>
<tr>
<td style="text-align:left">AMZN</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">Changes: 0</td>
</tr>
<tr>
<td style="text-align:left">AAPL</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">Changes: 2</td>
</tr>
<tr>
<td style="text-align:left">WMT</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">Changes: 0</td>
</tr>
<tr>
<td style="text-align:left">HD</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">Changes: 0</td>
</tr>
<tr>
<td style="text-align:left">LLY</td>
<td style="text-align:center">1</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">Changes: 1</td>
</tr>
<tr>
<td style="text-align:left">JPM</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">Changes: 0</td>
</tr>
<tr>
<td style="text-align:left">BA</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">Changes: 0</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><p><strong>Exposure Transition Matrices - Inflation</strong>:</p><!--kg-card-begin: markdown--><p>2023 -&gt; 2024 (counts and row %):</p>
<table>
<thead>
<tr>
<th></th>
<th>-2</th>
<th>-1</th>
<th>0</th>
<th>1</th>
<th>2</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>-2</strong></td>
<td>23 (71.9%)</td>
<td>9 (28.1%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>-1</strong></td>
<td>12 (3.2%)</td>
<td>284 (76.5%)</td>
<td>39 (10.5%)</td>
<td>36 (9.7%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>0</strong></td>
<td>0 (0.0%)</td>
<td>41 (4.6%)</td>
<td>707 (78.5%)</td>
<td>153 (17.0%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>1</strong></td>
<td>2 (0.2%)</td>
<td>36 (2.8%)</td>
<td>134 (10.5%)</td>
<td>1108 (86.4%)</td>
<td>2 (0.2%)</td>
</tr>
<tr>
<td><strong>2</strong></td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p>2024 -&gt; 2025 (counts and row %):</p>
<table>
<thead>
<tr>
<th></th>
<th>-2</th>
<th>-1</th>
<th>0</th>
<th>1</th>
<th>2</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>-2</strong></td>
<td>18 (50.0%)</td>
<td>15 (41.7%)</td>
<td>2 (5.6%)</td>
<td>1 (2.8%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>-1</strong></td>
<td>7 (2.0%)</td>
<td>268 (75.5%)</td>
<td>38 (10.7%)</td>
<td>42 (11.8%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>0</strong></td>
<td>0 (0.0%)</td>
<td>44 (5.2%)</td>
<td>666 (78.4%)</td>
<td>139 (16.4%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>1</strong></td>
<td>1 (0.1%)</td>
<td>45 (3.8%)</td>
<td>124 (10.3%)</td>
<td>1027 (85.7%)</td>
<td>2 (0.2%)</td>
</tr>
<tr>
<td><strong>2</strong></td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>2 (100.0%)</td>
<td>0 (0.0%)</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><p><strong>Exposure Return - Inflation</strong>:</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/11/Screenshot-2025-11-13-at-5.02.11-pm.png" class="kg-image" alt loading="lazy" width="998" height="726" srcset="https://blog.forecastos.com/content/images/size/w600/2025/11/Screenshot-2025-11-13-at-5.02.11-pm.png 600w, https://blog.forecastos.com/content/images/2025/11/Screenshot-2025-11-13-at-5.02.11-pm.png 998w" sizes="(min-width: 720px) 720px"><figcaption>ForecastOS Hivemind inflation exposure return evolution, for inflation exposure 1.0. Excludes market and industry returns, which were also regressed out. Regression uses R3 proxy universe. Starts at 1.0 on Jan 1, 2016.</figcaption></figure><div class="kg-card kg-header-card kg-width-full kg-size-small kg-style-dark" style data-kg-background-image><h2 class="kg-header-card-header" id="3-exposure-stability-us-tariffs">3. Exposure Stability: US Tariffs</h2></div><p><br>Tariff exposures were fairly stable over the last 3 years. Across all companies, negative exposures flipped to positive &lt;4% of the time. Positive tariff exposures were both rare and unstable.</p><p><strong>Select Large Cap Exposures - US Tariffs</strong>:</p><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th style="text-align:left">Ticker</th>
<th style="text-align:center">2023</th>
<th style="text-align:center">2024</th>
<th style="text-align:center">2025</th>
<th style="text-align:center"># Changes</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:left">XOM</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">Changes: 0</td>
</tr>
<tr>
<td style="text-align:left">TSLA</td>
<td style="text-align:center">1</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">Changes: 1</td>
</tr>
<tr>
<td style="text-align:left">PLTR</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">Changes: 0</td>
</tr>
<tr>
<td style="text-align:left">NVDA</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">Changes: 0</td>
</tr>
<tr>
<td style="text-align:left">MSFT</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">Changes: 0</td>
</tr>
<tr>
<td style="text-align:left">AMZN</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">Changes: 0</td>
</tr>
<tr>
<td style="text-align:left">AAPL</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">Changes: 0</td>
</tr>
<tr>
<td style="text-align:left">WMT</td>
<td style="text-align:center">-2</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">Changes: 1</td>
</tr>
<tr>
<td style="text-align:left">HD</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">0</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">Changes: 2</td>
</tr>
<tr>
<td style="text-align:left">LLY</td>
<td style="text-align:center">0</td>
<td style="text-align:center">-2</td>
<td style="text-align:center">-2</td>
<td style="text-align:center">Changes: 1</td>
</tr>
<tr>
<td style="text-align:left">JPM</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">Changes: 0</td>
</tr>
<tr>
<td style="text-align:left">BA</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">-1</td>
<td style="text-align:center">Changes: 0</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><p><strong>Exposure Transition Matrices - US Tariffs</strong>:</p><!--kg-card-begin: markdown--><p>2023 -&gt; 2024 (counts and row %):</p>
<table>
<thead>
<tr>
<th></th>
<th>-2</th>
<th>-1</th>
<th>0</th>
<th>1</th>
<th>2</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>-2</strong></td>
<td>7 (29.2%)</td>
<td>14 (58.3%)</td>
<td>3 (12.5%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>-1</strong></td>
<td>14 (2.1%)</td>
<td>498 (74.3%)</td>
<td>145 (21.6%)</td>
<td>13 (1.9%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>0</strong></td>
<td>3 (0.2%)</td>
<td>133 (7.2%)</td>
<td>1683 (91.5%)</td>
<td>20 (1.1%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>1</strong></td>
<td>0 (0.0%)</td>
<td>13 (25.0%)</td>
<td>10 (19.2%)</td>
<td>29 (55.8%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>2</strong></td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p>Transition matrix 2024 -&gt; 2025 (counts and row %):</p>
<table>
<thead>
<tr>
<th></th>
<th>-2</th>
<th>-1</th>
<th>0</th>
<th>1</th>
<th>2</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>-2</strong></td>
<td>7 (30.4%)</td>
<td>15 (65.2%)</td>
<td>1 (4.3%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>-1</strong></td>
<td>17 (2.8%)</td>
<td>447 (74.9%)</td>
<td>114 (19.1%)</td>
<td>19 (3.2%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>0</strong></td>
<td>1 (0.1%)</td>
<td>150 (8.5%)</td>
<td>1599 (90.7%)</td>
<td>12 (0.7%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>1</strong></td>
<td>0 (0.0%)</td>
<td>16 (27.6%)</td>
<td>16 (27.6%)</td>
<td>26 (44.8%)</td>
<td>0 (0.0%)</td>
</tr>
<tr>
<td><strong>2</strong></td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
<td>0 (0.0%)</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><p><strong>Exposure Return - US Tariffs</strong>:</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/11/Screenshot-2025-11-13-at-5.54.24-pm.png" class="kg-image" alt loading="lazy" width="1090" height="720" srcset="https://blog.forecastos.com/content/images/size/w600/2025/11/Screenshot-2025-11-13-at-5.54.24-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/11/Screenshot-2025-11-13-at-5.54.24-pm.png 1000w, https://blog.forecastos.com/content/images/2025/11/Screenshot-2025-11-13-at-5.54.24-pm.png 1090w" sizes="(min-width: 720px) 720px"><figcaption>ForecastOS Hivemind tariff exposure return evolution, for tariff exposure 1.0. Excludes market and industry returns, which were also regressed out. Regression uses R3 proxy universe. Starts at 1.0 on Jan 1, 2016.</figcaption></figure><div class="kg-card kg-header-card kg-width-full kg-size-small kg-style-dark" style data-kg-background-image><h2 class="kg-header-card-header" id="4-takeaways">4. Takeaways</h2></div><p></p><ul><li>Clearly defined exposures are fairly stable throughout time</li><li>More ambiguous or hard-to-quantify exposures are less stable, but not necessarily less valuable</li><li>Certain thematic exposures (like tariffs) show both stability and specific quirks</li><li>Exposure drift is partially explained by changes in company operations and disclosures</li></ul><hr><p>To learn more about Hivemind, or to schedule a demo, email us at <a href="mailto:hi@forecastos.com">hi@ forecastos.com</a></p>]]></content:encoded></item><item><title><![CDATA[Hivemind Factors Explain Incremental Out-of-Sample Variance]]></title><description><![CDATA[<figure class="kg-card kg-image-card kg-width-wide"><img src="https://blog.forecastos.com/content/images/2025/10/hivemind_var_explained_img_v2.png" class="kg-image" alt loading="lazy" width="2000" height="817" srcset="https://blog.forecastos.com/content/images/size/w600/2025/10/hivemind_var_explained_img_v2.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/10/hivemind_var_explained_img_v2.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/10/hivemind_var_explained_img_v2.png 1600w, https://blog.forecastos.com/content/images/size/w2400/2025/10/hivemind_var_explained_img_v2.png 2400w" sizes="(min-width: 1200px) 1200px"></figure><h3 id="table-of-contents">Table of Contents</h3><ol><li>Why 2025 Has Been Challenging For Quantitative PMs</li><li>Creating Macro and Subindustry Hivemind Factors</li><li>How We Measured Out-of-Sample Explained Variance (R&#xB2;)</li><li>Results: Hivemind Factors Explain Incremental Out-of-Sample Variance</li><li>Email Us: <a href="mailto:hi@forecastos.com">hi@forecastos.com</a></li></ol><hr><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">Hivemind is ForecastOS&apos; solution for distilling insight from unstructured time-series data.</div></div>]]></description><link>https://blog.forecastos.com/hivemind-exposures-explain-incremental-variance-out-of-sample/</link><guid isPermaLink="false">68f801423b40fc5f10805b09</guid><dc:creator><![CDATA[Charlie Reese]]></dc:creator><pubDate>Wed, 22 Oct 2025 16:27:59 GMT</pubDate><content:encoded><![CDATA[<figure class="kg-card kg-image-card kg-width-wide"><img src="https://blog.forecastos.com/content/images/2025/10/hivemind_var_explained_img_v2.png" class="kg-image" alt loading="lazy" width="2000" height="817" srcset="https://blog.forecastos.com/content/images/size/w600/2025/10/hivemind_var_explained_img_v2.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/10/hivemind_var_explained_img_v2.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/10/hivemind_var_explained_img_v2.png 1600w, https://blog.forecastos.com/content/images/size/w2400/2025/10/hivemind_var_explained_img_v2.png 2400w" sizes="(min-width: 1200px) 1200px"></figure><h3 id="table-of-contents">Table of Contents</h3><ol><li>Why 2025 Has Been Challenging For Quantitative PMs</li><li>Creating Macro and Subindustry Hivemind Factors</li><li>How We Measured Out-of-Sample Explained Variance (R&#xB2;)</li><li>Results: Hivemind Factors Explain Incremental Out-of-Sample Variance</li><li>Email Us: <a href="mailto:hi@forecastos.com">hi@forecastos.com</a></li></ol><hr><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">Hivemind is ForecastOS&apos; solution for distilling insight from unstructured time-series data. Read more about Hivemind <a href="https://blog.forecastos.com/trend-analysis-using-hivemind/">here</a> and <a href="https://blog.forecastos.com/forecastos-hivemind-understand-your-exposures/">here</a>.<br><br>For this article, Hivemind was used to create stock-specific exposures for 1) the top macro themes and 2) nascent subindustries.</div></div><div class="kg-card kg-header-card kg-width-full kg-size-small kg-style-dark" style data-kg-background-image><h2 class="kg-header-card-header" id="1-why-2025-has-been-challenging-for-quantitative-pms">1. Why 2025 Has Been Challenging For Quantitative PMs</h2></div><p>If you ran a large book through 2025&#x2019;s volatility, you probably spent more time on the phone than in the market.</p><p><em>&#x201C;Are you down? We&#x2019;re off 3%.&#x201D;</em></p><p>Most of those calls were really a fishing expedition for: <em>&quot;what exposure did I miss?&quot;</em> and <em>&quot;does everyone have it, or just me?&quot;</em> The uncomfortable truth is that, outside of a handful of slow-moving market, industry, and style boxes, few managers could answer that question with conviction.</p><p>The<strong> challenging 2025 market </strong>environment has been quantifiable; it has been measurably harder to isolate alpha. <strong>Out-of-sample variance explained</strong> by market, industry / subindustry, and common style factors <strong>dropped by roughly a third</strong> vs previous benchmarks. Even sophisticated <a href="https://www.businessinsider.com./september-hedge-funds-performance-citadel-balyasny-2025-10?ref=blog.forecastos.com">hedge funds like Citadel and Millennium have had lackluster years</a> to date.</p><p>What could be causing this? </p><p>We believe the challenging 2025 investment environment was caused in part by growth in emergent macro factors and nascent subindustries. We outline and test this hypothesis below.</p><div class="kg-card kg-header-card kg-width-full kg-size-small kg-style-dark" style data-kg-background-image><h2 class="kg-header-card-header" id="2-creating-macro-and-subindustry-hivemind-factors">2. Creating Macro and Subindustry Hivemind Factors</h2><h3 class="kg-header-card-subheader" id="to-better-explain-variance">To better explain variance</h3></div><p>We believe out-of-sample explained variance declined in 2025 (in part) due to an increase in A) emergent macro factors and B) nascent subindustries not captured well by traditional factors.</p><h3 id="a-emergent-macro-factors">A) Emergent Macro Factors</h3><p><br>A quick look at the ForecastOS Hivemind UI gives us some ideas what macro factor exposures might be to blame:</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/10/Screenshot-2025-10-21-at-8.11.01-pm.png" class="kg-image" alt loading="lazy" width="2000" height="1135" srcset="https://blog.forecastos.com/content/images/size/w600/2025/10/Screenshot-2025-10-21-at-8.11.01-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/10/Screenshot-2025-10-21-at-8.11.01-pm.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/10/Screenshot-2025-10-21-at-8.11.01-pm.png 1600w, https://blog.forecastos.com/content/images/size/w2400/2025/10/Screenshot-2025-10-21-at-8.11.01-pm.png 2400w" sizes="(min-width: 720px) 720px"></figure><p>Given the above, and what we learned from our most recent article <a href="https://blog.forecastos.com/trend-analysis-using-hivemind/">Measuring Emergent Sources of Risk &amp; Return Since 2020</a>, we&apos;ll use the following Hivemind stock-specific macro exposures to better capture volatility:</p><ul><li>AI / generative AI</li><li>Defense and national security spending</li><li>Green energy</li><li>Tariffs</li><li>Medicaid cuts</li><li>Inflation</li></ul><p>Select large cap Hivemind macro exposures:</p><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th style="text-align:left">Ticker</th>
<th style="text-align:center">AI / genAI</th>
<th style="text-align:center">Defense and sec.</th>
<th style="text-align:center">Green energy</th>
<th style="text-align:center">Tariffs</th>
<th style="text-align:center">Medicaid cuts</th>
<th style="text-align:center">Inflation</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:left">XOM</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">(2)</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">2</td>
</tr>
<tr>
<td style="text-align:left">TSLA</td>
<td style="text-align:center">1</td>
<td style="text-align:center">0</td>
<td style="text-align:center">2</td>
<td style="text-align:center">(1)</td>
<td style="text-align:center">0</td>
<td style="text-align:center">1</td>
</tr>
<tr>
<td style="text-align:left">PLTR</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
</tr>
<tr>
<td style="text-align:left">NVDA</td>
<td style="text-align:center">2</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">(1)</td>
<td style="text-align:center">0</td>
<td style="text-align:center">(1)</td>
</tr>
<tr>
<td style="text-align:left">MSFT</td>
<td style="text-align:center">2</td>
<td style="text-align:center">1</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
</tr>
<tr>
<td style="text-align:left">AMZN</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">1</td>
<td style="text-align:center">(1)</td>
<td style="text-align:center">0</td>
<td style="text-align:center">1</td>
</tr>
<tr>
<td style="text-align:left">AAPL</td>
<td style="text-align:center">1</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">(1)</td>
<td style="text-align:center">0</td>
<td style="text-align:center">(1)</td>
</tr>
<tr>
<td style="text-align:left">WMT</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">(2)</td>
<td style="text-align:center">0</td>
<td style="text-align:center">2</td>
</tr>
<tr>
<td style="text-align:left">HD</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">(1)</td>
<td style="text-align:center">0</td>
<td style="text-align:center">1</td>
</tr>
<tr>
<td style="text-align:left">LLY</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">2</td>
</tr>
<tr>
<td style="text-align:left">JPM</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
<td style="text-align:center">0</td>
</tr>
<tr>
<td style="text-align:left">BA</td>
<td style="text-align:center">0</td>
<td style="text-align:center">2</td>
<td style="text-align:center">0</td>
<td style="text-align:center">(1)</td>
<td style="text-align:center">0</td>
<td style="text-align:center">(1)</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><p>Tariff exposure return (2025):</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/11/Screenshot-2025-11-12-at-3.06.17-pm-2.png" class="kg-image" alt loading="lazy" width="1194" height="740" srcset="https://blog.forecastos.com/content/images/size/w600/2025/11/Screenshot-2025-11-12-at-3.06.17-pm-2.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/11/Screenshot-2025-11-12-at-3.06.17-pm-2.png 1000w, https://blog.forecastos.com/content/images/2025/11/Screenshot-2025-11-12-at-3.06.17-pm-2.png 1194w" sizes="(min-width: 720px) 720px"><figcaption>ForecastOS Hivemind tariff exposure return evolution, for tariff exposure 1.0. Excludes market and industry returns, which were also regressed out. Regression uses Russell 3000 proxy universe. Starts at 1.0 on Jan 1, 2016.</figcaption></figure><h3 id="b-identifying-nascent-subindustries">B) Identifying Nascent Subindustries</h3><p><br>For nascent subindustries, we can create a Hivemind pipeline to describe each company in a custom, standardized way.</p><p>We can then feed this Hivemind standardized output into an unsupervised learning algorithm to systematically identify groups of similar companies. Doing so at our preferred level of specificity, we identify 292 nascent subindustries across several thousand US listed companies.</p><p>If a company does it, we&apos;ve identified it, and our process is resilient to new / changing businesses going forward!</p><p>Select large cap Hivemind nascent subindustries:</p><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th style="text-align:left">Ticker</th>
<th style="text-align:center">Hivemind subindustry centroid vector label</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:left">XOM</td>
<td style="text-align:center">Refined, petroleum, fuels, crude</td>
</tr>
<tr>
<td style="text-align:left">TSLA</td>
<td style="text-align:center">Vehicles, electric, rvs, recreational</td>
</tr>
<tr>
<td style="text-align:left">PLTR</td>
<td style="text-align:center">Based, software, data, legal</td>
</tr>
<tr>
<td style="text-align:left">NVDA</td>
<td style="text-align:center">Chips, processing, memory, solutions</td>
</tr>
<tr>
<td style="text-align:left">MSFT</td>
<td style="text-align:center">Client, global, financing, support</td>
</tr>
<tr>
<td style="text-align:left">AMZN</td>
<td style="text-align:center">Services, accessories, apparel, retail</td>
</tr>
<tr>
<td style="text-align:left">AAPL</td>
<td style="text-align:center">Accessories, streaming, services, digital</td>
</tr>
<tr>
<td style="text-align:left">WMT</td>
<td style="text-align:center">Groceries, distribution, pharmacy, products</td>
</tr>
<tr>
<td style="text-align:left">HD</td>
<td style="text-align:center">Home, services, furniture, design</td>
</tr>
<tr>
<td style="text-align:left">LLY</td>
<td style="text-align:center">Cardiovascular, kidney, disease, metabolic</td>
</tr>
<tr>
<td style="text-align:left">JPM</td>
<td style="text-align:center">Investment, consulting, prime, wealth</td>
</tr>
<tr>
<td style="text-align:left">BA</td>
<td style="text-align:center">Aircraft, maintenance, pilot, repair</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><div class="kg-card kg-header-card kg-width-full kg-size-small kg-style-dark" style data-kg-background-image><h2 class="kg-header-card-header" id="3-how-we-measured-out-of-sample-explained-variance-r%C2%B2">3. How We Measured Out-of-Sample Explained Variance (R&#xB2;)</h2></div><p>Using our aforementioned 6 Hivemind macro factors and our 292 new Hivemind subindustries, we can measure incremental out-of-sample explained variance.</p><h3 id="benchmark-the-traditional-factors-we-used">Benchmark: The Traditional Factors We Used</h3><p><br>To perform our analysis, we used the following traditional factors: a market factor (1 for all companies; our intercept), industry (12) and subindustry (32) factors from a major data vendor (one-hot encoded), and style factors.</p><p>To calculate our QVM (quality, value, momentum) and size style factors, we used the below ForecastOS feature engineering config:</p><pre><code class="language-yaml">feature_normalization:
  winsorize:
    - 0.05
    - 0.95
    - - datetime
  standardize:
    - datetime

feature_adjustments_post_normalization:
  shift: 
    - 20 # Avoid lookahead
    - - id
      - datetime
    - id
  zero_fill: []

features:  
  # Quality: margin
  gross_income_margin_ltm:
    uuid: 49c61109-c029-4c4d-85c9-b1f33a72ea50
  ebit_margin:
    uuid: 47d7d1b0-46cc-4620-b0d3-35aa33fe490a
  net_income_margin_ltm:
    uuid: 7f1e058f-46b6-406f-81a1-d8a5b81371a2

# ...
# Email us for full ~200 line config</code></pre><p>Note that we only use <code>style_quality</code>, <code>style_value</code>, <code>style_momentum</code>, and <code>style_size</code> in our regression; other factors listed above are simply inputs to the above composite QVM style factors.</p><h3 id="our-regression">Our Regression</h3><p><br>Our regression was cross-sectional for the top 1000, 2000, and 3000 US stocks by market cap, fitting a separate model for each 20-trading-day return period. To control instability from correlated or thinly-supported factors, we applied ridge regularization. The shrinkage penalty tempered extreme coefficients, ensuring that each exposure competed for explanatory power without overfitting to noise.</p><p>Further, to prevent wild coefficients for the 292 emerging sub-industry factors, we capped their effective influence through both ridge shrinkage and scaled exposure weighting. In practice, this meant thin sub-industries were allowed to express signal - but only in proportion to the data depth supporting them, keeping the regression stable.</p><p>For each date, we split the universe into two disjoint sets: one for training (75%), where coefficients were estimated, and another for testing (25%), where regression performance (i.e. explained variance or R&#xB2;) was measured. This intra-period separation helped assess generalization i.e. whether the fitted relationships held beyond the specific sample used for estimation.</p><div class="kg-card kg-header-card kg-width-full kg-size-small kg-style-dark" style data-kg-background-image><h2 class="kg-header-card-header" id="4-results-hivemind-factors-explain-incremental-out-of-sample-variance">4. Results: Hivemind Factors Explain Incremental Out-of-Sample Variance</h2></div><figure class="kg-card kg-image-card kg-width-wide"><img src="https://blog.forecastos.com/content/images/2025/10/hivemind_var_explained_img_v2-1.png" class="kg-image" alt loading="lazy" width="2000" height="817" srcset="https://blog.forecastos.com/content/images/size/w600/2025/10/hivemind_var_explained_img_v2-1.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/10/hivemind_var_explained_img_v2-1.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/10/hivemind_var_explained_img_v2-1.png 1600w, https://blog.forecastos.com/content/images/size/w2400/2025/10/hivemind_var_explained_img_v2-1.png 2400w" sizes="(min-width: 1200px) 1200px"></figure><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">The incremental R&#xB2; of Hivemind factors is comparable in magnitude to well researched QVM+size style factors.</div></div><p>As per above, Hivemind&#x2019;s macro and subindustry factors incrementally improved out-of-sample explained variance meaningfully; they identified systematic risk that conventional factors missed.</p><p>Perhaps unsurprisingly given dynamic macro and market narratives as of late, the improvement was stronger in 2025 than in prior years - roughly double.</p><div class="kg-card kg-header-card kg-width-full kg-size-small kg-style-dark" style data-kg-background-image><h2 class="kg-header-card-header" id="5-email-us-a-hrefmailtohiforecastoscomhiforecastoscoma">5. Email us: <a href="mailto:hi@forecastos.com">hi@forecastos.com</a></h2><h3 class="kg-header-card-subheader" id="if-you%E2%80%99re-finding-volatility-harder-to-manage-and-alpha-harder-to-locate-wed-love-to-compare-notes">If you&#x2019;re finding volatility harder to manage and alpha harder to locate, we&apos;d love to compare notes!</h3></div><p>In today&#x2019;s fast-moving investment landscape, where generative AI, inflation fluctuations, geopolitical upheavals, and global trade shifts increasingly dictate market behaviour, static risk models fall short. Only tools rooted in perceived causality, not outdated correlations, can help institutional investors quickly and accurately surface and manage dynamic exposures.</p><p>That&#x2019;s exactly what <strong>ForecastOS Hivemind</strong> delivers. By converting unstructured data - podcasts, filings, and other live feeds - into clean, point&#x2011;in&#x2011;time factor signals, Hivemind equips you with real-time insights for emergent themes.</p><p>ForecastOS Hivemind isn&#x2019;t just a tool - it&#x2019;s your edge. In an era where the pace and complexity of market forces are escalating, Hivemind empowers you not just to respond, but to anticipate and act with conviction.</p><p>Let&#x2019;s partner to help you discover, measure, and manage emergent sources of alpha and risk!</p><hr><p>To learn more about Hivemind, or to schedule a demo, email us at <a href="mailto:hi@forecastos.com">hi@ forecastos.com</a></p>]]></content:encoded></item><item><title><![CDATA[ForecastOS Hivemind: Measuring Emergent Sources of Risk & Return Since 2020]]></title><description><![CDATA[<p></p><p><strong>Table of Contents</strong>:</p><ol><li>ForecastOS Hivemind</li><li>Emergent Themes; Top Sources of Risk &amp; Return Since 2020</li><li>Closing Thoughts</li></ol><hr><p>Now, more than ever, the stock market is driven by emergent themes:</p><ul><li>The rise of generative AI</li><li>Rapidly evolving inflation environments</li><li>Wars, both trade and actual </li><li>Rapidly shifting political agendas</li></ul><p>A traditional, structural</p>]]></description><link>https://blog.forecastos.com/trend-analysis-using-hivemind/</link><guid isPermaLink="false">689e59173b40fc5f1080468c</guid><dc:creator><![CDATA[Callum Baker]]></dc:creator><pubDate>Tue, 26 Aug 2025 20:35:57 GMT</pubDate><content:encoded><![CDATA[<p></p><p><strong>Table of Contents</strong>:</p><ol><li>ForecastOS Hivemind</li><li>Emergent Themes; Top Sources of Risk &amp; Return Since 2020</li><li>Closing Thoughts</li></ol><hr><p>Now, more than ever, the stock market is driven by emergent themes:</p><ul><li>The rise of generative AI</li><li>Rapidly evolving inflation environments</li><li>Wars, both trade and actual </li><li>Rapidly shifting political agendas</li></ul><p>A traditional, structural risk model can&apos;t tell you how exposed your portfolio is to these new-school sources of risk and return. Even sub-industry-neutral portfolios remain heavily exposed.</p><p>You, a smart, institutional investor, know to actively and intentionally manage your portfolio&apos;s exposures. The problem is that the risk and performance attribution tools you&apos;re using can&apos;t identify and manage these increasingly frequent, emergent themes that drive performance and volatility.</p><p>Hivemind, ForecastOS&#x2019;s new exposure functionality, was built precisely for that blind spot.</p><p><strong>For institutional investors</strong>, this means you can:</p><ul><li>Explore, pinpoint, and quantify novel risks and opportunities with precision</li><li>Seamlessly incorporate emerging trend exposures into your risk monitoring, attribution, or alpha-signal pipelines</li><li>Move faster than the markets; proactively identifying blind spots before they become fixations</li></ul><p>Let&apos;s explore how Hivemind both surfaces and creates exposures for point-in-time emergent trends next!</p><div class="kg-card kg-header-card kg-width-full kg-size-small kg-style-dark" style data-kg-background-image><h2 class="kg-header-card-header" id="1-forecastos-hivemind">1. ForecastOS Hivemind</h2><h3 class="kg-header-card-subheader" id="create-exposures-for-anything-in-minutes">Create exposures for anything in minutes</h3></div><p>Under the hood, Hivemind is a generative-AI engine that turns unstructured data firehoses (podcasts, filings, etc.) into clean, point-in-time factors. Instead of forcing your book into a static factor coffin, Hivemind lets you explore emergent point-in-time trends...</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/08/Screenshot-2025-08-25-at-12.38.39-pm.png" class="kg-image" alt loading="lazy" width="2000" height="1131" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/Screenshot-2025-08-25-at-12.38.39-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/Screenshot-2025-08-25-at-12.38.39-pm.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/08/Screenshot-2025-08-25-at-12.38.39-pm.png 1600w, https://blog.forecastos.com/content/images/size/w2400/2025/08/Screenshot-2025-08-25-at-12.38.39-pm.png 2400w" sizes="(min-width: 720px) 720px"></figure><p>quantify trend movement...</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/08/Screenshot-2025-08-25-at-12.37.11-pm.png" class="kg-image" alt loading="lazy" width="2000" height="1143" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/Screenshot-2025-08-25-at-12.37.11-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/Screenshot-2025-08-25-at-12.37.11-pm.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/08/Screenshot-2025-08-25-at-12.37.11-pm.png 1600w, https://blog.forecastos.com/content/images/size/w2400/2025/08/Screenshot-2025-08-25-at-12.37.11-pm.png 2400w" sizes="(min-width: 720px) 720px"></figure><p>turn emergent trends into exposures...</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/08/Screenshot-2025-08-25-at-8.17.44-pm.png" class="kg-image" alt loading="lazy" width="2000" height="1141" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/Screenshot-2025-08-25-at-8.17.44-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/Screenshot-2025-08-25-at-8.17.44-pm.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/08/Screenshot-2025-08-25-at-8.17.44-pm.png 1600w, https://blog.forecastos.com/content/images/size/w2400/2025/08/Screenshot-2025-08-25-at-8.17.44-pm.png 2400w" sizes="(min-width: 720px) 720px"></figure><p>and even define new exposures for your equity universe...</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/08/image-149.png" class="kg-image" alt loading="lazy" width="1600" height="907" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-149.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-149.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-149.png 1600w" sizes="(min-width: 720px) 720px"></figure><p>Want to know which of your holdings are truly tariff-sensitive, or how exposed you are to rising inflation?</p><p>Describe the concept once and Hivemind scores every name in your universe, as frequently as every day. These bespoke exposures flow straight into your risk, performance-attribution, or signal pipelines in minutes, not months.</p><div class="kg-card kg-callout-card kg-callout-card-accent"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text"><strong>Note</strong>: point-in-time exposures are generated by perceived causality instead of by correlation. Because of this, overlays can be created and employed for new or hypothetical trends / exposures without requiring 6-12 months of (noisy) return data.</div></div><div class="kg-card kg-header-card kg-width-full kg-size-small kg-style-dark" style data-kg-background-image><h2 class="kg-header-card-header" id="2-emergent-themes">2. Emergent Themes</h2><h3 class="kg-header-card-subheader" id="top-sources-of-risk-and-return-since-2020">Top sources of risk and return since 2020</h3></div><p>Using Hivemind, let&apos;s surface and examine the most prominent, market relevant trends since 2020. </p><p>We can use Hivemind&apos;s trend aggregation tool to rank market relevant trends since 2020...</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/08/Screenshot-2025-08-25-at-8.31.54-pm.png" class="kg-image" alt loading="lazy" width="2000" height="1133" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/Screenshot-2025-08-25-at-8.31.54-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/Screenshot-2025-08-25-at-8.31.54-pm.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/08/Screenshot-2025-08-25-at-8.31.54-pm.png 1600w, https://blog.forecastos.com/content/images/size/w2400/2025/08/Screenshot-2025-08-25-at-8.31.54-pm.png 2400w" sizes="(min-width: 720px) 720px"></figure><p>... and it looks like the most prominent market-relevant trends since 2020 were:</p><!--kg-card-begin: markdown--><ol>
<li>COVID-19 pandemic</li>
<li>Conflict: Russia-Ukraine</li>
<li>U.S. elections and associated policy</li>
<li>Generative artificial intelligence</li>
<li>Inflation and interest rates</li>
<li>Conflict: Middle East</li>
<li>Cryptocurrency</li>
<li>Conflict: China-Taiwan</li>
<li>U.S. tariffs (from page 2)</li>
<li>Medicaid cuts (from page 2)</li>
</ol>
<!--kg-card-end: markdown--><p>Let&apos;s explore each of them below, using Hivemind to measure discussion volume and associated exposure returns!</p><hr><h2 id="1-covid-19-pandemic">1. COVID-19 Pandemic</h2><p>In early 2020, COVID-19 spread worldwide, leading the WHO to declare a global pandemic. The rollout of vaccines / mass vaccinations started in late 2020, marking a major turning point. By early 2023, restrictions were largely lifted, and the WHO declared the public health emergency over.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-137.png" class="kg-image" alt loading="lazy" width="1005" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-137.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-137.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-137.png 1005w" sizes="(min-width: 720px) 720px"><figcaption>Relative discussion volume evolution. Each line represents a significant event listed in the table below.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-138.png" class="kg-image" alt loading="lazy" width="1018" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-138.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-138.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-138.png 1018w" sizes="(min-width: 720px) 720px"><figcaption>Hivemind exposure return evolution. Does not include market and industry returns, which were also regressed out. Exposure returns regressed out of Russell 3000 proxy universe. Significant events annotated and listed in table below.</figcaption></figure><h3 id="covid-19-pandemic-annotations">COVID-19 Pandemic Annotations</h3><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th>#</th>
<th>Date</th>
<th>Event</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2020-01-03</td>
<td>China alerts WHO of COVID-19 case in patient with pneumonia</td>
</tr>
<tr>
<td>2</td>
<td>2020-01-20</td>
<td>Human-to-human transmission confirmed in China</td>
</tr>
<tr>
<td>3</td>
<td>2020-01-23</td>
<td>Wuhan enters lockdown</td>
</tr>
<tr>
<td><strong>4</strong></td>
<td><strong>2020-01-30</strong></td>
<td><strong>WHO declares PHEIC (public health emergency of int&apos;l concern)</strong></td>
</tr>
<tr>
<td><strong>5</strong></td>
<td><strong>2020-03-11</strong></td>
<td><strong>WHO declares COVID-19 a pandemic</strong></td>
</tr>
<tr>
<td>6</td>
<td>2020-04-04</td>
<td>1 million reported cases worldwide</td>
</tr>
<tr>
<td>7</td>
<td>2020-04-10</td>
<td>18,600 deaths and +500,000 confirmed cases in the U.S.</td>
</tr>
<tr>
<td><strong>8</strong></td>
<td><strong>2020-07-27</strong></td>
<td><strong>Moderna starts phase 3 vaccination trials</strong></td>
</tr>
<tr>
<td><strong>9</strong></td>
<td><strong>2020-12-08</strong></td>
<td><strong>First vaccination given in the UK</strong></td>
</tr>
<tr>
<td>10</td>
<td>2020-12-10</td>
<td>FDA approves vaccines and mass vaccinations in U.S.</td>
</tr>
<tr>
<td>11</td>
<td>2021-02-24</td>
<td>First COVAX shipment (Ghana)</td>
</tr>
<tr>
<td>12</td>
<td>2021-11-26</td>
<td>Omicron designated Variant of Concern</td>
</tr>
<tr>
<td>13</td>
<td>2022-12-07</td>
<td>China stops various zero-COVID policies</td>
</tr>
<tr>
<td>14</td>
<td>2023-01-08</td>
<td>China reopens borders</td>
</tr>
<tr>
<td><strong>15</strong></td>
<td><strong>2023-05-05</strong></td>
<td><strong>WHO ends COVID-19 PHEIC</strong></td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><hr><h2 id="2-conflict-russia-ukraine">2. Conflict: Russia-Ukraine</h2><p>Russia&#x2019;s full-scale invasion of Ukraine in early 2022 sparked a devastating war that drew global attention and support for Ukraine. The conflict remains ongoing, marked by heavy casualties, economic disruption, and deepening geopolitical tensions.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-104.png" class="kg-image" alt loading="lazy" width="1005" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-104.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-104.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-104.png 1005w" sizes="(min-width: 720px) 720px"><figcaption>Relative discussion volume evolution. Each line represents a significant event listed in the table below.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-105.png" class="kg-image" alt loading="lazy" width="1010" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-105.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-105.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-105.png 1010w" sizes="(min-width: 720px) 720px"><figcaption>Hivemind exposure return evolution. Does not include market and industry returns, which were also regressed out. Exposure returns regressed out of Russell 3000 proxy universe. Significant events annotated and listed in table below.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-106.png" class="kg-image" alt loading="lazy" width="1010" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-106.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-106.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-106.png 1010w" sizes="(min-width: 720px) 720px"><figcaption>Hivemind exposure return evolution. Does not include market and industry returns, which were also regressed out. Exposure returns regressed out of Russell 3000 proxy universe. Significant events annotated and listed in table below.</figcaption></figure><h3 id="conflict-russia-ukraine-annotations">Conflict: Russia-Ukraine Annotations</h3><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th>#</th>
<th>Date</th>
<th>Event</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2021-03-03</td>
<td>Russia mobilises military on border, claims military exercise</td>
</tr>
<tr>
<td><strong>2</strong></td>
<td><strong>2021-12-07</strong></td>
<td><strong>Biden warns of potential Russian invasion</strong></td>
</tr>
<tr>
<td><strong>3</strong></td>
<td><strong>2022-02-24</strong></td>
<td><strong>Russia launches full-scale invasion of Ukraine</strong></td>
</tr>
<tr>
<td>4</td>
<td>2022-04-02</td>
<td>Ukraine retakes Kyiv region</td>
</tr>
<tr>
<td>5</td>
<td>2022-04-14</td>
<td>Russian flagship Moskva sinks</td>
</tr>
<tr>
<td>6</td>
<td>2022-05-17</td>
<td>Mariupol&#x2019;s Azovstal defenders surrender</td>
</tr>
<tr>
<td>7</td>
<td>2022-09-10</td>
<td>Ukraine retakes Izium in Kharkiv counteroffensive</td>
</tr>
<tr>
<td>8</td>
<td>2022-09-30</td>
<td>Russia announces annexation of four Ukrainian regions</td>
</tr>
<tr>
<td>9</td>
<td>2022-11-11</td>
<td>Ukraine liberates Kherson city</td>
</tr>
<tr>
<td>10</td>
<td>2023-06-12</td>
<td>Ukraine launches counteroffensive</td>
</tr>
<tr>
<td>11</td>
<td>2023-06-24</td>
<td>Wagner Group mutiny</td>
</tr>
<tr>
<td>12</td>
<td>2024-07-31</td>
<td>First F-16 jets arrive in Ukraine</td>
</tr>
<tr>
<td><strong>13</strong></td>
<td><strong>2024-12-12</strong></td>
<td><strong>Russia announces partial mobilisation, NATO increases military aid to Ukraine</strong></td>
</tr>
<tr>
<td>14</td>
<td>2025-08-15</td>
<td>Trump to meet with Putin to negotiate ceasefire</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><hr><h2 id="3-us-elections-associated-policy">3. U.S. Elections &amp; Associated Policy</h2><p>The 2020 election and its aftermath highlighted deep political divisions, culminating in the Capitol attack and Trump&#x2019;s second impeachment. Shortly thereafter, Republicans regained power in Congress during the 2022 midterms. In 2024, Trump won re-election and was inaugurated in January 2025. </p><blockquote><em>Note: tariffs (trend #9) and Medicaid cuts (trend #10) are reviewed separately later in article as well.</em></blockquote><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-127.png" class="kg-image" alt loading="lazy" width="1005" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-127.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-127.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-127.png 1005w" sizes="(min-width: 720px) 720px"><figcaption>Relative discussion volume evolution. Each line represents a significant event listed in the table below.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-113.png" class="kg-image" alt loading="lazy" width="1010" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-113.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-113.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-113.png 1010w" sizes="(min-width: 720px) 720px"><figcaption>Hivemind exposure return evolution. Does not include market and industry returns, which were also regressed out. Exposure returns regressed out of Russell 3000 proxy universe. Significant events annotated and listed in table below.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-114.png" class="kg-image" alt loading="lazy" width="1018" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-114.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-114.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-114.png 1018w" sizes="(min-width: 720px) 720px"><figcaption>Hivemind exposure return evolution. Does not include market and industry returns, which were also regressed out. Exposure returns regressed out of Russell 3000 proxy universe. Significant events annotated and listed in table below.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-115.png" class="kg-image" alt loading="lazy" width="1010" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-115.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-115.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-115.png 1010w" sizes="(min-width: 720px) 720px"><figcaption>Hivemind exposure return evolution. Does not include market and industry returns, which were also regressed out. Exposure returns regressed out of Russell 3000 proxy universe. Significant events annotated and listed in table below.</figcaption></figure><h3 id="us-elections-associated-policy-annotations">U.S. Elections &amp; Associated Policy Annotations</h3><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th>#</th>
<th>Date</th>
<th>Event</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>1</strong></td>
<td><strong>2020-11-03</strong></td>
<td><strong>Election Day 2020; Biden ultimately wins</strong></td>
</tr>
<tr>
<td>2</td>
<td>2020-12-14</td>
<td>Electoral college votes and affirms Biden&#x2019;s victory</td>
</tr>
<tr>
<td>3</td>
<td>2021-01-06</td>
<td>US Capitol attack disrupts certification</td>
</tr>
<tr>
<td>4</td>
<td>2021-01-13</td>
<td>House impeaches Trump (2nd time)</td>
</tr>
<tr>
<td>5</td>
<td>2021-01-20</td>
<td>Joe Biden takes office as 46th US president</td>
</tr>
<tr>
<td><strong>6</strong></td>
<td><strong>2022-11-16</strong></td>
<td><strong>Republicans win control of House</strong></td>
</tr>
<tr>
<td>7</td>
<td>2023-06-27</td>
<td>Supreme Court rejects &#x201C;independent state legislature&#x201D; theory</td>
</tr>
<tr>
<td>8</td>
<td>2024-03-04</td>
<td>Supreme Court: states cannot disqualify Trump from ballot</td>
</tr>
<tr>
<td><strong>9</strong></td>
<td><strong>2024-11-06</strong></td>
<td><strong>Trump wins 2024 presidential election; Harris concedes</strong></td>
</tr>
<tr>
<td>10</td>
<td>2025-01-20</td>
<td>Donald Trump inaugurated as 47th US president</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><hr><h2 id="4-generative-artificial-intelligence">4. Generative Artificial Intelligence</h2><p>Since 2020, Gen. AI has been the largest economically-driven investment theme. The public launch of ChatGPT in November 2022 made AI mainstream overnight, sparking widespread adoption. Other companies quickly followed suit. The technology has advanced rapidly alongside concerns from governments and other stakeholders regarding potential risks and societal impact.</p><blockquote><em>Note: Google&#x2019;s 2017 paper &#x201C;<a href="https://research.google/pubs/attention-is-all-you-need/?ref=blog.forecastos.com">Attention Is All You Need</a>,&#x201D; introduced the transformer architecture used by ChatGPT and other LLMs.</em></blockquote><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-93.png" class="kg-image" alt loading="lazy" width="1005" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-93.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-93.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-93.png 1005w" sizes="(min-width: 720px) 720px"><figcaption>Relative discussion volume evolution. Each line represents a significant event listed in the table below.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-94.png" class="kg-image" alt loading="lazy" width="1010" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-94.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-94.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-94.png 1010w" sizes="(min-width: 720px) 720px"><figcaption>Hivemind exposure return evolution. Does not include market and industry returns, which were also regressed out. Exposure returns regressed out of Russell 3000 proxy universe. Significant events annotated and listed in table below.</figcaption></figure><h3 id="generative-artificial-intelligence-annotations">Generative Artificial Intelligence Annotations</h3><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th>#</th>
<th>Date</th>
<th>Event</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>1</strong></td>
<td><strong>2020-06-02</strong></td>
<td><strong>OpenAI details GPT-3 (175B) LLM (Large Language Model)</strong></td>
</tr>
<tr>
<td>2</td>
<td>2020-11-30</td>
<td>DeepMind AlphaFold hailed as solving protein-folding challenge</td>
</tr>
<tr>
<td>3</td>
<td>2021-01-05</td>
<td>OpenAI reveals DALL&#xB7;E, their text-to-image model</td>
</tr>
<tr>
<td><strong>4</strong></td>
<td><strong>2022-11-30</strong></td>
<td><strong>OpenAI launches ChatGPT publicly</strong></td>
</tr>
<tr>
<td>5</td>
<td>2023-03-14</td>
<td>OpenAI announces GPT-4</td>
</tr>
<tr>
<td>6</td>
<td>2023-03-21</td>
<td>Google announces Gemini, their LLM</td>
</tr>
<tr>
<td>7</td>
<td>2023-10-30</td>
<td>U.S. issues sweeping AI Executive Order (EO 14110), introducing large governance on AI</td>
</tr>
<tr>
<td>8</td>
<td>2023-11-03</td>
<td>xAI released Grok, their LLM</td>
</tr>
<tr>
<td>9</td>
<td>2024-03-04</td>
<td>Anthropic released Claude 3, their LLM</td>
</tr>
<tr>
<td>10</td>
<td>2024-03-13</td>
<td>EU Parliament adopts the AI Act, AI regulations within the EU</td>
</tr>
<tr>
<td>11</td>
<td>2024-05-13</td>
<td>OpenAI launches GPT-4o</td>
</tr>
<tr>
<td>12</td>
<td>2025-08-07</td>
<td>OpenAI launches GPT-5 alongside Microsoft integration</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><hr><h2 id="5-inflation-interest-rates">5. Inflation &amp; Interest Rates</h2><p>The COVID-19 pandemic triggered aggressive fiscal and monetary policy, causing inflation to surge throughout 2021 and 2022. In early 2022, the Fed began hiking rates to combat inflation. Recently, as the US economy has begun to show signs of weakness, the Fed has signalled it&apos;s thinking about slashing rates.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-139.png" class="kg-image" alt loading="lazy" width="996" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-139.png 600w, https://blog.forecastos.com/content/images/2025/08/image-139.png 996w" sizes="(min-width: 720px) 720px"><figcaption>Relative discussion volume evolution. Each line represents a significant event listed in the table below.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-140.png" class="kg-image" alt loading="lazy" width="1018" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-140.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-140.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-140.png 1018w" sizes="(min-width: 720px) 720px"><figcaption>Hivemind exposure return evolution. Does not include market and industry returns, which were also regressed out. Exposure returns regressed out of Russell 3000 proxy universe. Significant events annotated and listed in table below.</figcaption></figure><h3 id="inflation-interest-rates-annotations">Inflation &amp; Interest Rates Annotations</h3><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th>#</th>
<th>Date</th>
<th>Event</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>1</strong></td>
<td><strong>2020-03-15</strong></td>
<td><strong>Fed cuts interest rates to 0&#x2013;0.25% (ZIRP)</strong></td>
</tr>
<tr>
<td>2</td>
<td>2020-03-23</td>
<td>Unlimited QE launched</td>
</tr>
<tr>
<td>3</td>
<td>2020-08-27</td>
<td>Fed adopts FAIT framework</td>
</tr>
<tr>
<td><strong>4</strong></td>
<td><strong>2021-05-01</strong></td>
<td><strong>U.S. CPI tops 5% YoY (year over year)</strong></td>
</tr>
<tr>
<td>5</td>
<td>2021-12-15</td>
<td>U.S. CPI hits 7% YoY, highest in 40 years</td>
</tr>
<tr>
<td>6</td>
<td>2022-03-16</td>
<td>First interest rate rise of cycle, 0.25&#x2013;0.50%</td>
</tr>
<tr>
<td><strong>7</strong></td>
<td><strong>2022-06-01</strong></td>
<td><strong>U.S. CPI peaks at 9.1% YoY</strong></td>
</tr>
<tr>
<td>8</td>
<td>2022-07-27</td>
<td>Fed releases large 0.75% interest rate rise to 2.25&#x2013;2.50%</td>
</tr>
<tr>
<td><strong>9</strong></td>
<td><strong>2022-12-15</strong></td>
<td><strong>Final interest rate rise of year, 4.25&#x2013;4.50%</strong></td>
</tr>
<tr>
<td><strong>10</strong></td>
<td><strong>2022-12-15</strong></td>
<td><strong>Inflation decreases, ending year at 3.4%</strong></td>
</tr>
<tr>
<td>11</td>
<td>2023-03-12</td>
<td>SVB/Signature turmoil; Fed launches BTFP</td>
</tr>
<tr>
<td>12</td>
<td>2023-06-26</td>
<td>Fed raises interest rates to 5.25&#x2013;5.50%, highest since 2001</td>
</tr>
<tr>
<td>13</td>
<td>2024-09-15</td>
<td>U.S. CPI dips to 2.4% YoY</td>
</tr>
<tr>
<td>14</td>
<td>2024-09-18</td>
<td>Fed releases first interest rate cut since 2020, to 4.75&#x2013;5.00%</td>
</tr>
<tr>
<td>15</td>
<td>2024-09-20</td>
<td>Fed forecast signals easing inflation into 2025</td>
</tr>
<tr>
<td><strong>16</strong></td>
<td><strong>2025-03-04</strong></td>
<td><strong>Trump&#x2019;s new tariffs take effect, with USMCA exemptions</strong></td>
</tr>
<tr>
<td>17</td>
<td>2025-08-15</td>
<td>Increase in Producer Price Index raises concerns for Fed rate cuts</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><hr><h2 id="6-conflict-middle-east">6. Conflict: Middle East</h2><p>Conflict in the Middle East escalated sharply after the Oct 7, 2023 Hamas attack on Israel. The conflict has since grown into a broader, multi-front confrontation involving Iran, the U.S., and various proxy forces.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-134.png" class="kg-image" alt loading="lazy" width="1005" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-134.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-134.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-134.png 1005w" sizes="(min-width: 720px) 720px"><figcaption>Relative discussion volume evolution. Each line represents a significant event listed in the table below.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-135.png" class="kg-image" alt loading="lazy" width="1010" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-135.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-135.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-135.png 1010w" sizes="(min-width: 720px) 720px"><figcaption>Hivemind exposure return evolution. Does not include market and industry returns, which were also regressed out. Exposure returns regressed out of Russell 3000 proxy universe. Significant events annotated and listed in table below.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-136.png" class="kg-image" alt loading="lazy" width="1010" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-136.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-136.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-136.png 1010w" sizes="(min-width: 720px) 720px"><figcaption>Hivemind exposure return evolution. Does not include market and industry returns, which were also regressed out. Exposure returns regressed out of Russell 3000 proxy universe. Significant events annotated and listed in table below.</figcaption></figure><h3 id="middle-east-conflict-annotations">Middle East Conflict Annotations</h3><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th>#</th>
<th>Date</th>
<th>Event</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2021-05-16</td>
<td>Israel launches Wehda Street airstrike</td>
</tr>
<tr>
<td>2</td>
<td>2023-05-01</td>
<td>Israel conducts air strikes on Gaza</td>
</tr>
<tr>
<td>3</td>
<td>2023-05-13</td>
<td>First ceasefire</td>
</tr>
<tr>
<td><strong>4</strong></td>
<td><strong>2023-10-07</strong></td>
<td><strong>Hamas-led attack on Israel</strong></td>
</tr>
<tr>
<td>5</td>
<td>2023-10-27</td>
<td>Israel begins expanded ground operations in Gaza</td>
</tr>
<tr>
<td>6</td>
<td>2023-11-24</td>
<td>First Israel&#x2013;Hamas truce and hostage/prisoner exchange</td>
</tr>
<tr>
<td>7</td>
<td>2024-04-13</td>
<td>Iran&#x2019;s first direct drone and missile attack on Israel</td>
</tr>
<tr>
<td>8</td>
<td>2024-05-06</td>
<td>Israel launches operation in Rafah</td>
</tr>
<tr>
<td>9</td>
<td>2024-10-01</td>
<td>More Iranian missile strikes on Israel</td>
</tr>
<tr>
<td>10</td>
<td>2025-01-15</td>
<td>Ceasefire between Israel and Hamas</td>
</tr>
<tr>
<td>11</td>
<td>2025-06-16</td>
<td>Israel and Iran military escalation</td>
</tr>
<tr>
<td><strong>12</strong></td>
<td><strong>2025-06-22</strong></td>
<td><strong>US strikes Iranian nuclear sites</strong></td>
</tr>
<tr>
<td>13</td>
<td>2025-06-24</td>
<td>US ceasefire with Iran</td>
</tr>
<tr>
<td>14</td>
<td>2025-08-13</td>
<td>Israeli military chief approves assault plan on Gaza City</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><hr><h2 id="7-cryptocurrency">7. Cryptocurrency</h2><p>Since 2020, cryptocurrency has surged in popularity. This growth has been accompanied by numerous scandals, such as high-profile rug pulls, the FTX collapse, and major exchange hacks. In response, governments worldwide have increasingly implemented regulations to enhance oversight, protect investors, and curb illicit activity.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-123.png" class="kg-image" alt loading="lazy" width="996" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-123.png 600w, https://blog.forecastos.com/content/images/2025/08/image-123.png 996w" sizes="(min-width: 720px) 720px"><figcaption>Relative discussion volume evolution. Each line represents a significant event listed in the table below.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-124.png" class="kg-image" alt loading="lazy" width="1010" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-124.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-124.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-124.png 1010w" sizes="(min-width: 720px) 720px"><figcaption>Hivemind exposure return evolution. Does not include market and industry returns, which were also regressed out. Exposure returns regressed out of Russell 3000 proxy universe. Significant events annotated and listed in table below.</figcaption></figure><blockquote><em>Note: the above <strong>exposure return</strong> is (intuitively) <strong>correlated with BTC and S&amp;P500 returns</strong>.</em></blockquote><h3 id="cryptocurrency-annotations">Cryptocurrency Annotations</h3><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th>#</th>
<th>Date</th>
<th>Event</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2020-10-21</td>
<td>PayPal enables buying, holding, and selling crypto</td>
</tr>
<tr>
<td>2</td>
<td>2021-02-08</td>
<td>Tesla buys $1.5B in Bitcoin</td>
</tr>
<tr>
<td>3</td>
<td>2021-06-09</td>
<td>El Salvador passes Bitcoin legal tender law</td>
</tr>
<tr>
<td>4</td>
<td>2021-09-24</td>
<td>China declares crypto trading and mining illegal</td>
</tr>
<tr>
<td>5</td>
<td>2022-01-05</td>
<td>NFT trading boom (non-fungible tokens)</td>
</tr>
<tr>
<td><strong>6</strong></td>
<td><strong>2022-03-09</strong></td>
<td><strong>US executive order on digital assets (EO 14067), regulation plan for crypto</strong></td>
</tr>
<tr>
<td>7</td>
<td>2022-05-07</td>
<td>Stablecoin Terra loses its peg to US dollar, leading to collapse</td>
</tr>
<tr>
<td><strong>8</strong></td>
<td><strong>2022-07-05</strong></td>
<td><strong>Following Terra collapse, crypto lenders Celsius and Voyager file for bankruptcy</strong></td>
</tr>
<tr>
<td><strong>9</strong></td>
<td><strong>2022-11-11</strong></td>
<td><strong>FTX files for bankruptcy</strong></td>
</tr>
<tr>
<td>10</td>
<td>2023-06-05</td>
<td>SEC sues Binance and its owner Changpeng Zhao</td>
</tr>
<tr>
<td><strong>11</strong></td>
<td><strong>2024-01-10</strong></td>
<td><strong>SEC approves US spot Bitcoin ETFs</strong></td>
</tr>
<tr>
<td>12</td>
<td>2024-03-28</td>
<td>Sam Bankman-Fried sentenced to 25 years</td>
</tr>
<tr>
<td>13</td>
<td>2025-01-17</td>
<td>Trump launches the Trump meme coin</td>
</tr>
<tr>
<td>14</td>
<td>2025-01-20</td>
<td>Cuba launches coin; developers pull out next day, leading to major scam</td>
</tr>
<tr>
<td>15</td>
<td>2025-08-08</td>
<td>SEC ends Ripple case with $125M fine</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><hr><h2 id="8-conflict-china-taiwan">8. Conflict: China-Taiwan</h2><p>Over the past five years, Taiwan has faced mounting pressure from China through military drills and diplomatic isolation. The U.S. has shown consistent support through arms sales and high-profile visits, further straining cross-strait relations. These escalating tensions risk sparking conflict in a region vital to global trade, security, and (Taiwanese) semiconductor supply chains.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-144.png" class="kg-image" alt loading="lazy" width="1010" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-144.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-144.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-144.png 1010w" sizes="(min-width: 720px) 720px"><figcaption>Relative discussion volume evolution. Each line represents a significant event listed in the table below.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-146.png" class="kg-image" alt loading="lazy" width="1010" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-146.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-146.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-146.png 1010w" sizes="(min-width: 720px) 720px"><figcaption>Hivemind exposure return evolution. Does not include market and industry returns, which were also regressed out. Exposure returns regressed out of Russell 3000 proxy universe. Significant events annotated and listed in table below.</figcaption></figure><blockquote><em>Note: a war has not broken out (yet) in this region. As such, the exposure return above is fairly flat (see y-axis), as expected.</em></blockquote><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-145.png" class="kg-image" alt loading="lazy" width="1010" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-145.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-145.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-145.png 1010w" sizes="(min-width: 720px) 720px"><figcaption>Hivemind exposure return evolution. Does not include market and industry returns, which were also regressed out. Exposure returns regressed out of Russell 3000 proxy universe. Significant events annotated and listed in table below.</figcaption></figure><h3 id="china-taiwan-conflict-annotations">China Taiwan Conflict Annotations</h3><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th>#</th>
<th>Date</th>
<th>Event</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2020-01-11</td>
<td>Tsai Ing-wen re-elected President of Taiwan</td>
</tr>
<tr>
<td>2</td>
<td>2020-09-17</td>
<td>Surge in People&#x2019;s Liberation Army incursions into Taiwan&#x2019;s air defence zone</td>
</tr>
<tr>
<td>3</td>
<td>2020-10-21</td>
<td>U.S. approves $1.8B arms sale to Taiwan</td>
</tr>
<tr>
<td>4</td>
<td>2021-06-15</td>
<td>Record number of incursions into Taiwan&#x2019;s air defence zone by PLA aircraft, displaying escalating tensions</td>
</tr>
<tr>
<td>5</td>
<td>2022-08-02</td>
<td>U.S. House Speaker Nancy Pelosi visits Taiwan</td>
</tr>
<tr>
<td><strong>6</strong></td>
<td><strong>2022-08-04</strong></td>
<td><strong>China launches large-scale drills and fires missiles around Taiwan</strong></td>
</tr>
<tr>
<td>7</td>
<td>2023-03-26</td>
<td>Honduras switches diplomatic recognition from Taiwan to China</td>
</tr>
<tr>
<td><strong>8</strong></td>
<td><strong>2024-01-13</strong></td>
<td><strong>Lai Ching-te wins Taiwan&#x2019;s presidential election over pro-China opponent</strong></td>
</tr>
<tr>
<td>9</td>
<td>2024-03-23</td>
<td>Japan designs mass evacuation plans from islands near Taiwan</td>
</tr>
<tr>
<td>10</td>
<td>2024-05-23</td>
<td>China launches &#x2018;punishment&#x2019; drills after Lai&#x2019;s inauguration</td>
</tr>
<tr>
<td><strong>11</strong></td>
<td><strong>2025-01-09</strong></td>
<td><strong>Satellite images confirm China building fleet of large landing barges</strong></td>
</tr>
<tr>
<td>12</td>
<td>2025-07-09</td>
<td>Taiwan launches largest-ever Han Kuang military drills</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><hr><h2 id="9-us-tariffs">9. U.S. Tariffs</h2><p>A key aspect of Donald Trump&apos;s political platform has been aggressive and widespread tariff use. These measures have targeted both allies and rivals, sparking retaliation and raising import costs to historic levels. A growing body of people doubt his resolve and follow through, leading to the rise of the acronym TACO (Trump Always Chickens Out).</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-150.png" class="kg-image" alt loading="lazy" width="1005" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-150.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-150.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-150.png 1005w" sizes="(min-width: 720px) 720px"><figcaption>Relative discussion volume evolution. Each line represents a significant event listed in the table below.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-151.png" class="kg-image" alt loading="lazy" width="1010" height="586" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-151.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-151.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-151.png 1010w" sizes="(min-width: 720px) 720px"><figcaption>Hivemind exposure return evolution. Does not include market and industry returns, which were also regressed out. Exposure returns regressed out of Russell 3000 proxy universe. Significant events annotated and listed in table below.</figcaption></figure><h3 id="us-tariffs-annotations">U.S. Tariffs Annotations</h3><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th>#</th>
<th>Date</th>
<th>Event</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2022-01-26</td>
<td>Biden reverses some tariffs, but maintains tariffs on China</td>
</tr>
<tr>
<td><strong>2</strong></td>
<td><strong>2023-08-18</strong></td>
<td><strong>Trump publicly shares tariff plans on Fox News</strong></td>
</tr>
<tr>
<td>3</td>
<td>2024-02-04</td>
<td>Trump pledges 60% tariff on Chinese imports and 10% tariff on US imports if he wins election</td>
</tr>
<tr>
<td>4</td>
<td>2024-08-08</td>
<td>Trump pledges large tariffs on Chinese, Mexican, and other foreign products</td>
</tr>
<tr>
<td><strong>5</strong></td>
<td><strong>2024-11-25</strong></td>
<td><strong>Trump steps into office, voices intent to tariff Mexican and Canadian goods by 25%</strong></td>
</tr>
<tr>
<td>6</td>
<td>2025-03-04</td>
<td>New tariffs take effect with USMCA largely exempted (US, Mexico, Canada)</td>
</tr>
<tr>
<td>7</td>
<td>2025-03-26</td>
<td>25% tariff on imported automobiles and auto parts, some USMCA exemptions</td>
</tr>
<tr>
<td>8</td>
<td>2025-04-02</td>
<td>Fact sheet detailing universal 10% and reciprocal tariffs</td>
</tr>
<tr>
<td>9</td>
<td>2025-05-09</td>
<td>Tariff truce with China</td>
</tr>
<tr>
<td><strong>10</strong></td>
<td><strong>2025-05-09</strong></td>
<td><strong>Trump pauses reciprocal tariffs for 90 days, market begins to doubt his follow-through</strong></td>
</tr>
<tr>
<td>11</td>
<td>2025-06-03</td>
<td>Steel and aluminium tariff hike to 50%</td>
</tr>
<tr>
<td>12</td>
<td>2025-07-03</td>
<td>Large new tariffs announcement; Canada, Brazil, India, EU, Japan, etc.</td>
</tr>
<tr>
<td>13</td>
<td>2025-08-01</td>
<td>Proposed 100% tariff on semiconductors</td>
</tr>
<tr>
<td>14</td>
<td>2025-08-11</td>
<td>China tariff truce extended</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><hr><h2 id="10-medicaid-cuts">10. Medicaid Cuts</h2><p>Medicaid funding has changed over time, largely related to which political party is in power and (the end of) COVID-19 related initiatives. </p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-152.png" class="kg-image" alt loading="lazy" width="996" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-152.png 600w, https://blog.forecastos.com/content/images/2025/08/image-152.png 996w" sizes="(min-width: 720px) 720px"><figcaption>Relative discussion volume evolution. Each line represents a significant event listed in the table below.</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/08/image-153.png" class="kg-image" alt loading="lazy" width="1018" height="549" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/image-153.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/image-153.png 1000w, https://blog.forecastos.com/content/images/2025/08/image-153.png 1018w" sizes="(min-width: 720px) 720px"><figcaption>Hivemind exposure return evolution. Does not include market and industry returns, which were also regressed out. Exposure returns regressed out of Russell 3000 proxy universe. Significant events annotated and listed in table below.</figcaption></figure><h3 id="medicaid-cuts-annotations">Medicaid Cuts Annotations</h3><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th>#</th>
<th>Date</th>
<th>Event</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2020-03-18</td>
<td>Families First Coronavirus Response Act increases Medicaid matching rate</td>
</tr>
<tr>
<td><strong>2</strong></td>
<td><strong>2021-01-20</strong></td>
<td><strong>Joe Biden is sworn into office</strong></td>
</tr>
<tr>
<td>3</td>
<td>2021-07-01</td>
<td>Some states begin expanding Medicaid coverage</td>
</tr>
<tr>
<td><strong>4</strong></td>
<td><strong>2022-11-16</strong></td>
<td><strong>Republicans win control of House</strong></td>
</tr>
<tr>
<td><strong>5</strong></td>
<td><strong>2023-05-05</strong></td>
<td><strong>WHO ends COVID-19 PHEIC, massive Medicaid reductions in enrolment</strong></td>
</tr>
<tr>
<td><strong>6</strong></td>
<td><strong>2025-01-20</strong></td>
<td><strong>Donald Trump enters the White House for the second time</strong></td>
</tr>
<tr>
<td>7</td>
<td>2025-01-27</td>
<td>Pause on federal grants and assistance programmes, including Medicaid</td>
</tr>
<tr>
<td>8</td>
<td>2025-01-29</td>
<td>Medicaid payments in limbo upon freezing directive</td>
</tr>
<tr>
<td>9</td>
<td>2025-04-10</td>
<td>Budget authorised to cut $880 billion in Medicaid over 10 years</td>
</tr>
<tr>
<td>10</td>
<td>2025-05-27</td>
<td>Proposed reconciliation bill to reduce eligibility and coverage</td>
</tr>
<tr>
<td>11</td>
<td>2025-07-04</td>
<td>&#x201C;Big Beautiful Bill&#x201D; passed, massive cuts</td>
</tr>
<tr>
<td>12</td>
<td>2025-07-11</td>
<td>Additional coverage reduced, 90 days to one month</td>
</tr>
<tr>
<td>13</td>
<td>2025-08-10</td>
<td>Implementation analysis reveals major impacts</td>
</tr>
<tr>
<td>14</td>
<td>2025-08-15</td>
<td>State and regional impacts begin due to cuts</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><div class="kg-card kg-header-card kg-width-full kg-size-small kg-style-dark" style data-kg-background-image><h2 class="kg-header-card-header" id="3-closing-thoughts">3. Closing Thoughts</h2><h3 class="kg-header-card-subheader" id="discover-measure-and-manage-emergent-sources-of-alpha-and-risk">Discover, measure, and manage emergent sources of alpha and risk</h3></div><p>In today&#x2019;s fast-moving investment landscape, where generative AI, inflation fluctuations, geopolitical upheavals, and global trade shifts increasingly dictate market behaviour, static risk models fall short. Only tools rooted in perceived causality, not outdated correlations, can help institutional investors quickly and accurately surface and manage these dynamic exposures.</p><p>That&#x2019;s exactly what <strong>ForecastOS Hivemind</strong> delivers. By converting unstructured data - podcasts, filings, and other live feeds - into clean, point&#x2011;in&#x2011;time factor signals, Hivemind equips you with real-time insights for emergent themes. </p><p>Want to see how tariff risk is evolving across your portfolio today? Or how exposed you are to sharp inflation shifts? Hivemind lets you generate and score exposures across your universe in minutes - not months - even for brand&#x2011;new trends.</p><p><strong>For institutional investors</strong>, this means you can:</p><ul><li>Discover and quantify novel risks and opportunities with precision</li><li>Seamlessly incorporate emerging trend exposures into your risk monitoring, attribution, or alpha pipelines</li><li>Move faster than the market</li></ul><p>ForecastOS Hivemind isn&#x2019;t just a tool - it&#x2019;s your edge. In an era where the pace and complexity of market forces are escalating, Hivemind empowers you not just to respond, but to anticipate and act with conviction.</p><p>Let&#x2019;s partner to help you discover, measure, and manage emergent sources of alpha and risk!</p><hr><p>To learn more about Hivemind, or to schedule a demo, email us at <a href="mailto:hi@forecastos.com">hi@ forecastos.com</a></p>]]></content:encoded></item><item><title><![CDATA[ForecastOS Hivemind: Understand Your Exposures]]></title><description><![CDATA[<p>If you ran a large book through 2025&#x2019;s volatility, you probably spent more time on the phone than in the market. </p><p><em>&#x201C;Are you down? We&#x2019;re off 3%.&#x201D;</em> </p><p>Most of those calls were really a fishing expedition for: <em>&quot;what exposure did I miss?&quot;</em></p>]]></description><link>https://blog.forecastos.com/forecastos-hivemind-understand-your-exposures/</link><guid isPermaLink="false">689a77b53b40fc5f10804456</guid><dc:creator><![CDATA[Charlie Reese]]></dc:creator><pubDate>Tue, 12 Aug 2025 10:45:10 GMT</pubDate><content:encoded><![CDATA[<p>If you ran a large book through 2025&#x2019;s volatility, you probably spent more time on the phone than in the market. </p><p><em>&#x201C;Are you down? We&#x2019;re off 3%.&#x201D;</em> </p><p>Most of those calls were really a fishing expedition for: <em>&quot;what exposure did I miss?&quot;</em> and <em>&quot;does everyone have it, or just me?&quot;</em> The uncomfortable truth is that, outside of a handful of slow-moving style boxes, few managers can answer that question with conviction.</p><p>Traditional factor models were designed for a different era. MSCI&#x2019;s style, industry, and macro factors do a respectable job explaining pre-2020-era performance drivers, but they struggle to keep pace with the meme-speed economics that now push risk on and off balance sheets overnight.</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/08/Screenshot-2025-08-11-at-4.36.39-pm.png" class="kg-image" alt loading="lazy" width="2000" height="1132" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/Screenshot-2025-08-11-at-4.36.39-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/Screenshot-2025-08-11-at-4.36.39-pm.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/08/Screenshot-2025-08-11-at-4.36.39-pm.png 1600w, https://blog.forecastos.com/content/images/size/w2400/2025/08/Screenshot-2025-08-11-at-4.36.39-pm.png 2400w" sizes="(min-width: 720px) 720px"></figure><h1 id="hivemind-the-gen-ai-trend-exposure-engine">Hivemind: The Gen-AI Trend &amp; Exposure Engine</h1><p><br>Hivemind, ForecastOS&#x2019;s new exposure functionality, was built precisely for that blind spot. </p><p>Under the hood, Hivemind is a generative-AI engine that turns unstructured data firehoses (podcasts, filings, etc.) into clean, point-in-time factors.<br><br>Instead of forcing your book into a static factor coffin, Hivemind lets you explore emergent trends...</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/08/Screenshot-2025-08-11-at-4.34.20-pm.png" class="kg-image" alt loading="lazy" width="2000" height="1126" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/Screenshot-2025-08-11-at-4.34.20-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/Screenshot-2025-08-11-at-4.34.20-pm.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/08/Screenshot-2025-08-11-at-4.34.20-pm.png 1600w, https://blog.forecastos.com/content/images/size/w2400/2025/08/Screenshot-2025-08-11-at-4.34.20-pm.png 2400w" sizes="(min-width: 720px) 720px"></figure><p>quantify trend movement...</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/08/Screenshot-2025-08-11-at-4.43.25-pm.png" class="kg-image" alt loading="lazy" width="2000" height="1132" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/Screenshot-2025-08-11-at-4.43.25-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/Screenshot-2025-08-11-at-4.43.25-pm.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/08/Screenshot-2025-08-11-at-4.43.25-pm.png 1600w, https://blog.forecastos.com/content/images/size/w2400/2025/08/Screenshot-2025-08-11-at-4.43.25-pm.png 2400w" sizes="(min-width: 720px) 720px"></figure><p>and define what exposure matters...</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/08/Screenshot-2025-08-11-at-4.40.12-pm.png" class="kg-image" alt loading="lazy" width="2000" height="1133" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/Screenshot-2025-08-11-at-4.40.12-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/Screenshot-2025-08-11-at-4.40.12-pm.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/08/Screenshot-2025-08-11-at-4.40.12-pm.png 1600w, https://blog.forecastos.com/content/images/size/w2400/2025/08/Screenshot-2025-08-11-at-4.40.12-pm.png 2400w" sizes="(min-width: 720px) 720px"></figure><p>Want to know which holdings are truly tariff-sensitive, or how exposed you are to rising inflation? </p><p>Describe the concept once and Hivemind scores every name in your universe, as frequently as every day. Those bespoke exposures flow straight into your risk, performance-attribution, or signal pipelines in minutes, not months.</p><h1 id="30-second-case-study-inflation-shock">30 Second Case Study: Inflation Shock</h1><p><br>When a U.S. hedge fund needed to attribute performance and dampen volatility from shifting rates and inflation rhetoric, they couldn&apos;t find a dataset that captured which equities in their ~3,000 company universe were actually at risk. </p><p>Hivemind made this inflation attribution for their universe in a single pass: ingest point-in-time data, then output a ready-to-model <em>&#x201C;inflation exposure&#x201D;</em> factor that re-scores companies whenever the conversation changes.</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/08/Screenshot-2025-08-11-at-4.39.28-pm.png" class="kg-image" alt loading="lazy" width="2000" height="1137" srcset="https://blog.forecastos.com/content/images/size/w600/2025/08/Screenshot-2025-08-11-at-4.39.28-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/08/Screenshot-2025-08-11-at-4.39.28-pm.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/08/Screenshot-2025-08-11-at-4.39.28-pm.png 1600w, https://blog.forecastos.com/content/images/size/w2400/2025/08/Screenshot-2025-08-11-at-4.39.28-pm.png 2400w" sizes="(min-width: 720px) 720px"></figure><h1 id="hivemind-from-%E2%80%9Cwhat-happened%E2%80%9D-to-%E2%80%9Cwhat%E2%80%99s-next%E2%80%9D">Hivemind: From <em>&#x201C;What Happened?&#x201D;</em> to <em>&#x201C;What&#x2019;s Next?&#x201D;</em></h1><p><br>Because Hivemind is point-in-time, you can replay exposures exactly as they were understood before the print. </p><p>Tie that to ForecastOS Canary and you get live alerts: when a theme you care about bubbles up, when new market-relevant risk factors start to form, or when an assumption your strategy leans on starts to wobble. </p><p>Instead of discovering the driver after the drawdown, you see it forming, quantifiable, in advance. </p><p>A quick list of noteworthy trends Hivemind identified from point-in-time data in advance of market movement:</p><ul><li>COVID-19</li><li>ZIRP era inflation</li><li>Middle-eastern conflict and Iran strike</li><li>Russia-Ukraine conflict</li><li>AI / Generative AI (as an emerging trend and investment theme)</li><li>Medicaid and Medicare cuts</li></ul><h1 id="hivemind-why-it-matters-now">Hivemind: Why It Matters Now</h1><p><br>Macro is fragmenting, information velocity is compounding, and <em>&#x201C;risk-off&#x201D;</em> is no longer a single switch. </p><p>In that landscape, edge comes from knowing which narratives are breaking out, and when - before the spreadsheet says so. Hivemind lets your team retire the phone-tag post-mortems and deploy capital with a live, quantifiable map of what&#x2019;s really moving your portfolio.<br><br>We built Hivemind to make every line item as transparent as your best-researched theme - so you can stop guessing at exposures and start engineering them!</p><h2 id="creating-a-macro-investment-strategy-overlay-with-hivemind">Creating a Macro Investment Strategy Overlay with Hivemind</h2><p><br>Speaking of engineering exposures, check out our below demo to see how you can use Hivemind to create an S&amp;P 500 macro strategy overlay for your portfolio with:</p><ul><li>2.5% excess return annualized</li><li>1.0x information ratio</li><li>3.4x one-way turnover</li><li>~50% target active weight vs benchmark</li></ul><figure class="kg-card kg-embed-card"><iframe src="https://www.loom.com/embed/334d0d33106249338f213b3a1167fdf4" frameborder="0" width="1664" height="1248" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></figure><p><em>For trial access: hi@forecastos.com</em></p><hr><h2 id="a-closing-thought">A Closing Thought</h2><p><br>Timing (macro / thematic) trends in the market is largely considered to be a fool&apos;s errand... but we believe it&apos;s a complicated (but possible) data and analytics problem. </p><p>The problem, at its core, consists of: </p><ul><li><strong>Identifying trends</strong> (via quantifying what everyone thinks at each point-in-time), and</li><li><strong>Generating associated company exposures </strong>(i.e. quantifying which companies are impacted positively and negatively).</li></ul><p>Hivemind is our solution to this data and analytics problem. We&apos;re excited to see what you do with it!</p>]]></content:encoded></item><item><title><![CDATA[The Musk Effect: Quantifying Elon’s Impact on Tesla's Stock]]></title><description><![CDATA[<p>How does public sentiment toward Elon Musk affect Tesla&#x2019;s stock price? At ForecastOS, we built exactly the tool to determine this; enter ForecastOS Hivemind.</p><p>In this blog post, we use Hivemind to create a time series factor based on changes in aggregate sentiment about whether Elon Musk is</p>]]></description><link>https://blog.forecastos.com/elon-tsla-correlation/</link><guid isPermaLink="false">684c6ad53b40fc5f10803e1a</guid><dc:creator><![CDATA[Kai Sackville-Hiii]]></dc:creator><pubDate>Thu, 19 Jun 2025 11:45:25 GMT</pubDate><content:encoded><![CDATA[<p>How does public sentiment toward Elon Musk affect Tesla&#x2019;s stock price? At ForecastOS, we built exactly the tool to determine this; enter ForecastOS Hivemind.</p><p>In this blog post, we use Hivemind to create a time series factor based on changes in aggregate sentiment about whether Elon Musk is a genius. We calculate how this factor correlates with Tesla&#x2019;s forward stock returns and use it as a signal in a single-stock long/short trading strategy.</p><h2 id="agenda">Agenda</h2><ol><li>What is ForecastOS Hivemind?</li><li>Hivemind Poll: &quot;Is Elon Musk a Genius?&quot;</li><li>Elon - TSLA Correlation</li><li>&quot;Is Elon Musk a Genius?&quot; Trading Strategy</li><li>Build Your Own Predictive Signals With Hivemind</li><li>Full Code</li></ol><h2 id="1-what-is-forecastos-hivemind">1. What is ForecastOS Hivemind?</h2><p>ForecastOS Hivemind is an AI-powered platform that continuously ingests data from top media and financial sources. It allows you to create time series factors from unstructured data using generative AI. </p><p>If you can identify a topic that influences a stock&#x2019;s value, Hivemind can track consensus over time and convert it into a signal with alpha potential.</p><p>Hivemind can also identify emerging trends and generate company-level risk exposures. For example, it recently flagged the Iran strike days before it occurred and identified the stocks likely to be positively or negatively impacted.</p><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">Explore how Hivemind generates exposures here:<br><a href="https://blog.forecastos.com/tariff-exposure-forecastos-hivemind/">Generating Tariff Exposures with ForecastOS Hivemind</a><br><br>Read more about Hivemind here:<br><a href="https://blog.forecastos.com/ai-analyzes-the-internet-elon-musks-genius-rating-tanks-is-tesla-stock-next/">AI Analyzes the Internet: Elon Musk&#x2019;s Genius Rating Tanks. Is Tesla Stock Next?</a><br><a href="https://blog.forecastos.com/hivemind-trends-april-27-may-4/">Hivemind Trends: April 27 to May 4</a></div></div><h2 id="2-hivemind-poll-is-elon-musk-a-genius">2. Hivemind Poll: &quot;Is Elon Musk a Genius?&quot;</h2><p>73,315 mentions of Elon Musk were evaluated to assess whether speakers agreed with the statement, &quot;Elon Musk is a genius.&quot; Responses generated by AI were scored as 1 for yes, 0 for neutral or no opinion, and -1 for no. Rolling averages over 90 and 365 days were then calculated to produce the graph shown below.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/06/image.png" class="kg-image" alt loading="lazy" width="906" height="450" srcset="https://blog.forecastos.com/content/images/size/w600/2025/06/image.png 600w, https://blog.forecastos.com/content/images/2025/06/image.png 906w" sizes="(min-width: 720px) 720px"><figcaption>Rolling 90 and 365 day averages of sentiment scores measuring agreement with the statement, &#x201C;Elon Musk is a genius.&#x201D;</figcaption></figure><h2 id="3-elontsla-correlation">3. Elon - TSLA Correlation </h2><p>Using 90-day rolling average &#x201C;Elon Musk is a genius&#x201D; sentiment and Tesla stock price data from ForecastOS FeatureHub, we examined if sentiment shifts were correlated with forward stock returns. </p><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">The table below summarizes the Pearson correlations and p-values for different sentiment change windows, measured against a 5-day forward return period.</div></div><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th>Sentiment Change Window</th>
<th>Forward Return Period</th>
<th>Pearson Corr (P-Value)</th>
</tr>
</thead>
<tbody>
<tr>
<td>1-day</td>
<td>5-day</td>
<td>0.0234 (0.17)</td>
</tr>
<tr>
<td>30-day</td>
<td>5-day</td>
<td>0.0627 (0.00026)</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><p>The 1-day sentiment change isn&#x2019;t statistically significant, likely due to higher noise / volatility at that time horizon. The 30-day change, however, shows strong statistical significance!</p><h2 id="4-is-elon-musk-a-genius-trading-strategy">4. &quot;Is Elon Musk a Genius?&quot; Trading Strategy</h2><p>Given the positive correlation between changes in <em>Elon Musk genius</em> sentiment and Tesla stock returns, we tested a simple trading strategy using sentiment changes as a signal. </p><p>The strategy goes long when sentiment rises and short when it falls. Below is the performance graph for the strategy.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/06/image-13.png" class="kg-image" alt loading="lazy" width="567" height="455"><figcaption>Performance of a simple long/short trading strategy on Tesla using Elon Musk sentiment as the signal.</figcaption></figure><p>To show our performance is not simply due to the percentage of positive and negative positions, especially since Tesla&#x2019;s price rose ~30x over the backtest period, we benchmarked against a randomized strategy. This strategy takes random positions with the same positive and negative ratio as our sentiment factor. Below is the performance graph for the randomized strategy.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/06/image-14.png" class="kg-image" alt loading="lazy" width="580" height="455"><figcaption>Performance of a randomized long/short strategy on Tesla with the same positive/negative position ratio as the sentiment-based strategy.</figcaption></figure><p>The strategy that uses our sentiment factor outperforms the randomized version by roughly 3x, confirming the predictive value of our sentiment signal.</p><p>While<strong> we wouldn&#x2019;t advocate running this strategy on its own</strong>, especially due to its <strong>high volatility, turnover, and </strong>associated<strong> trading costs</strong>, it&#x2019;s an example of a great addition / input to a wider fundamental or quantitative investment strategy!</p><h2 id="5-build-your-own-predictive-signals-with-hivemind">5. Build Your Own Predictive Signals With Hivemind</h2><p>This is just one example of how Hivemind can be used to easily create forward-predictive signals that generate alpha. With Hivemind, any topic can become a time series factor, providing you with new, customizable risk and alpha inputs.</p><p>If you want to build your own signals, such as risk exposures to tariffs or recession likelihood sentiment, Hivemind makes it easy. Click below to start your free trial today!</p><div class="kg-card kg-button-card kg-align-center"><a href="mailto:trialaccess@forecastos.com?subject=Request:%20Hivemind%20Access&amp;body=Hey%20ForecastOS%2C%0A%0AI%27d%20like%20trial%20access%20to%20Hivemind%2E%0A%0AThank%20you" class="kg-btn kg-btn-accent">START FREE HIVEMIND TRIAL</a></div><h2 id="6-full-code">6. Full Code</h2><!--kg-card-begin: markdown--><pre><code class="language-python">import pandas as pd
import os, forecastos as fos
import numpy as np
from scipy.stats import pearsonr

# -------------------------------------------------------
# 1. Get Elon sentiment data
# -------------------------------------------------------

# Poll results generated by Hivemind
df_elon_sentiment = pd.read_csv(&apos;./elon_poll.csv&apos;) 
df_elon_sentiment[&apos;episode_date&apos;] = pd.to_datetime(df_elon_sentiment[&apos;episode_date&apos;])

# Create a full date range from min to max date
full_range = pd.date_range(
  start=df_elon_sentiment[&apos;episode_date&apos;].min(), 
  end=df_elon_sentiment[&apos;episode_date&apos;].max(), 
  freq=&apos;D&apos;
)

# Reindex the DataFrame with the full date range
df_full = df_elon_sentiment.set_index(&apos;episode_date&apos;).reindex(full_range)

# Rename the index to &apos;episode_date&apos;
df_full.index.name = &apos;episode_date&apos;

# Forward fill the rolling_avg column
df_full[&apos;rolling_avg&apos;] = df_full[&apos;rolling_avg&apos;].ffill()

# Reset index
df_full = df_full.reset_index()

# Shift by 1 day to avoid lookahead 
# --&gt; (sentiment comes in over entire day for datetime, using open to open returns)
df_full[&apos;rolling_avg&apos;] = df_full[&apos;rolling_avg&apos;].shift(1)

# Update sentiment data to include all dates
df_elon_sentiment = df_full

# Calculate changes in sentiment over different time windows
df_elon_sentiment[&quot;rolling_avg_prev_1d_diff&quot;] = df_elon_sentiment[&quot;rolling_avg&quot;] - df_elon_sentiment[&quot;rolling_avg&quot;].shift(1)
df_elon_sentiment[&quot;rolling_avg_prev_2d_diff&quot;] = df_elon_sentiment[&quot;rolling_avg&quot;] - df_elon_sentiment[&quot;rolling_avg&quot;].shift(2)
df_elon_sentiment[&quot;rolling_avg_prev_3d_diff&quot;] = df_elon_sentiment[&quot;rolling_avg&quot;] - df_elon_sentiment[&quot;rolling_avg&quot;].shift(3)
df_elon_sentiment[&quot;rolling_avg_prev_4d_diff&quot;] = df_elon_sentiment[&quot;rolling_avg&quot;] - df_elon_sentiment[&quot;rolling_avg&quot;].shift(4)
df_elon_sentiment[&quot;rolling_avg_prev_5d_diff&quot;] = df_elon_sentiment[&quot;rolling_avg&quot;] - df_elon_sentiment[&quot;rolling_avg&quot;].shift(5)
df_elon_sentiment[&quot;rolling_avg_prev_10d_diff&quot;] = df_elon_sentiment[&quot;rolling_avg&quot;] - df_elon_sentiment[&quot;rolling_avg&quot;].shift(10)
df_elon_sentiment[&quot;rolling_avg_prev_30d_diff&quot;] = df_elon_sentiment[&quot;rolling_avg&quot;] - df_elon_sentiment[&quot;rolling_avg&quot;].shift(30)
df_elon_sentiment[&quot;rolling_avg_prev_90d_diff&quot;] = df_elon_sentiment[&quot;rolling_avg&quot;] - df_elon_sentiment[&quot;rolling_avg&quot;].shift(90)

df_elon_sentiment = df_elon_sentiment.rename(columns={&quot;episode_date&quot;: &quot;datetime&quot;})
df_elon_sentiment[&apos;datetime&apos;] = pd.to_datetime(df_elon_sentiment[&apos;datetime&apos;])
df_elon_sentiment[&quot;ticker&quot;] = &apos;TSLA&apos; + &apos;-US&apos;

# -------------------------------------------------------
# 2. Join ticker mapping and returns data from FeatureHub
# -------------------------------------------------------

fos.api_key = os.environ.get(&quot;FORECASTOS_API_KEY_PROD&quot;)

# Ticker mapping data
df_id_mapping = fos.Feature.get(
  &quot;79f61521-381e-4606-8020-7a9bc3130260&quot;
).get_df().rename(columns={&quot;value&quot;: &quot;ticker&quot;})

df_elon_sentiment = df_elon_sentiment.merge(df_id_mapping, on=&apos;ticker&apos;, how=&apos;left&apos;)
df_elon_sentiment[&apos;ticker&apos;] = df_elon_sentiment[&apos;ticker&apos;].str[:-3]

# Merge 5d returns data into df
df_prev_5d_return = fos.Feature.get(
  &quot;8700c7c9-4d14-400b-a27b-93605d3eadbf&quot;
).get_df()

df = df_elon_sentiment.merge(df_prev_5d_return, on=[&apos;id&apos;, &apos;datetime&apos;], how=&apos;left&apos;).rename(columns={
    &quot;value&quot;: &quot;prev_5d_return&quot;
})

# Merge 1d returns data into df
df_prev_1d_return = fos.Feature.get(
  &quot;ea4d2557-7f8f-476b-b4d3-55917a941bb5&quot;
).get_df()

df = df.merge(df_prev_1d_return, on=[&apos;id&apos;, &apos;datetime&apos;], how=&apos;left&apos;).rename(columns={
    &quot;value&quot;: &quot;prev_1d_return&quot;
})

df[&apos;prev_5d_return&apos;] = df[&apos;prev_5d_return&apos;].fillna(0)
df[&apos;fwd_5d_return&apos;] = df[&apos;prev_5d_return&apos;].shift(-5)
df[&apos;prev_1d_return&apos;] = df[&apos;prev_1d_return&apos;].fillna(0)
df[&apos;fwd_1d_return&apos;] = df[&apos;prev_1d_return&apos;].shift(-1)

df = df.dropna(subset=[&apos;rolling_avg_prev_2d_diff&apos;, &apos;fwd_5d_return&apos;, &apos;fwd_1d_return&apos;])

# -------------------------------------------------------
# 3. Correlations
# -------------------------------------------------------

# --- 1 day sentiment diff correlation to returns --- #

# Drop rows with NaNs in either column
clean_df = df[[&apos;rolling_avg_prev_1d_diff&apos;, &apos;fwd_5d_return&apos;]].dropna()

# Compute correlation coefficient and p-value
r, p_value = pearsonr(clean_df[&apos;rolling_avg_prev_1d_diff&apos;], clean_df[&apos;fwd_5d_return&apos;])

print(f&quot;Correlation coefficient (r): {r:.4f}&quot;)
print(f&quot;P-value: {p_value:.4e}&quot;)

# --- 30 day sentiment diff correlation to returns --- #

# Drop rows with NaNs in either column
clean_df = df[[&apos;rolling_avg_prev_30d_diff&apos;, &apos;fwd_5d_return&apos;]].dropna()

# Compute correlation coefficient and p-value
r, p_value = pearsonr(clean_df[&apos;rolling_avg_prev_30d_diff&apos;], clean_df[&apos;fwd_5d_return&apos;])

print(f&quot;Correlation coefficient (r): {r:.4f}&quot;)
print(f&quot;P-value: {p_value:.4e}&quot;)
</code></pre>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><pre><code class="language-python"># -------------------------------------------------------
# 4. Simple strategy backtest
# -------------------------------------------------------

df[&apos;position&apos;] = np.where(df[&apos;rolling_avg_prev_1d_diff&apos;] &gt;= 0, 0.2, -0.2)
df[&apos;position_rolling_sum_5&apos;] = df[&apos;position&apos;].rolling(window=5).sum()
df[&apos;strategy_return_fwd_1d&apos;] = df[&quot;position_rolling_sum_5&quot;] * df[&quot;fwd_1d_return&quot;]
df[&apos;strategy_aum&apos;] = (df[&apos;strategy_return_fwd_1d&apos;] + 1).cumprod()

df.set_index(&apos;datetime&apos;)[&apos;strategy_aum&apos;].plot(title=&apos;&quot;Elon Musk Is a Genius&quot; Strategy Performance&apos;, xlabel=&apos;Date&apos;, ylabel=&apos;Strategy AUM&apos;, grid=True)
</code></pre>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><pre><code class="language-python"># --------------------------------------------------------------------
# 5. Backtest with same amount negative/positive positions, but random
# --------------------------------------------------------------------

percent_negative = (df[&quot;fwd_1d_return&quot;] &lt; 0).mean() * 100
percent_postive = (df[&quot;fwd_1d_return&quot;] &gt;= 0).mean() * 100

position_negative_pos = (df[&quot;position_rolling_sum_5&quot;] &lt; 0).mean() * 100
position_positive_pos = (df[&quot;position_rolling_sum_5&quot;] &gt;= 0).mean() * 100

n = len(df)
n_neg = int(round(position_negative_pos / 100 * n))
n_pos = n - n_neg  # ensures sum to n

# Create the values
values = np.array([-0.2] * n_neg + [0.2] * n_pos)

# Shuffle the values to randomize their positions
np.random.seed(42)
np.random.shuffle(values)

# Add as a new column
df[&apos;position_random&apos;] = values
df[&apos;strategy_return_fwd_1d&apos;] = df[&quot;position_random&quot;] * df[&quot;fwd_1d_return&quot;]
df[&apos;strategy_aum&apos;] = (df[&apos;strategy_return_fwd_1d&apos;] + 1).cumprod()

df.set_index(&apos;datetime&apos;)[&apos;strategy_aum&apos;].plot(title=&apos;Randomized Strategy Performance (Equal Long/Short Weights)&apos;, xlabel=&apos;Date&apos;, ylabel=&apos;Strategy AUM&apos;, grid=True)

</code></pre>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Generating Tariff Exposures with ForecastOS Hivemind]]></title><description><![CDATA[<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/06/Screenshot-2025-06-02-at-3.45.26-pm.png" class="kg-image" alt loading="lazy" width="2000" height="1629" srcset="https://blog.forecastos.com/content/images/size/w600/2025/06/Screenshot-2025-06-02-at-3.45.26-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/06/Screenshot-2025-06-02-at-3.45.26-pm.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/06/Screenshot-2025-06-02-at-3.45.26-pm.png 1600w, https://blog.forecastos.com/content/images/2025/06/Screenshot-2025-06-02-at-3.45.26-pm.png 2048w" sizes="(min-width: 720px) 720px"><figcaption>Tariff exposures according to ForecastOS Hivemind: values of 2 (green) denote high exposure, 1 (orange) moderate, 0 (blue) immaterial. Count of companies by industry, sub-industry with each exposure value, as of today.</figcaption></figure><p>When a U.S. hedge fund asked us to help with research to dampen volatility from shifting tariff</p>]]></description><link>https://blog.forecastos.com/tariff-exposure-forecastos-hivemind/</link><guid isPermaLink="false">683e22ef3b40fc5f10803cd6</guid><dc:creator><![CDATA[Charlie Reese]]></dc:creator><pubDate>Mon, 02 Jun 2025 23:03:36 GMT</pubDate><content:encoded><![CDATA[<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/06/Screenshot-2025-06-02-at-3.45.26-pm.png" class="kg-image" alt loading="lazy" width="2000" height="1629" srcset="https://blog.forecastos.com/content/images/size/w600/2025/06/Screenshot-2025-06-02-at-3.45.26-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/06/Screenshot-2025-06-02-at-3.45.26-pm.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/06/Screenshot-2025-06-02-at-3.45.26-pm.png 1600w, https://blog.forecastos.com/content/images/2025/06/Screenshot-2025-06-02-at-3.45.26-pm.png 2048w" sizes="(min-width: 720px) 720px"><figcaption>Tariff exposures according to ForecastOS Hivemind: values of 2 (green) denote high exposure, 1 (orange) moderate, 0 (blue) immaterial. Count of companies by industry, sub-industry with each exposure value, as of today.</figcaption></figure><p>When a U.S. hedge fund asked us to help with research to dampen volatility from shifting tariff rhetoric in the Trump era, the first road-block was obvious: no comprehensive dataset captured <em>which</em> of the most active ~3,000 U.S. equities were truly exposed to tariffs, let alone gave the knobs to dial those exposures up or down.</p><p>Fortunately, we already had the tool for the job: <strong>ForecastOS Hivemind</strong>.</p><h2 id="what-is-forecastos-hivemind">What is ForecastOS Hivemind?</h2><p>Hivemind is ForecastOS&#x2019; generative-AI engine for turning unstructured time series data into clean, point-in-time factors. </p><p>Under the hood, it ingests everything from SEC filings (or any text / financial information) to top podcasts (or any video / audio). It then indexes information by meaning, context, datetime, and associated company (where relevant). </p><p>Using Hivemind, you can define, customize, and score any concept throughout time, using any underlying dataset, whether it&apos;s tariff or AI exposures, CEO or research analyst optimism, etc. </p><p>Because factor recipes are just a few clicks or API calls away, quants can spin up bespoke signals in minutes instead of months!</p><h2 id="why-did-we-build-forecastos-hivemind">Why Did We Build ForecastOS Hivemind?</h2><p>Traditional factor libraries miss the idiosyncratic, fast-moving themes that drive returns and volatility today. Hivemind closes that gap by letting researchers easily generate, test, and deploy fresh, completely customizeable factors on demand, using both public and proprietary data.</p><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">Note: we also provide top and custom point-in-time trends via the <em>&quot;Trends&quot;</em> and <em>&quot;Custom Trends&quot;</em> tab in the Hivemind UI, in case you&apos;re looking for inspiration. Tariffs and AI are currently two of the top trends!</div></div><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/06/Screenshot-2025-06-02-at-3.44.02-pm.png" class="kg-image" alt loading="lazy" width="2000" height="1132" srcset="https://blog.forecastos.com/content/images/size/w600/2025/06/Screenshot-2025-06-02-at-3.44.02-pm.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/06/Screenshot-2025-06-02-at-3.44.02-pm.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/06/Screenshot-2025-06-02-at-3.44.02-pm.png 1600w, https://blog.forecastos.com/content/images/size/w2400/2025/06/Screenshot-2025-06-02-at-3.44.02-pm.png 2400w" sizes="(min-width: 720px) 720px"></figure><h2 id="try-forecastos-hivemind-out">Try ForecastOS Hivemind Out!</h2><p>Whether you want to create tariff, AI / chip, or geopolitical-hot-spot exposures, just define:</p><ul><li>what you want scored, </li><li>how you want it scored,</li><li>your result schema (i.e. what format you want the factor data to be in), and </li><li>which ForecastOS datasets you want to use, </li></ul><p>and let ForecastOS Hivemind do the rest. For thematic exposures, sentiment, popularity, or any time series factor!</p><p>Demo and sandbox key available via trialaccess @ forecastos.com. Let&apos;s make the GPUs go brrr!</p>]]></content:encoded></item><item><title><![CDATA[Forecasting VIX with Hivemind]]></title><description><![CDATA[<p><em>This post explores creating custom ForecastOS Hivemind factors to forecast 10-(trading)-day changes to VIX. </em></p><p><em>By the end of this post, we&apos;ll have a model that predicts 10-trading-day forward changes to VIX during our test period (last ~2 years) with:</em></p><ul><li><em>63.8% hit rate (directional accuracy),</em></li><li><em>13.</em></li></ul>]]></description><link>https://blog.forecastos.com/forecasting-vix-with-hivemind/</link><guid isPermaLink="false">681407533b40fc5f10803375</guid><dc:creator><![CDATA[Charlie Reese]]></dc:creator><pubDate>Fri, 02 May 2025 23:20:11 GMT</pubDate><content:encoded><![CDATA[<p><em>This post explores creating custom ForecastOS Hivemind factors to forecast 10-(trading)-day changes to VIX. </em></p><p><em>By the end of this post, we&apos;ll have a model that predicts 10-trading-day forward changes to VIX during our test period (last ~2 years) with:</em></p><ul><li><em>63.8% hit rate (directional accuracy),</em></li><li><em>13.2% R&#xB2; score (explained variance),</em></li><li><em>0.37 Pearson correlation, and </em></li><li><em>0.46 Spearman correlation.</em></li></ul><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/05/image-1-2.png" class="kg-image" alt loading="lazy" width="790" height="590" srcset="https://blog.forecastos.com/content/images/size/w600/2025/05/image-1-2.png 600w, https://blog.forecastos.com/content/images/2025/05/image-1-2.png 790w" sizes="(min-width: 720px) 720px"></figure><hr><h3 id="agenda">Agenda</h3><ol><li>Introduction: VIX and Hivemind</li><li>How to: create custom Hivemind time-series factors to predict VIX (or anything)</li><li>Analysis: custom Hivemind factor correlations with forward VIX</li><li>Analysis: previous VIX momentum correlations with forward VIX</li><li>Analysis: composite Hivemind factor correlations with forward VIX</li><li>Analysis: ML for VIX forecasts</li><li>Suggested improvements</li><li>Why we built Hivemind</li><li>Closing / contact info</li></ol><hr><h2 id="1-introduction-vix-and-hivemind">1. Introduction: VIX and Hivemind</h2><h3 id="11-vix-volatility-index">1.1 VIX (Volatility Index)</h3><p>The VIX (Volatility Index or <em>fear index </em>colloquially) measures expected market volatility over the next 30 days using prices of a specific group of S&amp;P 500 call and put options. Forecasting the VIX is crucial for building robust risk models, trading financial derivatives, or when using software like <a href="investos.io">InvestOS</a>, where volatility estimates directly affect portfolio construction and exposure scaling.</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text"><strong>Note:</strong> This article focuses on forecasting<em> 10-day changes to VIX</em>, but our results were comparable for 15, 20, 25, and 30-day horizons.</div></div><h3 id="12-forecastos-hivemind-creating-factors">1.2 ForecastOS Hivemind; Creating Factors</h3><p>ForecastOS Hivemind is a proprietary tool for creating popularity and sentiment-based time-series factors from point-in-time audio/video and text/written content. Currently, the tool predominantly uses top US podcasts as audio input and SEC filings as text input.</p><hr><h2 id="2-how-to-create-custom-hivemind-time-series-factors-to-predict-vix-or-anything">2. How To: Create Custom Hivemind Time-Series Factors to Predict VIX (or Anything)</h2><p>Today we are forecasting changes to future VIX levels, so let&apos;s create <strong>custom</strong> <strong>90-day Hivemind popularity factors</strong> for:</p><ul><li>Anxiety / worry levels (<em>&quot;anxiety&quot;</em>)</li><li>Job security / economic concerns (<em>&quot;unemployment&quot;</em>)</li><li>Bearish market outlook (<em>&quot;market crash&quot;</em>)</li><li>Geopolitical conflict (<em>&quot;global conflict&quot;</em>)</li></ul><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">Note: Hivemind uses meaning-based matching by default; we don&apos;t have to worry about the exact wording of our custom factors as long as they roughly represent what we are trying to quantify mentions (popularity) or sentiment for.</div></div><h3 id="21-creating-hivemind-factors">2.1 Creating Hivemind Factors</h3><p>We can use the following code to create our custom Hivemind time-series factors:</p><pre><code class="language-python">import requests
import os

FACTORS_TO_TEST = [
    &quot;anxiety&quot;,
    &quot;unemployment&quot;, 
    &quot;market crash&quot;,
    &quot;global conflict&quot;,
] 

# URL and headers
url = &quot;https://app.forecastos.com/api/v1/trends/custom&quot;
headers = {
    &quot;Authorization&quot;: f&quot;Bearer {os.getenv(&apos;HIVEMIND_API_KEY&apos;)}&quot;,
    &quot;Content-Type&quot;: &quot;application/json&quot;
}

results = {}
for hivemind_factor in FACTORS_TO_TEST:
    data = {
        &quot;trend&quot;: {
            &quot;text&quot;: hivemind_factor,
            &quot;sensitivity&quot;: &quot;medium&quot;, # For tuning meaning-based similarity of matches
        }
    }

    response = requests.post(url, json=data, headers=headers)
    results[hivemind_factor] = response.json()</code></pre><h3 id="22-viewing-a-hivemind-time-series-factor">2.2 Viewing a Hivemind Time-Series Factor</h3><p>Using the Hivemind UI (or a plotting library like matplotlib) we can view the popularity evolution and associated mentions for any custom factor, like <em><strong>global conflict</strong></em>:</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/05/Screenshot-2025-05-01-at-7.41.03-PM.png" class="kg-image" alt loading="lazy" width="1722" height="1168" srcset="https://blog.forecastos.com/content/images/size/w600/2025/05/Screenshot-2025-05-01-at-7.41.03-PM.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/05/Screenshot-2025-05-01-at-7.41.03-PM.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/05/Screenshot-2025-05-01-at-7.41.03-PM.png 1600w, https://blog.forecastos.com/content/images/2025/05/Screenshot-2025-05-01-at-7.41.03-PM.png 1722w" sizes="(min-width: 720px) 720px"></figure><p>Note the spikes in 90 day popularity preceding and during the onset of the Russia-Ukraine war, US tariffs, etc.</p><hr><h2 id="3-analysis-custom-hivemind-factor-correlations-with-forward-vix">3. Analysis: Custom Hivemind Factor Correlations with Forward VIX</h2><p>Let&apos;s analyze the correlations between our Hivemind-generated factors and forward 10-day changes in VIX from 2016 to present. These raw correlations and associated p-values should help us identify and validate that our factors are leading indicators of volatility spikes. </p><p>While we will use 10, 15, 20, 25, and 30 day (backwards-looking) factor growth for making forward VIX growth predictions, we only show 20 day (backwards-looking) factor growth below to save space.</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">Many factors show higher predictive power in first differences (i.e. factor growth) than in levels.</div></div><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th>Factor &#x394;</th>
<th>Spearman Corr (P-Value)</th>
<th>Pearson Corr (P-Value)</th>
</tr>
</thead>
<tbody>
<tr>
<td>20d_growth_global conflict_90d</td>
<td>0.06 (0.00)</td>
<td>0.08 (0.00)</td>
</tr>
<tr>
<td>20d_growth_unemployment_90d</td>
<td>0.06 (0.01)</td>
<td>0.09 (0.00)</td>
</tr>
<tr>
<td>20d_growth_market_crash_90d</td>
<td>0.05 (0.02)</td>
<td>0.09 (0.00)</td>
</tr>
<tr>
<td>20d_growth_anxiety_90d</td>
<td>0.02 (0.38)</td>
<td>0.06 (0.00)</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><p>Anxiety levels are not strongly rank-order (Spearman) correlated on their own with forward changes to VIX. However, given this factor is intuitive and has a high Pearson correlation, we are going to keep it; it will help our non-linear modelling efforts later in this article.</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">Note: sometimes factors with low linear correlations are predictive when used in combination with other factors in non-linear ML algorithms.</div></div><p>Let&apos;s also quickly confirm our delta Hivemind factors aren&apos;t too (Pearson) correlated with each other:</p><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th>Factor &#x394;</th>
<th>Anxiety</th>
<th>Unemployment</th>
<th>Market Crash</th>
<th>Global Conflict</th>
</tr>
</thead>
<tbody>
<tr>
<td>20d_growth_anxiety_90d</td>
<td>1.00</td>
<td>0.21</td>
<td>0.29</td>
<td>0.02</td>
</tr>
<tr>
<td>20d_growth_unemployment_90d</td>
<td>0.21</td>
<td>1.00</td>
<td>0.11</td>
<td>(0.07)</td>
</tr>
<tr>
<td>20d_growth_market crash_90d</td>
<td>0.29</td>
<td>0.11</td>
<td>1.00</td>
<td>0.03</td>
</tr>
<tr>
<td>20d_growth_global conflict_90d</td>
<td>0.02</td>
<td>(0.07)</td>
<td>0.03</td>
<td>1.00</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><p>They are not, and as such should all be additive to our forecasts. Excellent!</p><hr><h2 id="4-analysis-previous-vix-momentum-correlations-with-forward-vix">4. Analysis: Previous VIX Momentum Correlations with Forward VIX</h2><p>Often, previous changes in the target variable itself (i.e. momentum factors) are correlated with forward changes. Given the VIX is mean-reverting, sign-flipped previous changes should be correlated. Let&apos;s explore that below.</p><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th>Factor &#x394;</th>
<th>Spearman Corr (P-Value)</th>
<th>Pearson Corr (P-Value)</th>
</tr>
</thead>
<tbody>
<tr>
<td>prev_100d_growth_VIX_sign_flipped</td>
<td>0.25 (0.00)</td>
<td>0.18 (0.00)</td>
</tr>
<tr>
<td>prev_30d_growth_VIX_sign_flipped</td>
<td>0.28 (0.01)</td>
<td>0.18 (0.00)</td>
</tr>
<tr>
<td>prev_10d_growth_VIX_sign_flipped</td>
<td>0.21 (0.02)</td>
<td>0.17 (0.00)</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><p>They are, and as such should all be additive to our forecasts. Great!</p><hr><h2 id="5-analysis-composite-hivemind-factor-correlations-with-forward-vix">5. Analysis: Composite Hivemind Factor Correlations with Forward VIX</h2><p>Next, let&apos;s create composite factors using weighted combinations of our delta factors over a mix of growth horizons. They should provide smoother and more stable signals.</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">Note: the below <em>growth_composite_90d</em> factor is a weighted combination of backwards-looking VIX momentum and Hivemind factors.</div></div><!--kg-card-begin: markdown--><table>
<thead>
<tr>
<th>Factor &#x394;</th>
<th>Spearman Corr (P-Value)</th>
<th>Pearson Corr (P-Value)</th>
</tr>
</thead>
<tbody>
<tr>
<td>growth_composite_90d</td>
<td>0.34 (0.00)</td>
<td>0.27 (0.00)</td>
</tr>
<tr>
<td>growth_composite_global conflict_90d</td>
<td>0.07 (0.00)</td>
<td>0.08 (0.00)</td>
</tr>
<tr>
<td>growth_composite_market_crash_90d</td>
<td>0.05 (0.02)</td>
<td>0.09 (0.00)</td>
</tr>
<tr>
<td>growth_composite_unemployment_90d</td>
<td>0.05 (0.02)</td>
<td>0.10 (0.00)</td>
</tr>
<tr>
<td>growth_composite_anxiety_90d</td>
<td>0.02 (0.29)</td>
<td>0.06 (0.00)</td>
</tr>
</tbody>
</table>
<!--kg-card-end: markdown--><hr><h2 id="6-analysis-ml-for-vix-forecasts">6. Analysis: ML For VIX Forecasts</h2><p>Using all of the factors we&apos;ve created thus far, let&apos;s use XGBoost to forecast our target variable: 10-day (forward) changes in VIX. </p><p>We&apos;ll use the oldest 75% of dates as our training set and newest 25% of dates (less a 10 day gap to avoid lookahead) as our test set.</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">Note: in practice, you&apos;d make forward predictions on a rolling-window basis with walk-forward validation, but we&apos;ll keep things simple (i.e. 1 window only) for now.</div></div><h3 id="61-train-xgboost-model-to-predict-forward-vix-changes">6.1 Train XGBoost Model to Predict Forward VIX Changes</h3><pre><code class="language-python">import xgboost as xgb

import numpy as np
np.random.seed(42)

TARGET = &apos;fwd_10d_growth_VIX&apos;

# Copy the original time-series factor DataFrame for ML use
ml_df = merged_df.copy()

# Drop rows with NaNs
ml_df = ml_df.dropna()

# Determine split index (75% train, 25% test)
split_idx = int(len(ml_df) * 0.75)

# Train / test split (df already sorted oldest -&gt; newest)
train = ml_df.iloc[:split_idx]
test = ml_df.iloc[split_idx + 10:]

X_train = train.drop(columns=[col for col in ml_df.columns if &quot;fwd&quot; in col])
y_train = train[TARGET]
X_test = test.drop(columns=[col for col in ml_df.columns if &quot;fwd&quot; in col])
y_test = test[TARGET]

# Train model
model = xgb.XGBRegressor(
    n_estimators=1000, 
    max_depth=4, 
    learning_rate=0.003,
    subsample=0.6,
    colsample_bytree=0.8,
    colsample_bylevel=0.8
)
model.fit(X_train, y_train)

# Predict
y_pred = model.predict(X_test)</code></pre><h3 id="62-visualize-predictions-vs-actuals">6.2 Visualize Predictions vs Actuals</h3><p>It&apos;s often easier to <em>see</em> performance, so let&apos;s visualize how we did below.</p><p><strong>Evolution</strong>:</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/05/image-2.png" class="kg-image" alt loading="lazy" width="989" height="490" srcset="https://blog.forecastos.com/content/images/size/w600/2025/05/image-2.png 600w, https://blog.forecastos.com/content/images/2025/05/image-2.png 989w" sizes="(min-width: 720px) 720px"></figure><p><strong>Scatterplot</strong>:</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/05/image-1.png" class="kg-image" alt loading="lazy" width="790" height="590" srcset="https://blog.forecastos.com/content/images/size/w600/2025/05/image-1.png 600w, https://blog.forecastos.com/content/images/2025/05/image-1.png 790w" sizes="(min-width: 720px) 720px"></figure><p>Looks like we&apos;ve done fairly well! Let&apos;s quantify our performance next.</p><h3 id="63-quantify-performance">6.3 Quantify Performance</h3><p>Running the below code, we get:</p><ul><li>63.8% hit rate (directional accuracy)</li><li>13.2% R&#xB2; score (explained variance)</li><li>0.37 Pearson correlation</li><li>0.46 Spearman correlation</li></ul><pre><code class="language-python">import numpy as np
from scipy.stats import spearmanr, pearsonr
from sklearn.metrics import r2_score

y_hat = y_pred
y = y_test.values

# Hit rate (directional accuracy)
hit_rate = np.mean(np.sign(y_hat) == np.sign(y))
print(f&quot;Hit rate: {hit_rate:.2%}&quot;)

# Explained variance (R&#xB2;)
r2 = r2_score(y, y_hat)
print(f&quot;R&#xB2; score (change in VIX): {r2:.4f}&quot;)

# Correlations
pearson_corr, pearson_pval = pearsonr(y_hat, y)
spearman_corr, spearman_pval = spearmanr(y_hat, y)
print(f&quot;Pearson correlation: {pearson_corr:.4f} (p-value: {pearson_pval:.4g})&quot;)
print(f&quot;Spearman correlation: {spearman_corr:.4f} (p-value: {spearman_pval:.4g})&quot;)</code></pre><hr><h2 id="7-suggested-improvements">7. Suggested Improvements </h2><ul><li>Add more features / factors: market-based, macro / economic indicators, VIX term structure, alternative data, Hivemind sentiment factors, etc.</li><li>Train ML model on a rolling-window basis with walk-forward validation</li><li>Ensemble predictions across models trained at different time horizons</li><li>Grid-search hyperparameters</li><li>Try other ML models</li><li>Run <a href="https://shap.readthedocs.io/en/latest/?ref=blog.forecastos.com">SHAP</a> to better understand forecast drivers and remove features that aren&apos;t sufficiently additive / helpful to reduce noise</li></ul><hr><h2 id="8-why-we-built-hivemind">8. Why We Built Hivemind</h2><p>Imagine knowing what consensus views were, and how they were evolving, about anything, throughout time.</p><p>Creating accurate forecasts for anything would be easy with perfect access to features / factors representing aggregate popularity and sentiment for anything. The market, after all, is just aggregate sentiment.</p><p>However, this aforementioned <em><strong>humankind popularity and sentiment factor forge</strong></em> <strong>doesn&apos;t exist, and so creating accurate forecasts is hard.</strong></p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">Note: Google Trends is occasionally helpful when popularity and sentiment map well to search volume and an exact term, although they typically don&apos;t.</div></div><p>We (<u>very naively</u>) thought we could create a tool using new developments in AI that allowed anyone to create well-founded time-series factors for anything in one line of code. </p><p>We were wrong. For several months and several disappointing Hivemind iterations.</p><p>But recently, after lots of improvements to our AI, software, and data architecture, Hivemind has started to work. <strong>We&apos;ve built a humankind popularity and sentiment factor forge for any time-series factor you can imagine!</strong></p><p>Right now, it&apos;s predominantly based on discussion from top US podcasts, but we will continue to add new (quality, non-AI generated) media sources to <em>strengthen</em> <em>the Hivemind</em>.</p><p>While our popularity factor forge is live today (and was used to create forecasts in this article), our sentiment factor forge is currently being finalized; expect to see it in the next couple of weeks!</p><p><strong>We built Hivemind to allow anyone to create any popularity or sentiment time-series factor in one line of code</strong>; we&apos;re excited to see what you do with it!</p><hr><h2 id="9-closing-contact-info">9. Closing / Contact Info</h2><p>Using ForecastOS Hivemind, we easily created custom factors and an associated model that predicts 10-trading-day forward changes to VIX during our test period (last ~2 years) with:</p><ul><li>63.8% hit rate (directional accuracy),</li><li>13.2% R&#xB2; score (explained variance),</li><li>0.37 Pearson correlation, and </li><li>0.46 Spearman correlation.</li></ul><p>If you&#x2019;re interested in using Hivemind for your own research / to create your own custom factors, drop us a line: trialaccess @ forecastos.com.</p><hr><p>Notebook and code used for this article available to ForecastOS clients @ <a href="app.forecastos.com/research">app.forecastos.com/research</a></p>]]></content:encoded></item><item><title><![CDATA[Hivemind Trends: April 20 to 27]]></title><description><![CDATA[<p><em>Hivemind leverages advanced AI to process content from top podcasts and other media sources, identifying and analyzing tens of thousands of emerging trends. While Hivemind is available to ForecastOS clients only, we&#x2019;re making weekly research summaries available to all readers for the next several weeks.</em></p><hr><p>Five noteworthy Hivemind</p>]]></description><link>https://blog.forecastos.com/hivemind-trends-april-20-to-27/</link><guid isPermaLink="false">681105c13b40fc5f10803272</guid><dc:creator><![CDATA[Charlie Reese]]></dc:creator><pubDate>Tue, 29 Apr 2025 17:31:38 GMT</pubDate><content:encoded><![CDATA[<p><em>Hivemind leverages advanced AI to process content from top podcasts and other media sources, identifying and analyzing tens of thousands of emerging trends. While Hivemind is available to ForecastOS clients only, we&#x2019;re making weekly research summaries available to all readers for the next several weeks.</em></p><hr><p>Five noteworthy Hivemind trends from the past week:</p><h3 id="1-tariffs">1. Tariffs</h3><p>Discussion focused on U.S.&#x2013;China trade tensions, with concerns raised over economic uncertainty and rising consumer prices.</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.03.24-AM.png" class="kg-image" alt loading="lazy" width="1514" height="804" srcset="https://blog.forecastos.com/content/images/size/w600/2025/04/Screenshot-2025-04-29-at-10.03.24-AM.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/04/Screenshot-2025-04-29-at-10.03.24-AM.png 1000w, https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.03.24-AM.png 1514w" sizes="(min-width: 720px) 720px"></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.09.33-AM.png" class="kg-image" alt loading="lazy" width="1416" height="1454" srcset="https://blog.forecastos.com/content/images/size/w600/2025/04/Screenshot-2025-04-29-at-10.09.33-AM.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/04/Screenshot-2025-04-29-at-10.09.33-AM.png 1000w, https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.09.33-AM.png 1416w" sizes="(min-width: 720px) 720px"><figcaption><em>ForecastOS Hivemind mentions. Notes: 1) Mention text is AI-transcribed. Some words may be incorrect or misspelled.&#xA0;</em></figcaption></figure><h3 id="2-trump-maga">2. Trump / MAGA</h3><p>Mentions of Donald Trump revolved around his involvement in Ukraine&#x2013;Russia ceasefire talks, trade tensions with China, and public sentiment towards his leadership.</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.12.11-AM.png" class="kg-image" alt loading="lazy" width="1126" height="594" srcset="https://blog.forecastos.com/content/images/size/w600/2025/04/Screenshot-2025-04-29-at-10.12.11-AM.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/04/Screenshot-2025-04-29-at-10.12.11-AM.png 1000w, https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.12.11-AM.png 1126w" sizes="(min-width: 720px) 720px"></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.12.28-AM.png" class="kg-image" alt loading="lazy" width="1418" height="1480" srcset="https://blog.forecastos.com/content/images/size/w600/2025/04/Screenshot-2025-04-29-at-10.12.28-AM.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/04/Screenshot-2025-04-29-at-10.12.28-AM.png 1000w, https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.12.28-AM.png 1418w" sizes="(min-width: 720px) 720px"><figcaption><em>ForecastOS Hivemind mentions. Notes: 1) Mention text is AI-transcribed. Some words may be incorrect or misspelled.&#xA0;</em></figcaption></figure><h3 id="3-artificial-intelligence-ai">3. Artificial Intelligence / AI</h3><p>Google drew attention in AI discussions this week over its AI search, recent earnings report, the potential forced sale of Google Chrome, and details from its antitrust trial about a deal with Samsung to preinstall the Gemini AI model.</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.14.40-AM.png" class="kg-image" alt loading="lazy" width="1116" height="598" srcset="https://blog.forecastos.com/content/images/size/w600/2025/04/Screenshot-2025-04-29-at-10.14.40-AM.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/04/Screenshot-2025-04-29-at-10.14.40-AM.png 1000w, https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.14.40-AM.png 1116w" sizes="(min-width: 720px) 720px"></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.15.12-AM.png" class="kg-image" alt loading="lazy" width="1420" height="1604" srcset="https://blog.forecastos.com/content/images/size/w600/2025/04/Screenshot-2025-04-29-at-10.15.12-AM.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/04/Screenshot-2025-04-29-at-10.15.12-AM.png 1000w, https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.15.12-AM.png 1420w" sizes="(min-width: 720px) 720px"><figcaption><em>ForecastOS Hivemind mentions. Notes: 1) Mention text is AI-transcribed. Some words may be incorrect or misspelled.&#xA0;</em></figcaption></figure><h3 id="4-pope-francis">4. Pope Francis</h3><p>Discussion around the papacy spiked this week following the passing of Pope Francis, with conversations focusing on his legacy and anticipation for the upcoming conclave.</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.16.17-AM.png" class="kg-image" alt loading="lazy" width="1110" height="592" srcset="https://blog.forecastos.com/content/images/size/w600/2025/04/Screenshot-2025-04-29-at-10.16.17-AM.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/04/Screenshot-2025-04-29-at-10.16.17-AM.png 1000w, https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.16.17-AM.png 1110w" sizes="(min-width: 720px) 720px"></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.16.46-AM.png" class="kg-image" alt loading="lazy" width="946" height="1152" srcset="https://blog.forecastos.com/content/images/size/w600/2025/04/Screenshot-2025-04-29-at-10.16.46-AM.png 600w, https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.16.46-AM.png 946w" sizes="(min-width: 720px) 720px"><figcaption><em>ForecastOS Hivemind mentions. Notes: 1) Mention text is AI-transcribed. Some words may be incorrect or misspelled.&#xA0;</em></figcaption></figure><h3 id="5-stock-market-volatility">5. Stock Market Volatility</h3><p>Discussion focused on market volatility and instability due to U.S. tariff policies.</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.23.51-AM.png" class="kg-image" alt loading="lazy" width="1492" height="804" srcset="https://blog.forecastos.com/content/images/size/w600/2025/04/Screenshot-2025-04-29-at-10.23.51-AM.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/04/Screenshot-2025-04-29-at-10.23.51-AM.png 1000w, https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.23.51-AM.png 1492w" sizes="(min-width: 720px) 720px"></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.24.12-AM.png" class="kg-image" alt loading="lazy" width="948" height="990" srcset="https://blog.forecastos.com/content/images/size/w600/2025/04/Screenshot-2025-04-29-at-10.24.12-AM.png 600w, https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-29-at-10.24.12-AM.png 948w" sizes="(min-width: 720px) 720px"><figcaption><em>ForecastOS Hivemind mentions. Notes: 1) Mention text is AI-transcribed. Some words may be incorrect or misspelled.&#xA0;</em></figcaption></figure><hr><h3 id="download-the-latest-weekly-research-summary-here">Download the latest weekly research summary here:</h3>
        <div class="kg-card kg-file-card kg-file-card-medium">
            <a class="kg-file-card-container" href="https://blog.forecastos.com/content/files/2025/04/Noteworth-Trends--April-20-to-27.pdf" title="Download" download>
                <div class="kg-file-card-contents">
                    <div class="kg-file-card-title">Noteworth Trends April 20 to 27</div>
                    
                    <div class="kg-file-card-metadata">
                        <div class="kg-file-card-filename">Noteworth Trends, April 20 to 27.pdf</div>
                        <div class="kg-file-card-filesize">522 KB</div>
                    </div>
                </div>
                <div class="kg-file-card-icon">
                    <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><defs><style>.a{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;}</style></defs><title>download-circle</title><polyline class="a" points="8.25 14.25 12 18 15.75 14.25"/><line class="a" x1="12" y1="6.75" x2="12" y2="18"/><circle class="a" cx="12" cy="12" r="11.25"/></svg>
                </div>
            </a>
        </div>
        <hr><p>If you&#x2019;d like full access to Hivemind&#x2019;s tools, trends, UI, and company-level insights, email us for a trial account (trialaccess @ forecastos.com).</p>]]></content:encoded></item><item><title><![CDATA[Hivemind Trends: April 13 to 20]]></title><description><![CDATA[<p><em>Hivemind leverages advanced AI to process content from top podcasts and other media sources, identifying and analyzing tens of thousands of emerging trends. While Hivemind is available to ForecastOS clients only, we&#x2019;re making weekly research summaries available to all readers for the next several weeks.</em></p><p>--</p><p>Five noteworthy</p>]]></description><link>https://blog.forecastos.com/hivemind-trends-april-13-to-20/</link><guid isPermaLink="false">6806b83b3b40fc5f1080315e</guid><dc:creator><![CDATA[Charlie Reese]]></dc:creator><pubDate>Mon, 21 Apr 2025 21:46:23 GMT</pubDate><content:encoded><![CDATA[<p><em>Hivemind leverages advanced AI to process content from top podcasts and other media sources, identifying and analyzing tens of thousands of emerging trends. While Hivemind is available to ForecastOS clients only, we&#x2019;re making weekly research summaries available to all readers for the next several weeks.</em></p><p>--</p><p>Five noteworthy Hivemind trends from the past week:</p><p><strong>1. Tariffs</strong>. Tariffs were the most prominent talking point this week, with particular focus on the escalating trade tensions between the U.S. and China.</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-21-at-2.30.18-PM.png" class="kg-image" alt loading="lazy" width="1666" height="880" srcset="https://blog.forecastos.com/content/images/size/w600/2025/04/Screenshot-2025-04-21-at-2.30.18-PM.png 600w, https://blog.forecastos.com/content/images/size/w1000/2025/04/Screenshot-2025-04-21-at-2.30.18-PM.png 1000w, https://blog.forecastos.com/content/images/size/w1600/2025/04/Screenshot-2025-04-21-at-2.30.18-PM.png 1600w, https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-21-at-2.30.18-PM.png 1666w" sizes="(min-width: 720px) 720px"></figure><p><strong>2. NVIDIA / GPUs</strong>. Commentators responded to the newly announced export restrictions on NVIDIA&#x2019;s GPU sales to China, discussing their potential impact on the company.</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-21-at-2.37.27-PM.png" class="kg-image" alt loading="lazy" width="828" height="456" srcset="https://blog.forecastos.com/content/images/size/w600/2025/04/Screenshot-2025-04-21-at-2.37.27-PM.png 600w, https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-21-at-2.37.27-PM.png 828w" sizes="(min-width: 720px) 720px"></figure><p><strong>3. Deportation</strong>. Discussions on deportation revolved around the specific case of Kilmar &#xC1;brego Garc&#xED;a, with commentators offering their views on both the case and current U.S. immigration policies.</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-21-at-2.37.54-PM.png" class="kg-image" alt loading="lazy" width="843" height="449" srcset="https://blog.forecastos.com/content/images/size/w600/2025/04/Screenshot-2025-04-21-at-2.37.54-PM.png 600w, https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-21-at-2.37.54-PM.png 843w" sizes="(min-width: 720px) 720px"></figure><p><strong>4. Iran / Nuclear</strong>. Iran and its nuclear program received increased attention this week as the U.S. and Iran continued their nuclear deal negotiations.</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-21-at-2.38.14-PM.png" class="kg-image" alt loading="lazy" width="832" height="452" srcset="https://blog.forecastos.com/content/images/size/w600/2025/04/Screenshot-2025-04-21-at-2.38.14-PM.png 600w, https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-21-at-2.38.14-PM.png 832w" sizes="(min-width: 720px) 720px"></figure><p><strong>5. Jerome Powell Call for Termination</strong>. Mentions of Jerome Powell centred around his comments on tariffs and Trump&#x2019;s call for his termination.</p><figure class="kg-card kg-image-card"><img src="https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-21-at-2.40.28-PM.png" class="kg-image" alt loading="lazy" width="834" height="438" srcset="https://blog.forecastos.com/content/images/size/w600/2025/04/Screenshot-2025-04-21-at-2.40.28-PM.png 600w, https://blog.forecastos.com/content/images/2025/04/Screenshot-2025-04-21-at-2.40.28-PM.png 834w" sizes="(min-width: 720px) 720px"></figure><p>&#x27A1;&#xFE0F; <strong>Download the latest weekly research summary here:</strong></p>
        <div class="kg-card kg-file-card kg-file-card-medium">
            <a class="kg-file-card-container" href="https://blog.forecastos.com/content/files/2025/04/Noteworth-Trends--April-13-to-20.pdf" title="Download" download>
                <div class="kg-file-card-contents">
                    <div class="kg-file-card-title">Noteworth Trends April 13 to 20</div>
                    
                    <div class="kg-file-card-metadata">
                        <div class="kg-file-card-filename">Noteworth Trends, April 13 to 20.pdf</div>
                        <div class="kg-file-card-filesize">514 KB</div>
                    </div>
                </div>
                <div class="kg-file-card-icon">
                    <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><defs><style>.a{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;}</style></defs><title>download-circle</title><polyline class="a" points="8.25 14.25 12 18 15.75 14.25"/><line class="a" x1="12" y1="6.75" x2="12" y2="18"/><circle class="a" cx="12" cy="12" r="11.25"/></svg>
                </div>
            </a>
        </div>
        <p>--</p><p>If you&#x2019;d like full access to Hivemind&#x2019;s tools, trends, UI, and company-level insights, email us for a trial account (trialaccess @ forecastos.com).</p><p>Cheers!</p>]]></content:encoded></item><item><title><![CDATA[Hivemind Trends: April 6 to 13]]></title><description><![CDATA[<p><em>Hivemind leverages advanced AI to process content from top media sources, identifying and analyzing tens of thousands of emerging trends. While Hivemind is typically available only to ForecastOS clients, we&#x2019;re making this weekly research open to all readers for the next several weeks.</em></p><p>--</p><p>Six noteworthy Hivemind trends</p>]]></description><link>https://blog.forecastos.com/hivemind-trends/</link><guid isPermaLink="false">67fdee9c3b40fc5f1080306f</guid><dc:creator><![CDATA[Charlie Reese]]></dc:creator><pubDate>Tue, 15 Apr 2025 09:44:00 GMT</pubDate><content:encoded><![CDATA[<p><em>Hivemind leverages advanced AI to process content from top media sources, identifying and analyzing tens of thousands of emerging trends. While Hivemind is typically available only to ForecastOS clients, we&#x2019;re making this weekly research open to all readers for the next several weeks.</em></p><p>--</p><p>Six noteworthy Hivemind trends from the past week:</p><p><strong>1. Tariffs</strong>. The most discussed topic was tariffs, particularly Trump&#x2019;s global tariff policy and his announcement of a 90-day pause on reciprocal tariffs.</p><p><strong>2. Hamas</strong><strong>, Israel, Gaza, and Palestine</strong>. The Israel-Gaza war remained a key topic this week, with conversations centering on Israel&#x2019;s military expansion in Gaza, and on-going protests.</p><p><strong>3. Trump</strong>. Mentions of Donald Trump focused on the impact of his policies, (specifically tariffs) on the U.S. economy, along with differing opinions about him.</p><p><strong>4. Stock market</strong>. The stock market&#x2019;s volatility in response to Trump&#x2019;s tariffs was a major talking point, with commentators expressing concern over ongoing uncertainty and fears of long-term economic instability.</p><p><strong>5. Panama Canal</strong>. Discussions about the Panama Canal&#x2019;s importance to U.S. global policy and security have intensified this week as tensions rise due to China&#x2019;s increasing interest in the region.</p><p><strong>6. Nintendo</strong>. U.S. preorders for Nintendo&#x2019;s newly announced Switch 2 were delayed due to Trump&#x2019;s global tariffs, sparking increased conversations about Nintendo itself, the console&#x2019;s availability, and potential price increases.</p><p>&#x27A1;&#xFE0F; <strong>Access the latest edition here:</strong></p>
        <div class="kg-card kg-file-card kg-file-card-medium">
            <a class="kg-file-card-container" href="https://blog.forecastos.com/content/files/2025/04/Noteworth-Trends--April-6-to-13.pdf" title="Download" download>
                <div class="kg-file-card-contents">
                    <div class="kg-file-card-title">Noteworth Trends April 6 to 13</div>
                    
                    <div class="kg-file-card-metadata">
                        <div class="kg-file-card-filename">Noteworth Trends, April 6 to 13.pdf</div>
                        <div class="kg-file-card-filesize">576 KB</div>
                    </div>
                </div>
                <div class="kg-file-card-icon">
                    <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><defs><style>.a{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;}</style></defs><title>download-circle</title><polyline class="a" points="8.25 14.25 12 18 15.75 14.25"/><line class="a" x1="12" y1="6.75" x2="12" y2="18"/><circle class="a" cx="12" cy="12" r="11.25"/></svg>
                </div>
            </a>
        </div>
        <p>Stay tuned every week &#x2014; and if you&#x2019;d like full access to Hivemind&#x2019;s tools, trends, and company-level insights, reach out for a trial or client account.</p><p>&#x2014; The ForecastOS Research Team</p>]]></content:encoded></item><item><title><![CDATA[Introducing the ForecastOS Hivemind Weekly Research Series: Open Access for a Limited Time]]></title><description><![CDATA[<p>We&#x2019;re excited to announce the start of a new research initiative: the <em>ForecastOS Hivemind Weekly Series</em>. Each week, we&#x2019;ll publish key insights from the ForecastOS Hivemind dataset, highlighting the most noteworthy global themes and trends as they evolve in real time.</p><p>Hivemind leverages advanced AI to</p>]]></description><link>https://blog.forecastos.com/introducing-the-forecastos-hivemind-weekly-series-open-access-for-a-limited-time/</link><guid isPermaLink="false">67f566563b40fc5f10802fb7</guid><dc:creator><![CDATA[Charlie Reese]]></dc:creator><pubDate>Tue, 08 Apr 2025 18:12:39 GMT</pubDate><content:encoded><![CDATA[<p>We&#x2019;re excited to announce the start of a new research initiative: the <em>ForecastOS Hivemind Weekly Series</em>. Each week, we&#x2019;ll publish key insights from the ForecastOS Hivemind dataset, highlighting the most noteworthy global themes and trends as they evolve in real time.</p><p>Hivemind leverages advanced AI to process content from top media sources, identifying and analyzing tens of thousands of emerging trends. From geopolitical developments and economic shifts to cultural flashpoints and tech innovations, this dataset surfaces the stories shaping markets, policy, and sentiment.</p><p>While Hivemind is typically available only to ForecastOS clients, we&#x2019;re making this weekly research open to all readers for the next several weeks. We believe this is a powerful moment to showcase the platform&#x2019;s capabilities and share actionable intelligence more broadly.</p><p>The first edition covers trends from <strong>March 30 to April 6</strong>, including dramatic spikes in discussions on tariffs, the Israel-Gaza conflict, AI innovation, and Elon Musk&#x2019;s continued political and economic influence.</p><p>We invite you to explore these weekly updates, see the signals before they become headlines, and consider what they might mean for markets, investment themes, and strategic decision-making.</p><p>&#x27A1;&#xFE0F; <strong>Access the latest edition here:</strong></p>
        <div class="kg-card kg-file-card kg-file-card-medium">
            <a class="kg-file-card-container" href="https://blog.forecastos.com/content/files/2025/04/Hivemind_noteworthy_trends_20250406.pdf" title="Download" download>
                <div class="kg-file-card-contents">
                    <div class="kg-file-card-title">Hivemind noteworthy trends 20250406</div>
                    
                    <div class="kg-file-card-metadata">
                        <div class="kg-file-card-filename">Hivemind_noteworthy_trends_20250406.pdf</div>
                        <div class="kg-file-card-filesize">791 KB</div>
                    </div>
                </div>
                <div class="kg-file-card-icon">
                    <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><defs><style>.a{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;}</style></defs><title>download-circle</title><polyline class="a" points="8.25 14.25 12 18 15.75 14.25"/><line class="a" x1="12" y1="6.75" x2="12" y2="18"/><circle class="a" cx="12" cy="12" r="11.25"/></svg>
                </div>
            </a>
        </div>
        <p>Stay tuned every week &#x2014; and if you&#x2019;d like full access to Hivemind&#x2019;s tools, trends, and company-level insights, reach out for a trial or client account.</p><p>&#x2014; The ForecastOS Research Team</p>]]></content:encoded></item><item><title><![CDATA[ForecastOS Welcomes Charlie Feng to Board of Directors]]></title><description><![CDATA[<p>ForecastOS is pleased to announce the appointment of Charlie Feng to its Board of Directors, effective immediately. </p><p>Mr. Feng brings extensive experience in technology and financial innovation to the board, having co-founded both <a href="https://clear.co/?ref=blog.forecastos.com">Clearco</a> (previously known as Clearbanc), a leading fintech platform (backed by Softbank and Emergence), and <a href="https://www.agora.xyz/?ref=blog.forecastos.com#Product">Agora</a> (backed</p>]]></description><link>https://blog.forecastos.com/forecastos-welcomes-charlie-feng-to-board-of-directors/</link><guid isPermaLink="false">679a83083b40fc5f10802ef5</guid><dc:creator><![CDATA[Charlie Reese]]></dc:creator><pubDate>Wed, 29 Jan 2025 19:42:35 GMT</pubDate><media:content url="https://blog.forecastos.com/content/images/2025/01/IMG_2835.png" medium="image"/><content:encoded><![CDATA[<img src="https://blog.forecastos.com/content/images/2025/01/IMG_2835.png" alt="ForecastOS Welcomes Charlie Feng to Board of Directors"><p>ForecastOS is pleased to announce the appointment of Charlie Feng to its Board of Directors, effective immediately. </p><p>Mr. Feng brings extensive experience in technology and financial innovation to the board, having co-founded both <a href="https://clear.co/?ref=blog.forecastos.com">Clearco</a> (previously known as Clearbanc), a leading fintech platform (backed by Softbank and Emergence), and <a href="https://www.agora.xyz/?ref=blog.forecastos.com#Product">Agora</a> (backed by Haun and Coinbase Ventures), an on-chain governance platform.</p><p>We are thrilled to welcome Charlie Feng to our board of directors. His proven track record of building and scaling successful companies from 0 to 1, combined with his deep understanding of technology and innovation, will be invaluable as we continue to develop and grow our offerings. As the CEO/co-founder of Agora and co-founder of Clearco, Feng has demonstrated his ability to identify market opportunities and build transformative solutions. </p><p>His expertise aligns perfectly with our mission to price, unify, and apply the data powering financial AI.</p><p>Please direct any questions to pr@forecastos.com.</p>]]></content:encoded></item></channel></rss>