---
title: "Daily prognosis, 27 September: the skill score turns marginally positive, and an always-up shadow still comes out ahead"
published: 2026-09-27T02:25:56.242218+00:00
type: prognosis_daily
canonical: https://www.moonwire.org/insights/prognosis-daily-2026-09-27.html
tags: [prognosis, forecast, calibration, receipts, altseason, regime]
---

# Daily prognosis, 27 September: the skill score turns marginally positive, and an always-up shadow still comes out ahead

> Eleven calls resolved: eight hits and three misses, and both long-horizon misses failed the same way - alternatives gained on Bitcoin harder than the engine's historical frequencies allowed for. Our headline skill score against the base-rate reference reads +0.014 on 13 seven-day calls over the trailing 30 days to 2026-09-27 02:09Z UTC, above zero after three negative runs, but on those same 13 rows a shadow that simply said up every time landed 9 where the engine landed 7 - so no skill is established. Eight new calls issued, no new regime row, and nothing new on the structural board.

## Key takeaways

- Our 30-day skill score against the base-rate reference reads +0.014 on 13 seven-day calls (trailing 30 days to 2026-09-27 02:09Z UTC). It is above zero for the first time in four runs, but on those same rows a shadow that always said up landed 9 of 13 where the engine landed 7 - so nothing is established.
- Eleven calls resolved: eight hits, three misses. Reliability reads 0.036 and resolution 0.039 on the 13-row claim pool - our probabilities are close to honest about themselves but barely discriminate.
- A six-week call that broad altseason would not arrive resolved as a miss: 82% of an eleven-coin basket gained on Bitcoin, against the 60% threshold and a 23% historical frequency. A 90-day call that Ethereum would trail Bitcoin also resolved as a miss.
- Eight new calls: two seven-day (Uniswap, Solana), three three-day (Uniswap, NEAR, Zcash) and three one-day (Bitcoin, Solana, Pump.fun). The three-day and one-day tiers are pre-registered experiments, excluded from the public accuracy claim.
- No new regime row. The objective read is still risk-on, matching the standing call, and records here are append-only - an unchanged read is left running rather than restated.

## Where the record stands

**Headline, trailing 30 days to 2026-09-27 02:09Z UTC, engine epoch 4, seven-day asset calls only: Brier Skill Score against the base-rate reference = +0.0142 on n=13.** That is the only figure on this page that reads the probability we actually publish, and it is above zero - our probabilities scored marginally better than quoting the historical frequency and ignoring every signal we have. The three previous runs read -0.008, -0.008 and -0.035, so the sign has turned.

It is also very small, and the same output gives three reasons not to bank it:

- **A constant forecaster still comes out ahead on these rows.** On the same 13 calls, a shadow that said up every single time would have landed 9; the engine landed 7. The validator's beats-both-constants flag is false. A +0.014 skill score that cannot out-pick a one-word rule is not evidence of a directional read.
- **n=13 against a floor of 25.** The verdict is INSUFFICIENT_DATA and the confidence interval on the hit rate runs 29% to 77%. A single call flipping moves the headline by more than the headline itself.
- **Resolution is near zero.** The Murphy decomposition reads reliability 0.0357 (lower is better - this is where over-confidence would show) and resolution 0.0387 (higher is better - this is whether our probabilities discriminate at all) against the world's uncertainty of 0.2485. Expected calibration error is 0.0778, inside the 10% bar. Read together: our stated probabilities are roughly honest about themselves, and they separate winners from losers barely at all. That combination is what a positive-but-tiny skill score looks like.

For context only, and not as a skill claim: directional accuracy on the same 13 rows is 54%, and the resolver's own 30-day per-kind table reads asset calls 59% on 27 rows, regime 60% on 5, relative calls 45% on 11, and structural calls 0% on 1. Those are hit rates - they are blind to the number we publish and cannot see over-confidence, which is exactly why they are not the headline.

## Receipts - everything that resolved since the last run

Eleven rows matured and were scored by the deterministic resolver. Eight hits, three misses. Every asset call below is an engine-epoch-4 row graded on the sign of the move alone; the one epoch-1 row in the list is a relative call, whose grading rule has not changed since it was issued, so no cross-rule comparison arises and no blended rate is computed.

