<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Radames Belfort</title>
    <description>The latest articles on DEV Community by Radames Belfort (@radamesbelfort).</description>
    <link>https://dev.to/radamesbelfort</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3668546%2F96cce028-9df9-4ec9-a45a-5c7270af8f42.jpg</url>
      <title>DEV Community: Radames Belfort</title>
      <link>https://dev.to/radamesbelfort</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/radamesbelfort"/>
    <language>en</language>
    <item>
      <title>Discount Rates as a “System Variable”: A Practical Framework for Valuation Thinking</title>
      <dc:creator>Radames Belfort</dc:creator>
      <pubDate>Wed, 11 Mar 2026 08:04:37 +0000</pubDate>
      <link>https://dev.to/radamesbelfort/discount-rates-as-a-system-variable-a-practical-framework-for-valuation-thinking-4h0c</link>
      <guid>https://dev.to/radamesbelfort/discount-rates-as-a-system-variable-a-practical-framework-for-valuation-thinking-4h0c</guid>
      <description>&lt;p&gt;Most market commentary treats valuation moves as narrative-driven: earnings headlines, sentiment, or “rotation.” Those things can matter, but they often sit on top of a more fundamental mechanism.&lt;/p&gt;

&lt;p&gt;Valuation is a translation problem.&lt;/p&gt;

&lt;p&gt;You’re translating future cash flows into a present price, and the variable that performs the translation is the discount rate. If you build a clean mental model of discount rates, you can reason about valuations without needing to predict the next data print or the next central-bank headline.&lt;/p&gt;

&lt;p&gt;This post is a practical, engineering-style way to think about discount rates as a system variable.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb3rdte8viwellfcgf0jr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb3rdte8viwellfcgf0jr.png" alt=" " width="800" height="474"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A simple mental model&lt;/p&gt;

&lt;p&gt;Start with a deliberately minimal abstraction:&lt;/p&gt;

&lt;p&gt;Present Value = Expected Cash Flows discounted by a rate that reflects time + uncertainty.&lt;/p&gt;

&lt;p&gt;In real markets, that “rate” is not a single observable number. It’s a bundle that changes across regimes. A useful decomposition is:&lt;/p&gt;

&lt;p&gt;Discount Rate = Risk-Free Anchor + Risk Premium + Liquidity/Regime Premia&lt;/p&gt;

&lt;p&gt;You can interpret each component like a subsystem input.&lt;/p&gt;

&lt;p&gt;Risk-Free Anchor is the baseline time value of money. It often co-moves with sovereign yields and policy expectations.&lt;/p&gt;

&lt;p&gt;Risk Premium is the compensation investors demand for bearing uncertainty that can’t be cheaply diversified away.&lt;/p&gt;

&lt;p&gt;Liquidity and Regime Premia capture the real-world frictions people ignore until stress arrives. When liquidity thins, when crowding rises, or when correlations converge, these premia can jump.&lt;/p&gt;

&lt;p&gt;If you treat the discount rate as a system variable with components, valuation changes become less mysterious.&lt;/p&gt;

&lt;p&gt;Why valuations reprice even when “nothing happened”&lt;/p&gt;

&lt;p&gt;A common confusion: earnings look stable, yet multiples compress. People say the market is “irrational.”&lt;/p&gt;

&lt;p&gt;Often, the system variable changed.&lt;/p&gt;

&lt;p&gt;If the discount rate rises, the same cash flows are worth less today. This can happen even when business fundamentals are unchanged, because the market is repricing the cost of uncertainty and capital.&lt;/p&gt;

&lt;p&gt;You don’t need to take a strong directional view to understand this. You just need to accept that markets don’t price only the numerator; they also price the discount mechanism.&lt;/p&gt;

&lt;p&gt;Scenario thinking beats point forecasting&lt;/p&gt;

&lt;p&gt;Point forecasts create a false sense of control. A more robust practice is scenario mapping.&lt;/p&gt;

&lt;p&gt;Instead of “rates will go up/down,” build scenario states that describe the world in terms of the discount-rate components.&lt;/p&gt;

