The MadBrooks Report

The signal board is clean today — no bearish readings, zero.

Sep 23, 2026 · 6:08 PM CT · 6:12 · The MadBrooks Report | Afternoon | Wed, Sep 23

The signal board is clean today — no bearish readings, zero. That kind of sweep across assets doesn't happen by accident. When the board prints bullish from the large caps all the way down to the micro-names, you are looking at coordinated risk appetite, not a coincidence. The question worth asking…

Apple Podcasts Spotify Pocket Casts iHeartRadio RSS

Transcript

The signal board is clean today — no bearish readings, zero.

That kind of sweep across assets doesn't happen by accident. When the board prints bullish from the large caps all the way down to the micro-names, you are looking at coordinated risk appetite, not a coincidence. The question worth asking is whether that appetite is front-running something or exhausting itself. At a Fear and Greed reading of 71, you are in greed territory. Not extreme greed. Not the kind of number that triggers mean-reversion alarms on its own. But 71 means the crowd is leaning. And crowds that lean together for long enough eventually fall together. That context sits behind everything that happened today.

Bitcoin closed with 33% confidence on a bullish signal backed by 36 data points — 26 bull versus 7 bear. That split deserves attention. The majority of signal contributors are directionally aligned, but seven bearish reads inside a 36-signal dataset is not noise. That is structural dissent. What it tells you is that Bitcoin is not in clean trend continuation. It is in a contested zone. Likely compressing. Ranges that compress this long under a dominant bullish lean tend to release to the upside, but they do not telegraph timing. Watch the reaction to any dollar strength tomorrow. If the dollar catches a bid on macro data and Bitcoin holds its level, that is a strength signal worth marking.

Ethereum printed 32% confidence across 22 signals, split 16 bull to 4 bear. Nearly the same structure as Bitcoin — majority bullish, minority dissent, confidence not high enough to call a clean breakout. What Ethereum and Bitcoin are telling you together is that the large cap tier is building, not sprinting. Positioning is accumulative, not aggressive. Institutions don't chase. They layer. This price action looks like layering.

SOL appears twice in the data today — once at 40% confidence, once at 38%. Two separate signal clusters, both bullish, neither overlapping. That is not a data error worth dismissing. That is the market generating Solana conviction from more than one angle simultaneously. When the same asset triggers independently across different signal sets, you treat it as elevated relevance. SOL is worth watching into tomorrow's open.

Now the altcoin layer, and this is where today's session becomes genuinely interesting. XRP printed twice — once at 46% confidence, once at 58%. Averaged, that is one of the stronger conviction reads on the board today. Avalanche came in at 61%. Uniswap at 60%. Aptos at 56%. Zcash at 59% across both its entries. These are not fringe signals. These are mid-to-high conviction reads on assets that span DeFi, privacy, Layer 1 competition, and cross-chain infrastructure. When conviction clusters across that many verticals simultaneously, you are not looking at a sector rotation. You are looking at broad risk-on positioning.

CASHCAT printed 60% confidence. That is a single signal but it is the highest single-signal reading on the entire board outside of Avalanche. Small caps with that kind of signal in a greed environment are not necessarily trading on fundamentals. They are trading on momentum and liquidity hunting. Understand what you are in when you touch names like that.

DOGE at 45%, SHIB at 40%, PEPE at 35% — the meme tier is participating. That is a late-cycle behavioral tell. Meme coins do not lead cycles. They surf them. When the meme layer lights up while large caps are still in compression, it means retail is already in motion before the institutional move completes. That asymmetry has consequences. Retail chases. Institutional desks that missed the early move are rationalizing entries. The dangerous position tomorrow is the one taken at the top of a greed reading because the meme coins are moving.

Stablecoins printing bullish is a signal that does not get read correctly by most. Stablecoin bullishness in this context means on-chain movement — dry powder is being repositioned, not exited. That is not a bearish read. That is capital looking for an entry, not running for the door.

Four assets printed neutral today — the broad ALT basket, ZCASHUSD, BRON, and KITE. Neutral in a clean bullish sweep is its own signal. Those are the names without a clear directional thesis. In a risk-on environment, neutral names tend to get ignored until the primary movers stall. Watch them as trailing indicators of where the bid goes next if the current leaders consolidate.

The macro environment remains mixed. The Fed is not cutting aggressively, and the dollar is not collapsing. That backdrop is not headwind enough to stop this move, but it is not tailwind either. Risk-on is happening despite macro ambiguity, not because of macro clarity. That distinction matters for how long this holds.

Trade the structure, not the feeling. See you tomorrow. The bot stays live.

← The morning session did not resolve — it escalated.Greed is in the room and the Asian session is not arguing… →

AI generated. Not financial advice.