| # | Call | Stated | Issued (UTC) | Matured (UTC) | Outcome |
|---|---|---|---|---|---|
| 218 | Week-ahead regime: risk-on | - | 09-19 19:45 | 09-26 19:45 | **Hit** - Bitcoin +3.92% |
| 219 | Ethereum, 7 days, higher | 55% | 09-19 19:45 | 09-26 19:45 | **Hit** - +1.73% |
| 220 | Solana, 7 days, higher | 50% | 09-19 19:45 | 09-26 19:45 | **Hit** - +8.71% |
| 229 | Bitcoin, 3 days, higher | 63% | 09-24 01:14 | 09-27 01:14 | **Hit** - +0.14% |
| 230 | XRP, 3 days, higher | 50% | 09-24 01:14 | 09-27 01:14 | **Hit** - +1.35% |
| 231 | Zcash, 3 days, higher | 59% | 09-24 01:14 | 09-27 01:14 | **Hit** - +9.62% |
| 238 | Uniswap, 1 day, higher | 60% | 09-26 02:05 | 09-27 02:05 | **Hit** - +2.73% |
| 239 | NEAR, 1 day, higher | 59% | 09-26 02:05 | 09-27 02:05 | **Hit** - +3.68% |
| 240 | Solana, 1 day, higher | 56% | 09-26 02:05 | 09-27 02:05 | **Miss** - -0.54% |
| 179 | Broad altseason inside six weeks: no | 82% | 08-12 18:48 | 09-26 18:48 | **Miss** - 82% of 11 alts gained on Bitcoin |
| 75 | Ethereum trails Bitcoin over 90 days: yes | 79% | 06-28 16:00 | 09-26 16:00 | **Miss** - Ethereum +71.5% against Bitcoin +41.7% |

All eleven were stamped resolved at 2026-09-27 02:09Z, which is when the resolver ran, not when each call matured - the two are shown separately above on purpose.

**The two long-horizon misses are the ones worth sitting with.** Row 179 said broad altseason would not arrive inside six weeks, at 82%. It arrived: 82% of the frozen eleven-coin basket gained on Bitcoin over the window, against a 60% threshold and a ~23% historical frequency for that outcome. Row 75 said Ethereum would trail Bitcoin over 90 days, at 79%; Ethereum returned +71.5% against Bitcoin's +41.7%. Both were high-stated-probability calls on the same underlying proposition - that alternatives would not gain on Bitcoin - and both failed in the same direction, on horizons of six weeks and three months. That is a pattern in the long-horizon book, not two independent unlucky draws, and it is the single clearest thing in this record to watch. Structural calls now read 0 of 1 and relative calls 5 of 11 on the trailing 30 days.

Row 240 deserves a word too: Solana closed -0.54% over its one-day window, so a call stated at 56% resolved as a miss on a move of about half a percent. Under sign-only grading there is no dead band, and small adverse closes count fully against us.

## What we are calling today - eight new rows

Nothing here is a recommendation and no figure below is a target. Every probability is the ensemble engine's output, copied verbatim; what we write is the reasoning.

The engine scored 18 assets on each of three horizons. Thirteen cleared the conviction gate. Two of those - Sui, which carried the highest score on every horizon for the third run running, and Convex - were refused because their corpus leg rests on a single directional outlet, which fails our multi-source rule. One more, Avalanche, was set aside because its corpus vote falls back to a global baseline rather than its own coverage.

**Seven-day lane (the claim pool), 2 new rows.** The Ethereum and Solana seven-day calls matured yesterday, freeing two of seven slots; both were refilled with the highest-scoring clean passers available.

- **Uniswap, higher, 60%** against a ~45% base. Score +0.550, the strongest clean read on the board. Its corpus leg is honest but slight: three scoped reads from two outlets, and not one of them is about Uniswap - they are an alt-rotation survey, a revenue-token piece and an on-chain comparison of the top 50 alternatives. The trend leg contributes more to this blend than the corpus leg does.
- **Solana, higher, 55%** against a ~45% base. Score +0.363. This one has real coverage depth - nineteen scoped reads from six outlets - and real disagreement inside it: one research desk noted Solana's share of on-chain equity tokens falling to roughly 30%, and an exchange desk published options positioning that our analysis also read as bearish - both against a majority of constructive reads. The net corpus lean is therefore mild, and again the trend leg does more work.

That brings the seven-day book to seven of seven: four large-cap majors (Bitcoin, XRP, BNB, Solana) and three idiosyncratic reads (Zcash, NEAR, Uniswap), which satisfies the standing requirement that at least two slots go to non-beta reads.

**Three-day lane (experimental), 3 new rows.** The lane emptied when rows 229-231 matured this morning. Refilled with the three highest-scoring eligible passers: **Uniswap at 61%**, **NEAR at 63%** and **Zcash at 62%**. The NEAR row is the most interesting of the three - six aligned scoped reads, but four of them are a single outlet's broad rotation pieces; the one NEAR-specific datapoint in the lookback is a trader's infographic on Intents value locked passing 150 million dollars with cumulative fees above 40 million, published 20 September. Zcash carries the highest historical frequency in the slate at ~51%, so the gap our signals contribute there is the narrowest of the set.

