<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>dhawal.org</title>
  <link>https://dhawal.org</link>
  <description>Daily market wrap, live markets dashboards, and long-form research from dhawal.org.</description>
  <language>en-us</language>
  <lastBuildDate>Fri, 12 Jun 2026 12:01:36 GMT</lastBuildDate>
  <atom:link href="https://dhawal.org/feed.xml" rel="self" type="application/rss+xml" />
  <generator>dhawal.org rss builder</generator>
  <managingEditor>noreply@dhawal.org (Dhawal Ranka)</managingEditor>
  <item>
    <title>The wire gets pictures and a reader.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-06-11-the-wire-gets-pictures-and-a-reader</guid>
    <pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>News items now carry the publisher&apos;s thumbnail where the feed provides one, and clicking a headline opens an in-page reader: image, headline, outlet, time, and the feed&apos;s own summary, with a clear link out to the full article at the source. A preview without leaving the desk; the full text stays with the publisher who wrote it.</description>
    <category>Changelog</category>
    <category>feature</category>
  </item>
  <item>
    <title>A fuller front page and a tidier calendar.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-06-11-a-fuller-front-page-and-a-tidier-calendar</guid>
    <pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>The homepage fills its quiet stretch with a &quot;What to watch&quot; band: the week&apos;s scheduled FOMC, CPI, NFP, GDP, and PCE releases beside the day&apos;s top movers. The earnings calendar now shows only market-moving companies (a curated mega-cap and bellwether universe) and tells you how many smaller names it hid, so the page is signal rather than noise.</description>
    <category>Changelog</category>
    <category>feature</category>
  </item>
  <item>
    <title>Rates panels stop showing &quot;unavailable&quot;.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-06-11-rates-panels-stop-showing-unavailable</guid>
    <pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>Treasury auctions were failing on a malformed request URL and a missing browser header; both are fixed and the auction tracker shows live bid-to-cover data again. The economic-events feed, which sat behind a now-paywalled vendor calendar, was rebuilt on the published Fed/BLS/BEA release schedule, so /rates and /calendar always show the real upcoming dates. Every one of these panels now degrades to an honest, calm state instead of a stock error page.</description>
    <category>Changelog</category>
    <category>data</category>
  </item>
  <item>
    <title>Dashboards go wide; the desk reads like a terminal.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-06-11-dashboards-go-wide-the-desk-reads-like-a-terminal</guid>
    <pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>On large monitors the market dashboards now tile their gauges two-up and fill the screen instead of running as one tall column. A new responsive grid widens /markets, /rates, /futures, /news, and the symbol pages on wide displays while keeping reading pages narrow, and below 1280px the layout is unchanged. Mobile gets tighter padding, scaling titles, and larger touch targets.</description>
    <category>Changelog</category>
    <category>polish</category>
  </item>
  <item>
    <title>Three desks come back to life: regime, positioning, and the daily brief.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-06-11-three-desks-come-back-to-life-regime-positioning-and-the-dai</guid>
    <pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>The Macro Regime composite was quietly running one leg short because the breadth feed lacked a browser header; it now reports all five and only flags a preview when two or more legs go dark. The Commitments of Traders feed was reading the wrong CFTC dataset, which zeroed positioning and blanked the specs band in the sentiment strip; it now pulls the correct Legacy Futures-Only report. And the /today brief, which had gone dark whenever its language model was unavailable, now assembles a real wrap from the site&apos;s own quotes, wire, and calendar every time.</description>
    <category>Changelog</category>
    <category>data</category>
  </item>
  <item>
    <title>The apps section retires; /about becomes a calling card.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-06-11-the-apps-section-retires-about-becomes-a-calling-card</guid>
    <pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>The app showcase pages (Mercury, EarBook, LinguaBot) leave the site; Mercury lives on as a standalone deployment and the products remain on the resume. /about drops the long essay for a simple card: a line on why the site exists, and the four ways to reach me.</description>
    <category>Changelog</category>
    <category>meta</category>
  </item>
  <item>
    <title>Movers, comparisons, and dividends arrive on the desk.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-06-11-movers-comparisons-and-dividends-arrive-on-the-desk</guid>
    <pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>Three daily-utility surfaces land: a gainers / losers / most-active board opens /markets, a /compare tool overlays normalized performance for any two to four covered symbols, and listed equities and ETFs gain a dividends section with trailing yield, annual totals, and growth streaks. The RSS feed now carries these release notes alongside research.</description>
    <category>Changelog</category>
    <category>feature</category>
    <category>v3 wave 1</category>
  </item>
  <item>
    <title>The site narrows to its live-markets core.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-06-11-the-site-narrows-to-its-live-markets-core</guid>
    <pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>The essays, track-record, and digest-archive sections retire. /today survives as the pure auto-generated Daily Wrap surface; /research and the /audit declarations remain the authored corpus. Fewer surfaces, each one earning its place.</description>
    <category>Changelog</category>
    <category>meta</category>
  </item>
  <item>
    <title>Quant widgets and a methodology page close out plan v2.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-06-11-quant-widgets-and-a-methodology-page-close-out-plan-v2</guid>
    <pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>A 10-asset rolling correlation matrix, per-symbol seasonality, and a market-breadth dashboard with a McClellan-style oscillator land on the dashboards. /methodology documents the chart grammar, a ten-formula registry, and the source cadence table. NAAIM sentiment arrives at build time; GDELT coverage-velocity sparklines mark developing stories on the wire.</description>
    <category>Changelog</category>
    <category>data</category>
    <category>D2 · G1-G4 · H1-H4 · A3</category>
  </item>
  <item>
    <title>Company fundamentals and earnings-call briefs on symbol pages.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-06-11-company-fundamentals-and-earnings-call-briefs-on-symbol-page</guid>
    <pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>Quarterly revenue, EPS, and share-count series derived from SEC XBRL company facts render on 27 covered equity pages, each with YoY chips and a computed finding. An LLM brief of the latest earnings call, summarized with attribution from freely published transcripts, sits inside the section.</description>
    <category>Changelog</category>
    <category>feature</category>
    <category>F1 + F2</category>
  </item>
  <item>
    <title>A Risk Dial and an options desk.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-06-11-a-risk-dial-and-an-options-desk</guid>
    <pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>An owned six-leg 0-100 risk composite, formula printed on the page, ships as a half-ring gauge on /markets with a chip on the homepage. CBOE delayed option chains power put/call ratios, max pain, top open-interest strikes, and a naive gamma-exposure reading for SPX, SPY, QQQ, AAPL, NVDA, and TSLA.</description>
    <category>Changelog</category>
    <category>feature</category>
    <category>D1 + E1 + E2</category>
  </item>
  <item>
    <title>Auctions, recession signals, and an economic surprise index.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-06-11-auctions-recession-signals-and-an-economic-surprise-index</guid>
    <pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>The /rates desk gains a Treasury auction tracker with bid-to-cover context, a four-leg recession panel with the rules printed verbatim, and a CESI-family US economic surprise index with its recipe in the chart note.</description>
    <category>Changelog</category>
    <category>data</category>
    <category>C3 + C4 + G3</category>
  </item>
  <item>
    <title>/rates opens: the yield curve, inversions, and net liquidity.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-06-10-rates-opens-the-yield-curve-inversions-and-net-liquidity</guid>
    <pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>A new rates and liquidity desk renders the full Treasury curve with one-month and one-year ghost curves and a TIPS toggle, tracks 2s10s and 3m10s inversions with day counters, and charts Fed net liquidity with the formula printed under the chart beside NFCI, STLFSI4, and high-yield OAS stress gauges.</description>
    <category>Changelog</category>
    <category>feature</category>
    <category>C1 + C2</category>
  </item>
  <item>
    <title>The news wire learns to cluster; the Daily Wrap gets structure.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-06-10-the-news-wire-learns-to-cluster-the-daily-wrap-gets-structur</guid>
    <pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>Headlines across roughly twenty free feeds now cluster into stories with first-mover attribution, outlet chips, and DEVELOPING badges. /today rebuilds around a validated wrap: a serif headline, three to six numeric key moves, a numbered spine, and a what-comes-next footer.</description>
    <category>Changelog</category>
    <category>feature</category>
    <category>A1 + A2 + B1 + B2</category>
  </item>
  <item>
    <title>Build-time verdicts, sector relative strength, and VIX term structure.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-05-15-build-time-verdicts-sector-relative-strength-and-vix-term-st</guid>
    <pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>The /track-record listing now resolves verdicts at build time against historical Yahoo candles, so visitors see a resolved &apos;Target hit +X.XX%&apos; rather than a generic &apos;Open&apos;. Two new dashboard widgets land on /markets: an 11×6 sector relative-strength matrix and a 5-tenor VIX vol-surface with a regime label.</description>
    <category>Changelog</category>
    <category>data</category>
    <category>P20+</category>
  </item>
  <item>
    <title>/track-record opens, macro tooltips get values.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-05-14-track-record-opens-macro-tooltips-get-values</guid>
    <pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>A dated trade-record ledger ships at /track-record with chart figures, named price levels (entry / invalidation / target) and a deterministic verdict computation. Macro markers on /markets/[symbol] now reveal actual / forecast / previous values on hover; a /colophon page documents type, motion, and data sources; the root README is rewritten.</description>
    <category>Changelog</category>
    <category>feature</category>
    <category>P18 + P19</category>
  </item>
  <item>
    <title>Authoritative macro calendar; daily brief drafted by a free LLM.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-05-14-authoritative-macro-calendar-daily-brief-drafted-by-a-free-l</guid>
    <pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>Static MACRO_EVENTS config replaces inferred event dates: 168 entries 2025-2027 from federalreserve.gov, bls.gov, and bea.gov. Today brief now generates via OpenRouter against the free Llama 3.3 70B, with server-side Yahoo-news injection so the language model sees current prices but pays nothing per request.</description>
    <category>Changelog</category>
    <category>data</category>
    <category>P16 + P17</category>
  </item>
  <item>
    <title>Crude curve via EIA; ReproduceLink on research.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-05-13-crude-curve-via-eia-reproducelink-on-research</guid>
    <pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>WTI futures curve switches from CME-scraping to EIA&apos;s PET.RCLC[1-4].D series, a stable, free, primary source. Research papers gain a ReproduceLink editorial primitive that null-renders until each paper sets reproUrl per piece.</description>
    <category>Changelog</category>
    <category>data</category>
    <category>P14 + P15</category>
  </item>
  <item>
    <title>Site-wide search; framer-motion → motion swap.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-05-13-site-wide-search-framer-motion-motion-swap</guid>
    <pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>Pagefind indexes 18 content surfaces and ships a /search page. The motion library moves from framer-motion to the lighter motion package; 9 client islands repointed at motion/react with no API changes.</description>
    <category>Changelog</category>
    <category>feature</category>
    <category>P12 + P13</category>
  </item>
  <item>
    <title>Performance audit, native economic events, +63 composite tests.</title>
    <link>https://dhawal.org/changelog/</link>
    <guid isPermaLink="true">https://dhawal.org/changelog/?e=2026-05-13-performance-audit-native-economic-events-63-composite-tests</guid>
    <pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>Two dynamic-import fixes for chart heavy modules. The TradingView econ-events iframe is replaced by a native EconEventsList sourced from Finnhub; combined earnings + economic ICS subscription ships. Markets composite test backfill: 10 new test files, zero production-code diff.</description>
    <category>Changelog</category>
    <category>polish</category>
    <category>P10 + P11</category>
  </item>
  <item>
    <title>Technical Analysis for Futures Traders</title>
    <link>https://dhawal.org/research/futures-ta/</link>
    <guid isPermaLink="true">https://dhawal.org/research/futures-ta/</guid>
    <pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>A research compendium and book draft on technical analysis as it is actually used on institutional futures desks. Treats futures-specific microstructure (roll, basis, RTH/ETH session asymmetry, tick value), liquidity and order flow as the substrate beneath classical indicators, statistical validation against curve-fit, and execution realism. Twenty-one chapters across five parts plus four appendices, calibrated against mid-2026 contract levels for ES, NQ, GC, and CL.</description>
    <category>Research</category>
    <category>Futures</category>
    <category>Order Flow</category>
    <category>Volume Profile</category>
    <category>AVWAP</category>
    <category>Risk Management</category>
  </item>
  <item>
    <title>Decentralized Community Communication</title>
    <link>https://dhawal.org/research/decentralized-community-communication/</link>
    <guid isPermaLink="true">https://dhawal.org/research/decentralized-community-communication/</guid>
    <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
    <author>noreply@dhawal.org (Dhawal Ranka)</author>
    <description>This paper proposes a fully distributed, peer-to-peer architecture for real-time community communication as a direct alternative to centralized platforms like Discord. The core idea is straightforward: every computer running the application becomes part of the network itself, eliminating the need for any company-owned server to store, route, or mediate communication. The paper examines how mesh networking, distributed state synchronization, end-to-end encrypted voice, and zero-friction onboarding can be combined into a product that ordinary people genuinely want to use.</description>
    <category>Research</category>
    <category>Distributed Systems</category>
    <category>P2P</category>
    <category>Privacy</category>
    <category>WebRTC</category>
    <category>CRDTs</category>
  </item>
</channel>
</rss>