&lt;p&gt;Scenario A: Stable disinflation&lt;br&gt;
Risk-free anchor eases; risk premium may stay elevated if uncertainty persists.&lt;/p&gt;

&lt;p&gt;Scenario B: Growth scare&lt;br&gt;
Risk-free anchor may fall, but risk premium can rise; valuations can still compress.&lt;/p&gt;

&lt;p&gt;Scenario C: Sticky inflation pressure&lt;br&gt;
Risk-free anchor stays high; risk premium can rise if policy uncertainty increases; compression risk stays present.&lt;/p&gt;

&lt;p&gt;The point is not to be “right” about the next week. The point is to know how your assets behave across plausible regime states.&lt;/p&gt;

&lt;p&gt;A lightweight “valuation sensitivity note” workflow&lt;/p&gt;

&lt;p&gt;You can do this without terminals or complex models. Treat it like writing a short engineering note.&lt;/p&gt;

&lt;p&gt;Choose one asset you follow.&lt;/p&gt;

&lt;p&gt;Write three short paragraphs:&lt;/p&gt;

&lt;p&gt;First paragraph: what cash flows is the market implicitly paying for, and why do they matter?&lt;/p&gt;

&lt;p&gt;Second paragraph: which discount-rate component likely dominates for this asset?&lt;br&gt;
Is it the risk-free anchor (duration sensitivity)? The risk premium (uncertainty sensitivity)? Liquidity/regime premia (crowding/exit risk)?&lt;/p&gt;

&lt;p&gt;Third paragraph: what would you need to observe to remain consistent with your thesis if the discount rate rises?&lt;br&gt;
And what would make you cautious if discount rates fall and crowding increases?&lt;/p&gt;

&lt;p&gt;This is not about predicting price. It’s about preserving decision quality under uncertainty.&lt;/p&gt;

&lt;p&gt;The execution layer most valuation discussions ignore&lt;/p&gt;

&lt;p&gt;Even in “long-term” investing, execution matters in regime transitions.&lt;/p&gt;

&lt;p&gt;When discount rates reprice quickly, portfolios rebalance in the same direction, correlations tighten, and liquidity can thin out. That is when trading costs can become a hidden amplifier of drawdowns.&lt;/p&gt;

&lt;p&gt;If your plan assumes you can adjust exposure frictionlessly, your risk framework is incomplete. A realistic framework treats spread, slippage, and impact as part of risk in currency terms.&lt;/p&gt;

&lt;p&gt;The valuation mechanism and the execution mechanism are connected through behavior. When many participants respond to the same rate shock, the market microstructure becomes part of the story.&lt;/p&gt;

&lt;p&gt;A practical takeaway&lt;/p&gt;

&lt;p&gt;The discount rate is the invisible lever behind valuations.&lt;/p&gt;

&lt;p&gt;Treat it as a system variable, not as a headline.&lt;/p&gt;

&lt;p&gt;Map scenarios by component changes, not by single-number forecasts.&lt;/p&gt;

&lt;p&gt;Write a sensitivity note that links valuation to mechanism and to your own constraints.&lt;/p&gt;

&lt;p&gt;That’s how you keep your process stable when the market narrative is not.&lt;/p&gt;

&lt;p&gt;Disclaimer: This post is for educational and informational purposes only. It does not constitute financial advice, investment recommendations, or a solicitation to buy or sell any asset. Markets involve risk, and any framework relies on assumptions that may fail in stressed regimes.&lt;/p&gt;