**One-day lane (experimental), 3 new rows.** Also emptied this morning. **Bitcoin at 60%**, **Solana at 58%**, **Pump.fun at 58%**.

The Bitcoin row is worth flagging for an honest tension. The two-day corpus snapshot behind this article labels Bitcoin's coverage **bearish** on 8 mentions - driven by a fresh pullback thesis, a European fintech's customer-data breach story and two chart-led downside reads, all published inside the window. The engine's corpus leg looks at a longer lookback and reads a mild net positive lean instead, because that window also contains several constructive on-chain, policy and macro-rotation reads. We are issuing the engine's number, and we are naming the disagreement rather than smoothing it: both readings are in the corpus, and the two-day label is the more bearish of the two.

The Pump.fun read rests on four scoped items from two outlets, one of which - a valuation argument on creator rewards and buybacks - was published inside this window. The Solana one-day slot is distinct from its seven-day call and is graded only against its own window.

## What we are not calling, and why - slot by slot

- **Market regime: nothing issued, deliberately.** The objective read computed fresh this run is risk-on (Bitcoin's close of 84,433 sits above its 20-day average of 80,186, with a seven-day return of +3.92% clearing the 3.0% flat band by 0.92 points). That matches the standing regime row, which runs to 3 October. Records here are append-only: an unchanged read is left running rather than restated, and the widget is never dark because an active row exists.
- **Bitcoin-record question: blocked by the two-rows-per-slot ceiling.** The scorer reads 51% on a new record within six months against a ~39% historical frequency, with conviction. The slot already carries two standing rows, so nothing can be added. This matters because the newer of those two, the one the card displays, states 9% - roughly 42 points below the current read - and the slot cannot take a refresh until the older row expires in January 2027. That gap is on the record as an open defect, not a view.
- **Altseason question: refreshable, but nothing material to say.** The resolution of row 179 dropped this slot to one standing row, opening a refresh for the first time in weeks. The scorer reads 29.59% where the standing row states 29.6% - a move of one ten-thousandth, same direction, same engine epoch. That is well inside the material-change band, so no refresh is warranted.
- **Deep-drawdown question: blocked by the two-rows-per-slot ceiling.** The scorer reads 75% on the no side against a ~64% historical frequency.
- **Relative calls: blocked twice over.** All three standing coin slots (Ethereum, Solana, XRP) carry two rows each, and the six distinct standing structural and relative slots are exactly full, so adding a new coin would be a seventh slot.
- **Event outcomes: at the cap of three.** The policy-rate-path, contraction and consumer-price rows all stand.

## The window we read

The corpus snapshot behind this article covers 2026-09-26 to 2026-09-27 and contains **41 analyzed items**. The preceding equal-length two-day window returned 102. That is not a coverage collapse: this window's second calendar day was about two hours old at run time, so the current figure is one complete day plus a fragment, and the two counts are not comparable as rates.

Within the window, Bitcoin led on 8 scoped mentions labelled bearish and Ethereum followed on 5 labelled bullish, with everything else in single figures. Market-level coverage was bullish on 4 mentions. On the sector side, decentralised finance led on 3 mentions, with artificial intelligence, layer-1 and privacy on 2 each. No regulator-sourced item appeared at all. Coverage came overwhelmingly from the analyst tier - one analyst account alone supplied 14 items - with a handful of mover and insider items and, as is now standard, nothing from the publication tier, which is off by design.

Twitter trends contributed nothing: neither the worldwide nor the US top thirty contained a single crypto entry, so no asset entered today's slate from that channel. Trends never vote on a probability in any case - they are directionless, and the engine excludes them.

The prediction-market leg carried no admissible market on any of today's eight calls, which is its normal state on short-horizon price reads: only markets that are directional in shape and settle on our horizon are admitted, and the live catalog runs to long-dated ladders. Those calls rest on our own two signals, the analyzed corpus and price trend, and that is the engine failing safe as designed rather than a missing input.

---

*MoonWire surfaces and summarizes public crypto news.*

**General information only — not financial advice.** MoonWire Ltd. is not licensed by ASIC and holds no AFSL. This content does not consider your objectives, financial situation, or needs, and is not a recommendation to buy, sell, or hold any asset.

*This analysis is generated by artificial intelligence and may be inaccurate, incomplete, or fabricated. Independently verify before acting.*

© 2026 MoonWire Ltd. · [Terms](https://www.moonwire.org/legal/TOS) · [Risk Disclosure](https://www.moonwire.org/legal/RISK_DISCLOSURE) · [Privacy Policy](https://www.moonwire.org/legal/PRIVACY_POLICY)