</description>
      <category>radamesbelfort</category>
      <category>discountrate</category>
      <category>valuation</category>
      <category>assetpricing</category>
    </item>
    <item>
      <title>Quantitative Analysis: Radames Belfort Identifies Structural Break in Asset Correlations</title>
      <dc:creator>Radames Belfort</dc:creator>
      <pubDate>Wed, 14 Jan 2026 08:59:08 +0000</pubDate>
      <link>https://dev.to/radamesbelfort/quantitative-analysis-radames-belfort-identifies-structural-break-in-asset-correlations-2d7l</link>
      <guid>https://dev.to/radamesbelfort/quantitative-analysis-radames-belfort-identifies-structural-break-in-asset-correlations-2d7l</guid>
      <description>&lt;p&gt;New quantitative research led by Radames Belfort has uncovered a significant anomaly in financial market data. The analysis identifies a "structural break" where the liquidity patterns of digital assets are actively decoupling from their historical correlations with sovereign collateral.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Femzxy76v773orj1w1y3e.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Femzxy76v773orj1w1y3e.jpg" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;From a data science and market structure perspective, this finding suggests that the digital asset sector is maturing into an independent asset class with distinct liquidity drivers, moving away from the dependency on traditional financial system mechanics. For quantitative analysts and institutional risk managers, this shift necessitates a re-evaluation of correlation matrices and risk models used in portfolio management. Radames Belfort's research highlights the need for updated frameworks to navigate this evolving landscape.&lt;/p&gt;

&lt;p&gt;Read the full technical press release here: &lt;a href="https://pinionnewswire.com/press-release/quantitative-analysis-radames-belfort-identifies-structural-break-in-digital-asset-liquidity-and-sovereign-collateral-correlations/" rel="noopener noreferrer"&gt;https://pinionnewswire.com/press-release/quantitative-analysis-radames-belfort-identifies-structural-break-in-digital-asset-liquidity-and-sovereign-collateral-correlations/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>digitalassets</category>
      <category>marketstructure</category>
      <category>datascience</category>
      <category>radamesbelfort</category>
    </item>
    <item>
      <title>Parsing Volatility: Algorithmic Detection of Funding Rate Divergences</title>
      <dc:creator>Radames Belfort</dc:creator>
      <pubDate>Thu, 18 Dec 2025 09:54:30 +0000</pubDate>
      <link>https://dev.to/radamesbelfort/parsing-volatility-algorithmic-detection-of-funding-rate-divergences-3g3h</link>
      <guid>https://dev.to/radamesbelfort/parsing-volatility-algorithmic-detection-of-funding-rate-divergences-3g3h</guid>
      <description>&lt;p&gt;Hi Dev.to. I'm Radames Belfort, a financial researcher (ex-BlackRock) now building quantitative frameworks in Brazil.&lt;/p&gt;

&lt;p&gt;Most people look at price charts. I prefer looking at the raw data feed. Today (Dec 18, 2025), the market provided a perfect dataset for studying "Market Microstructure" anomalies.&lt;/p&gt;

&lt;p&gt;The Data Problem We have two correlated assets: BTC and ETH.&lt;/p&gt;

&lt;p&gt;BTC_Price is consolidating.&lt;/p&gt;

&lt;p&gt;ETH_Price is trending down (~$2833).&lt;/p&gt;

&lt;p&gt;Sentiment_Index = 17 (Extreme Fear).&lt;/p&gt;

&lt;p&gt;The Algorithmic Signal When querying the exchange APIs (e.g., via CCXT in Python) for fundingRate, we see a divergence:&lt;/p&gt;

&lt;p&gt;BTC_Funding &amp;gt; 0 (Positive)&lt;/p&gt;

&lt;p&gt;ETH_Funding &amp;lt;= 0 (Neutral/Negative)&lt;/p&gt;

&lt;p&gt;Code Logic &amp;amp; Interpretation In a standard mean-reversion bot, this signal often triggers a "Wait" state. Why? Because the correlation is breaking. The "Cost of Carry" (Funding) for BTC implies bullishness/complacency, while the price action of ETH implies capitulation.&lt;/p&gt;

&lt;p&gt;Writing code that simply executes on RSI &amp;lt; 30 is dangerous in this environment. A robust risk engine needs to ingest OrderBook_Depth and Funding_Rate as primary constraints. If liquidity (depth) thins out while funding diverges, the probability of slippage increases exponentially.&lt;/p&gt;

&lt;p&gt;I am currently working on standardizing these metrics for a new investment firm launching in 2026. Data hygiene is the first step to alpha.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F395wz2fmnyp7mqvangp8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F395wz2fmnyp7mqvangp8.png" alt=" " width="800" height="474"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>marketmicrostructure</category>
      <category>datascience</category>
      <category>algotrading</category>
      <category>pythonforfinance</category>
    </item>
  </channel>
</rss>
