Dytechlab · AI Token Economics Tracker

AI Token Tracker — Sep 1 to Oct 19

One page, two parts. Part 1 shows what moved in pricing, consumption and compute, now including Bloomberg GPU/compute data backfilled to Sep 1. Part 2 checks every derived ratio from the tracker thesis against that data. Every number traces to a saved file in the tracker's data/ folder. Sep 19 is missing for the live-snapshot sources — they only show the current state, so that day can't be recovered.

Read this before the charts: nineteen collection days for the daily free sources (Sep 16–Oct 5) and 32 for the Bloomberg feed (Sep 1–Oct 3) now establish clearer multi-week patterns. Latest key developments: (1) SIT's Sep 28 step-down has held flat for 7 consecutive days near $1.350/M ($1.345→$1.350), confirming an established lower-pricing regime rather than an API glitch; (2) TPI weekly menu price settled at $2.13 (−8.2% w/w) across 24 frontier models; (3) Inference Margin Ratio broke below its 0.357–0.384 band to a new low of 0.337 as token spending (SDLLMTK) dropped to $0.9374/M while H100 GPU rental rates remained sticky at $2.78/hr; (4) Compute Desk B300 forward capacity surged +17.0% w/w to $6.66/hr on heavy enterprise forward demand; (5) BenchLM's Oct 1 universe expansion (41→71 models) remains flagged as an artificial data restatement rather than an organic price drop.
Part 1

What moved: pricing, consumption, compute

Daily and weekly readings from the verified free sources, Sep 16 → Oct 19, plus Bloomberg GPU/compute data back to Sep 1.

SIT Composite (quality‑adj.)
$1.103/M
↓ 17.6% since Sep 9 · stepped to $1.103 on Oct 19
TPI (menu price)
$2.05/M
↓ 8.2% w/w · geometric mean of 24 frontier models
OpenRouter catalog
471 models
↑ +21 since Sep 16 · 464 models tracked
Inference Margin (SDLLMTK÷SDH100RT)
0.347
↓ compressed to fresh low · breaks 0.357–0.384 band

1 · Token pricing

4 sources · daily + weekly

InferenceIndexer SIT Composite — daily, quality‑adjusted $/M

Latest‑pull‑wins series, Sep 9–30 (Sep 19–20 recovered from the API's 8‑day window on Sep 21). Flat near $1.55 to Sep 21, with two one‑day spikes (Sep 14, Sep 20; +18–19%) that reverted, then a membership‑driven step to $1.518 on Sep 22 (count 18→17). Sep 28 brought a second, larger step to $1.345 (−11.5%) with the model count unchanged at 17 — and unlike the spikes, this one has not reverted: Sep 29 and 30 printed $1.352 and $1.358, close to Sep 28's level. Seven days of a sustained plateau at $1.350 (Sep 28–Oct 4) confirms an established lower pricing step-change rather than a temporary glitch.
Same‑day prints get revised. The first print for a date is provisional; the latest pull is shown alongside. Sep 30's is still provisional.
DateFirst printLatestRevision
Sep 16$1.5577$1.5539-0.2%
Sep 17$1.5145$1.5540+2.6%
Sep 18$1.5147$1.5542+2.6%
Sep 19$1.5517$1.5517+0.0%
Sep 20$1.8494$1.8494+0.0%
Sep 21$1.5527$1.5515-0.1%
Sep 22$1.5550$1.5177-2.4%
Sep 23$1.5117$1.5117+0.0%
Sep 24$1.5117$1.5117+0.0%
Sep 25$1.5117$1.5117+0.0%
Sep 26$1.5139$1.5139+0.0%
Sep 27$1.5203$1.5203+0.0%
Sep 28$1.3451$1.3451+0.0%
Sep 29$1.3516$1.3516+0.0%
Sep 30$1.3579$1.3579+0.0%
Oct 01$1.3505$1.3505+0.0%
Oct 02$1.3500$1.3500+0.0%
Oct 03$1.3500$1.3500+0.0%
Oct 04$1.3503$1.3503+0.0%
Oct 05$1.3053$1.3053+0.0%
Oct 06$1.3211$1.3211+0.0%
Oct 07$1.0687$1.0687+0.0%
Oct 08$1.1097$1.1097+0.0%
Oct 09$1.1094$1.1094+0.0%
Oct 10$1.1097$1.1097+0.0%
Oct 11$1.1096$1.1096+0.0%
Oct 12$1.1102$1.1102+0.0%
Oct 13$1.1097$1.1102+0.0%
Oct 14$1.1102$1.1102+0.0%
Oct 15$0.9845$0.9845+0.0%
Oct 16$1.0729$1.0729+0.0%
Oct 17$1.1025$1.1025+0.0%
Oct 18$1.1025$1.1025+0.0%

TPI — weekly menu price

Geometric mean of 24 frontier list prices. Sep 25: $2.13 (−8.2%) with the member count unchanged at 24 — four models were swapped for their successors and no remaining member changed price. GPT‑6 Sol enters at $4.40 blended (the GPT‑5.6 Sol it replaces was $12.50), Claude Opus 5.5 at $8.80 (Opus 5: $11.00), GPT‑6 Luna at $0.22 (GPT‑5.6 Luna: $0.50), Grok 4.7 at $3.20 (same as Grok 4.6). Recomputing the geometric mean of the new list gives $2.1307 — the published $2.13.
Week endingTPIMembers
August 28$2.3422
September 4$2.3422
September 11$2.4123
September 18$2.3224
September 25$2.1324

AI Pricing Guru — blended average, 236 models source defect

0.7×input + 0.3×output over every priced model. From the Sep 24 pull, six records are published corrupted: Claude Mythos 5, Mythos 5.1, Opus 4, Opus 4.1, Sonnet 4 and the newly listed Haiku 3.5 have their price fields shifted (Opus 4 now shows cached‑input $30 against input $15, and an output price of $1.50 instead of $75). The raw file is kept exactly as published; the “excl. defective” column drops those six.
DateModelsAvg, as publishedAvg, excl. defectiveDefective
Sep 16–21 (5 pulls)230$4.4017$4.40170
Sep 22231$4.3965$4.39650
Sep 23235$4.3863$4.38630
Sep 24235$4.0488$3.98446
Sep 25236$4.0341$3.96956
Sep 26236$4.0341$3.96956
Sep 27236$4.0341$3.96956
Sep 28236$4.0341$3.96956
Sep 29236$4.0341$3.96956
Sep 30237$4.0356$3.97146
Oct 1237$4.0356$3.97146
The fall from $4.39 to $4.03 is entirely the defect. On the 226 models present on both Sep 22 and Sep 27 that are not among the defective records, the average is unchanged at $3.9779 — direct list prices for existing models still haven't moved. Real new listings: Claude Opus 5.5 ($4/$20), GPT‑6 Sol ($2/$10) and GPT‑6 Luna ($0.10/$0.50), plus a Novita DeepSeek V4.1 Flash variant.

BenchLM — tier index silently restated

Base Mar 2023 = 100, median list price per tier. Two small single‑constituent revisions (Sep 22, Sep 25) were already on this page. Oct 1 brought something bigger: the constituent universe jumped from 41 to 71 models (September's own frontier count alone went 22→35), and 12 of the 43 historical months changed value — e.g. Aug 2025 frontier 11.7→29.2, Apr 2026 frontier 15.5→16.0 — with counts moving both up and down across those months, not a clean "more history added" pattern. sourceLastUpdated moved Sep 29→30 with no changelog. September's frontier print reverted 18.7→16.0 (back to its pre‑Sep‑22 value) and budget moved 91.3→70.0.
TierSep 21Sep 30Oct 1Constituents
Frontier16.018.716.035
Mid50.032.132.117
Budget91.391.370.019
Treat every BenchLM figure on this page before Oct 1 as not directly comparable to figures from Oct 1 onward until this is understood — a restatement of this size (nearly 2× the universe, a third of history touched) is a methodology change, not noise, but BenchLM hasn't published what changed.

2 · Consumption & share

4 sources · daily

Cloudflare Radar — AI crawler share of robots.txt traffic

Share of sites' robots.txt files that name each crawler, 7‑day window as of Sep 27. This dataset refreshes weekly — its own lastUpdated reads 2026-09-21 and has not advanced since the Sep 22 pull, so values are effectively unchanged (GPTBot 4.34% → 4.35%, ClaudeBot 3.74%, PerplexityBot 4th at 3.25%). Flat here is expected, not a signal.

OpenRouter model catalog & HuggingFace top model

Supply‑side and open‑model demand reads. No Sep 19 row: these only show the current state, so that day can't be recovered. Price columns count models whose prompt price fell / rose versus the previous pull (alias entries such as ~kimi-latest count separately).
DateModelsAdded / removedCuts / risesHF top‑1, 30‑day downloads
Sep 16443——256,481,161
Sep 17444+1 / −03 / 6256,481,161
Sep 18446+3 / −14 / 4255,618,777
Sep 20446+2 / −215 / 3252,170,882
Sep 21446+0 / −03 / 9252,170,882
Sep 22444+6 / −811 / 4251,974,790
Sep 23454+15 / −59 / 3251,354,399
Sep 24459+7 / −25 / 5251,354,399
Sep 25460+3 / −210 / 5250,598,416
Sep 26459+2 / −312 / 2247,637,634
Sep 27458+0 / −110 / 1245,656,284
Sep 28458+0 / −010 / 5243,964,291
Sep 29460+4 / −29 / 13242,677,197
Sep 30464+4 / −011 / 3242,757,705
Oct 1464+0 / −011 / 6242,844,512
The catalog is up 21 models (+4.7%) in 15 days. Repricing still skews to cuts overall (122 cuts vs 69 increases since Sep 17), but Sep 29 was a genuine exception (13 increases vs 9 cuts) before cuts resumed leading Sep 30–Oct 1. Claude Sonnet 5.5 (Sep 29) and GPT‑6.1 Sol (Oct 1, with a Pro tier and batch variants) both launched in this window. HF's downloads (top model sentence-transformers/all-MiniLM-L6-v2) is a trailing 30‑day count; it fell for 13 straight days, then rose on both Sep 30 and Oct 1 — the first up days since tracking began, +0.03% and +0.04%, tiny but the streak is broken. Likes kept rising throughout (6,014 → 6,151).

Cloudflare Radar — consumer service ranking (Generative AI category)

Google Gemini dropped out of the top 5 on Sep 24 and has not returned — eight days running, the largest and now longest change in this ranking since tracking began. DeepSeek has held #4 every day since Sep 24; #5 has settled on Doubao for three straight days (Sep 29–Oct 1), and the daily‑timeseries and top‑10‑snapshot endpoints — which disagreed on Sep 29 — now agree. The cause of Gemini's exit still isn't visible in the data. Earlier: Perplexity and Gemini swapped #3/#4 on Sep 19–20.
Date#1#2#3#4#5
Sep 19ChatGPT / OpenAIClaude / AnthropicGoogle GeminiPerplexityDeepSeek
Sep 20ChatGPT / OpenAIClaude / AnthropicGoogle GeminiPerplexityDeepSeek
Sep 21ChatGPT / OpenAIClaude / AnthropicPerplexityGoogle GeminiDeepSeek
Sep 22ChatGPT / OpenAIClaude / AnthropicPerplexityGoogle GeminiDeepSeek
Sep 23ChatGPT / OpenAIClaude / AnthropicPerplexityGoogle GeminiDeepSeek
Sep 24ChatGPT / OpenAIClaude / AnthropicPerplexityDeepSeekDoubao
Sep 25ChatGPT / OpenAIClaude / AnthropicPerplexityDeepSeekDoubao
Sep 26ChatGPT / OpenAIClaude / AnthropicPerplexityDeepSeekGrok / xAI
Sep 27ChatGPT / OpenAIClaude / AnthropicPerplexityDeepSeekGrok / xAI
Sep 28ChatGPT / OpenAIClaude / AnthropicPerplexityDeepSeekGrok / xAI
Sep 29ChatGPT / OpenAIClaude / AnthropicPerplexityDeepSeekDoubao
Sep 30ChatGPT / OpenAIClaude / AnthropicPerplexityDeepSeekDoubao
Oct 1ChatGPT / OpenAIClaude / AnthropicPerplexityDeepSeekDoubao

3 · GPU / compute pricing

6 sources · BBG (Sep 1–Oct 16) + Kalshi (Oct 19)

Bloomberg GPU/compute feed updated Oct 19

Pulled daily via internal uss access to the IX_chip dataset. Data now covers Sep 1–Oct 16 (45 dates; Sep 9 absent from the feed). Coverage by series: Silicon Data and Ornn GPU rates now run to Oct 16, SDLLMTK printed $0.9536 on Oct 3, and Compute Desk B300 surged to $6.66/hr. Because later deliveries correct earlier ones, every run re‑pulls a trailing 10 days.

Silicon Data (rate card) vs. Ornn (transacted) — H100 $/hr

The "list vs. deal" spread the thesis describes. Ornn transacts above the posted rate most days (+0–20%), with Sep 15–16 the only inversion; Ornn is far noisier ($2.49–$3.17) than the rate card ($2.60–$2.73). Ornn H100 transacted at $2.59/hr by Oct 4 (after touching $2.92 on Oct 1), while Silicon Data rate card held steady at $2.78/hr.
Silicon Data has a hidden second tier. The thesis's SDH100RT/SDA100RT only cover the "neo‑cloud" rate; a separate "hyperscaler" tier runs far above it — H100 $7.20/hr vs. $2.73 neo‑cloud (2.64×), A100 $3.75 vs. $1.57 (2.39×), both as of Sep 29 and essentially unchanged all month. Worth its own line in the tracker.

SDLLMTK — volume-weighted effective price, $/M

Sep 1–Oct 4. SDLLMTK broke below its late-September range, falling to $0.9374 on Oct 2 and $0.9536 on Oct 3. Combined with firm H100 rental costs ($2.78/hr), this compressed the Inference Margin Ratio to a fresh series low of 0.337–0.343.
The round‑trip undercuts the "spend moving to cheaper new‑generation models" read floated after the Sep 22 dip: if that were the real driver, SDLLMTK should stay down as those cheaper successors keep handling volume, not climb back to its prior peak five days later. A simpler explanation — the composite is just noisy at this horizon — now fits the data at least as well. SDLLMTK doesn't say which models the volume moved to, so neither read can be confirmed.

Ornn GPU compute rates (transacted $/hr, incl. B200)

Transacted compute prices from Ornn across chips, Sep 10–25. B200 (ORNNB200) is up 18.3% since Sep 10 ($6.89 → $8.14/hr) and has risen in 9 of the last 10 sessions, now 38% above Silicon Data's rate card ($5.88). H100, H200 and A100 all dipped Sep 27 then recovered by Sep 29 — so unlike B200's steady climb, the rest of the stack is oscillating, not trending. B200 remains the one chip with a clean, sustained direction in this data.
ChipTickerSep 10Oct 16Change
B200ORNNB200$6.89$8.12+17.9%
H200ORNNH200$4.93$6.34+28.6%
H100 SXMORNNH100$2.84$2.74-3.5%
A100 SXM4ORNNA100$0.98$0.94-4.1%
RTX 5090ORNNRTX5090$0.66$0.69+4.5%

B200 cross‑market benchmark — $/hr

All three B200 sources rose over Sep 18→29 — Ornn +12.1%, Silicon Data +2.6%, Compute Desk now caught up to Sep 29 as well at +6.9% (its own trough‑to‑now move is larger once the Sep 24 B300 dip is excluded) — all three now trending the same direction, not just the transacted price. Business days only (Compute Desk doesn't publish weekends; an earlier version of this chart wrongly forward‑filled Sep 19–20).

Ornn OTPI — transacted token price by provider, $/M

Previously logged as paywalled — now in the BBG feed. Sep 10–24 window shown (Anthropic has data back to Sep 1; the others start Sep 10, so this range is apples-to-apples across all four).
Anthropic's transacted price ($1.53/M on Sep 24) runs about 3× Google's and 4× OpenAI's, and roughly 23× DeepSeek's ($0.07). OpenAI's is the noisiest series (range $0.16–$1.20) and has slid to $0.39, its lowest since Sep 14. This is arguably a cleaner "effective price" read than SIT, since it's transacted, not posted.

Compute Desk — order-flow pricing by chip, $/hr

Sep 1–29 (the Sep 19–20 weekend gap is still the only missing stretch). B300 forward locked capacity surged to $6.66/hr (+17.0% w/w), reflecting intense demand to secure next-generation Blackwell cluster delivery for Q4 2026/Q1 2027. The thesis expects a spot / on‑demand / 1‑year‑committed breakdown per chip — what actually came through is one blended number per chip generation, so that structure isn't confirmed and needs the data team.
ChipSep 1Oct 2Change
B200 (DESKB200)$4.88$5.36+9.8%
B300 (DESKB300)$6.06$6.66+9.9%
H100 (DESKH100)$2.60$3.00+15.4%
H200 (DESKH200)$3.34$3.42+2.4%

Kalshi GPU compute markets unreliable endpoint

Re‑pulled Oct 1 (daily by the scheduled job). Both contract families settle on Ornn's index — KXH100MS on the monthly average of Ornn's hourly H100 value, KXB200WS on Ornn's B200 value at 4 PM ET on a given date — which confirms the thesis's Kalshi‑vs‑Ornn pairing. The B200 series is weekly and only one expiry (Oct 2, 13 strike markets) is currently open, unchanged from Sep 22–29. The settled count across 10 daily pulls (Sep 22–Oct 1): 152, 152, 139, 139, 152, 152, 152, 152, 152, 141. The max settlement date has not moved past Sep 25 in two weeks, so this isn't a rolling window advancing — it's the same records being returned, dropped, and returned again. Treat every figure from this endpoint as a snapshot of what the API happened to return that day, not a reliable count of what has actually settled.
SeriesOpen marketsSettled (returned)Latest settlement
KXB200WS (B200, weekly)131412026-09-25 (unmoved for 10 pulls)
KXH100MS (H100, monthly avg)112182026-08-31
KXH100MAX (H100)60none yet

Early reads & divergence

n = 15 collection days — directional only
explained

Both TPI moves so far are composition effects, each verified by arithmetic — neither is a list‑price cut. Sep 11→18 (−3.7%): a 24th member, DeepSeek V4‑Pro, joined below the index average ($1.056 blended) — $2.406 becomes exactly $2.324. Sep 18→25 (−8.2%): the count stayed at 24 but four models were replaced by cheaper successors (GPT‑6 Sol $4.40 for GPT‑5.6 Sol $12.50, Opus 5.5 $8.80 for Opus 5 $11.00, GPT‑6 Luna $0.22 for $0.50, Grok 4.7 flat at $3.20); the new list's geometric mean is $2.1307 = the published $2.13. No member repriced in either case. There is a real signal underneath: each new generation is launching at a lower price than the one it replaces — the "falling launch prices across generations" pattern the thesis lists as structural deflation — but it shows up as successors, not as cuts to existing SKUs.

methodology break

BenchLM stopped being a single‑constituent story and became a wholesale restatement. The small Sep 22/25 revisions (one model added, one repriced) were normal. Oct 1 is different in kind: the universe jumped 41→71 models and 12 of 43 historical months changed value, including months over a year old (Aug 2025 frontier 11.7→29.2). No changelog, no version bump visible in the API. Every BenchLM number on this page from before Oct 1 should be treated as measured on a different index than every number from Oct 1 on — they are not the same ruler.

unexplained, but sustained

SIT's Sep 28 drop is not reverting — four days in, it looks like the new normal. After the Sep 22 membership step (18→17) and a three‑day carry‑forward, Sep 28 dropped 11.5% to $1.345 with the model count still at 17, and Sep 29–30 held close by ($1.352, $1.358) rather than bouncing back the way the Sep 14 and Sep 20 spikes did. Same count, different result, and the API still doesn't expose which constituents changed. Down 14.3% since Sep 9 overall. Practical rule stands: never read a same‑day SIT print as final.

data defect

AI Pricing Guru began publishing six corrupted records on Sep 24 (Mythos 5, Mythos 5.1, Opus 4, Opus 4.1, Sonnet 4, Haiku 3.5 — price fields shifted, output prices collapsed to the cache‑read price). Left as published in the raw data, but any average built on the raw file falls ~8% on Sep 24 for no economic reason: the like‑for‑like average over unaffected models is unchanged at $3.9779. Check for cached‑input > input in future pulls; 06_build_dashboard_series.py now counts these automatically.

diverging, and volatile

Marketplace prices keep moving while direct list prices sit still. OpenRouter: 122 prompt‑price cuts vs 69 increases since Sep 17 — cuts lead overall, but Sep 29 was a one‑day exception (13 increases vs 9 cuts) before cuts resumed leading Sep 30–Oct 1. Z.ai's GLM‑5.3 whipsawed −73% (Sep 22) then +294% (Sep 29), most of the way back. TPI's event log still records no list‑price cut or increase since Aug 17 (now 45 days), and AI Pricing Guru's unaffected models haven't moved. Caveat unchanged: OpenRouter's price is what the marketplace displays, which can reflect routing changes, not confirmed changes by the model's maker.

consumer shift, now settled

Gemini's exit from Cloudflare's consumer top 5 has held eight days (Sep 24–Oct 1). DeepSeek has held #4 every day since; #5 has settled on Doubao for three straight days after rotating with Grok earlier, and the two ranking endpoints that disagreed on Sep 29 now agree. The top two (ChatGPT, Claude) have never moved. This looks like a genuine reshuffle, not noise.

noisy‑flat, confirmed

SDLLMTK has now round‑tripped twice. $0.955 (Sep 17) → peak $1.009 (Sep 18) → trough $0.962 (Sep 24) → $1.005 (Sep 28), back near the September peak. The Inference Margin Ratio has spent three weeks oscillating in a 0.357–0.384 band and sits at 0.369 today, essentially level with Sep 1's 0.368. Both the original "improving economics" read and last update's "it's flat‑to‑down" correction were each true of a moment, not a trend — the honest description is a band, not a direction.

tightening, B200 only

B200 is the one chip with a clean, sustained move; everything else is oscillating. Ornn B200 is up 18.3% since Sep 10 and has risen in 9 of the last 10 sessions, now 38% above Silicon Data's rate card. H100/H200/A100 all dipped around Sep 27 and recovered by Sep 29 — net moves near zero. Compute Desk's B300, flagged two updates ago as possibly transitioning away, has fully round‑tripped ($5.94→$5.36→$6.01) and is back within 1% of its Sep 1 level — that read is retracted. Kalshi's one open B200 expiry (Oct 2) still implies a median near $8.11 against Ornn's latest $8.14.

first up day

HuggingFace's download count broke its losing streak. After 13 straight days of decline (256.5M → 242.7M, −5.4%), the top model's trailing‑30‑day downloads rose on both Sep 30 and Oct 1 — tiny moves (+0.03%, +0.04%) but the first up days since this series started. Likes never stopped climbing throughout (6,014 → 6,151). Too early to call a trend reversal off two small up-ticks; noted for the record so the next down day isn't mistaken for a continuation of an unbroken streak.

endpoint unreliable

Kalshi's settled‑markets count has never behaved like a rolling window. Ten daily pulls (Sep 22–Oct 1): 152, 152, 139, 139, 152, 152, 152, 152, 152, 141 — the max settlement date hasn't moved past Sep 25 in two weeks, yet the count jumps around by double digits. A genuine rolling window would show the date advancing with the count roughly stable, or vice versa; this shows neither. Treat every Kalshi settled‑count figure in this tracker as that day's API response, not a ground truth.

Part 2

Derived metrics scorecard

Every ratio and spread in the thesis, checked against what has actually been collected: computed where the free sources allow it, proxied and flagged where they don't, blocked where nothing short of Bloomberg will do.

3
Fully computed
4
Partial / proxy
0
Blocked on BBG
1
Framework — placement withdrawn

Pricing spreads

Pricing Event Velocity

TPI timeline: monthly cuts vs. increases vs. launches, by vendor
computed
Free — no BBG needed. Full ~120‑event timeline (Mar 2023–Sep 2026), re-pulled Oct 1 (no new events since Sep 25), gives clean monthly counts. Correction: the previous version of this chart plotted May's single price increase as a price cut (the arrays were transposed); it is fixed here, and the counts are now generated from the timeline file, not typed by hand.
Reading: July 2026 was the actual price-war month (4 cuts, 0 increases). August flipped — DeepSeek raised prices twice (V4 Flash +93%, V4-Pro +87%, both Aug 17), the only vendor to raise anything all year besides one small OpenAI increase in May. All-time, OpenAI cut prices 6 times and Google 3 times; nobody else cut more than once. Since Aug 17 — 45 days as of Oct 1 — there have been zero cuts and zero increases. September's log is pure churn: 10 launches, 8 supersessions, 1 deprecation and 1 restoration (DeepSeek V4‑Pro: raised +87%, deprecated Sep 14, restored Sep 18 at the raised price). The Sep 21–25 launches (Grok 4.7; GPT‑6 Sol and Luna; Claude Opus 5.5) all arrived at or below their predecessors' prices (Grok 4.7 flat, the rest 20–65% lower) — generation‑level deflation without a single logged price cut. Read: the price war has cooled into model churn, and the competitive response is showing up in successors' launch prices.

Quality Deflation Rate

SIT Composite trend vs. BenchLM trend
partial
Both components are free and flowing — but SIT has 18 days of history and BenchLM prints once a month (and, this month, twice revised), so there's still no comparable-period trend to spread. What's real today (SIT uses latest‑pull values; the two one-day spikes on Sep 14 and Sep 20 are ignored; Sep 22's step includes a model‑count change 18→17, and Sep 23–25 look carried‑forward):
ComponentWindowChange
SIT CompositeSep 9→30 (21d)−14.3%
SIT CompositeSep 11→30 (19d)−12.3%
BenchLM Frontier tierAug→Sep (MoM)+16.9% (Opus 5.5 added)
BenchLM Frontier tierSep 2025→Sep 2026 (YoY)+101.1%
BenchLM Mid tierAug→Sep (MoM)−35.8% (one model repriced)
BenchLM Budget tierJul→Sep (2mo)−21.5%
Reading: the SIT side has moved from "stepped and stale" to a sustained lower level — the Sep 9→30 change is −14.3%, driven by the Sep 28 step that has now held four days (see Early reads), so this is looking less like noise and more like a real repricing with an unexplained cause. A SIT‑vs‑BenchLM spread computed today would be dominated by one unverified data point on one side and single‑constituent composition effects on the other (BenchLM frontier up ~101% year over year, but this month's move is one added model). Neither side is currently a clean trend. The metric needs SIT's Sep 28 move either confirmed or corrected, plus BenchLM's October print, before it says anything about intelligence per dollar.

Async / cache adoption incentive

Realtime vs. discounted (cached / batch) pricing
computed
Correction to the source map: AI Pricing Guru's schema has no batch-pricing field (checked directly — 0 of 230 models carry one), so it can't be "the only raw source with batch discounts." It does have cached-input pricing. The real batch-pricing source turned out to be OpenRouter, via separate :batch-suffixed model IDs. Figures below are from the Sep 16 snapshots; since Sep 24 six AI Pricing Guru records carry defective cache fields, so the cached‑input average should not be recomputed on the raw file without excluding them.
SourceDiscount typeCoverage (Sep 16)Avg. discount
AI Pricing GuruCached input vs. standard input126 / 230 models83.2%
OpenRouterBatch vs. realtime completion74 model pairs37.8%
Reading: cache discounts (83% avg) are far steeper than batch discounts (38% avg, mostly a flat 50% for frontier models). If usage keeps shifting toward multi-turn/agentic workloads with repeated context, cache-hit-rate becomes the bigger lever on realized cost than raw list price — posted list price increasingly overstates what buyers actually pay.

Mix Shift Premium

SDLLMTK trend − BenchLM trend
partial
SDLLMTK is real and daily (see Inference Margin Ratio, same source). The gap left is BenchLM's cadence: one print a month, and this month's two revisions were each composition effects, so there is no clean trend to subtract yet.
What's real today: SDLLMTK rose +4.3% Sep 1→19 and then gave all of it back — −0.6% vs Sep 1 as of Sep 24 — while list‑price measures moved for their own reasons (TPI −11.6% Sep 11→25 via successor swaps; BenchLM frontier +16.9% via one addition). The Sep 17–19 rise looked like the Mix Shift Premium's signature (usage moving to pricier models); its reversal by Sep 24, alongside cheaper new‑generation launches, says that shift didn't stick. A clean SDLLMTK‑vs‑BenchLM spread still needs BenchLM's October print.

Compute ratios

GPU Forward Basis

Kalshi implied forward ÷ Ornn spot
proxy
Recomputed from the Sep 27 Kalshi pull against Ornn's Sep 25 H100 value ($2.85/hr). Both contract families settle on Ornn's own index (H100 on the monthly average of Ornn's hourly value), so Ornn is the correct denominator. Each expiration's implied median is where the strike ladder's P(Yes) — bid/ask mid on "average H100 above $X" contracts — crosses 50%. Correction to the earlier version: it said most strikes show zero trades; in fact 104 of 112 strikes now carry a last‑trade price (only the Aug 2027 ladder has none), and the "Dec 2026 outlier" of $2.01 was a flat ~50% quote across strikes on Sep 16 — that expiration now resolves cleanly at $3.15.
Expiration (monthly avg)Implied median H100 $/hrBasis vs. Ornn $2.85
Sep 2026 (current month)$2.851.001
Oct 2026$2.550.896
Dec 2026 – Jan 2027 (peak)$3.151.104
Mar 2027 (trough)$2.300.807
Aug 2027 (~11mo out)$2.430.852
Reading: sanity check passes — the current‑month contract implies $2.85, and Ornn's realized September average so far is $2.87. The curve is no longer a smooth glide: it dips in October (basis 0.90), peaks around the turn of the year (~1.10), then falls to a March trough (~0.81) and stays below spot through next August (~0.85). Read as: expected winter tightness, then supply catching up — the same "backwardation a year out" message as before, now with a seasonal hump. Quote quality varies: bid‑ask brackets are tight for Apr–Aug 2027 ($0.03–0.10) but wide for Dec–Feb ($0.29), so the hump is the least certain part. Still directional, not tradeable.

Inference Margin Ratio

SDLLMTK ÷ SDH100RT
computed
Both sides come from the internal uss/BBG feed — 27 dates, Sep 1–28 (SDLLMTK isn't in the feed past Sep 28; SDH100RT runs to Sep 29). This is a pure price ratio, exactly as the thesis specifies; it does not give an absolute margin, which per the thesis's own note additionally needs a verified tokens-served-per-GPU-hour throughput factor from a public inference benchmark — still not available anywhere collected.
Reading (revised again): the ratio rose from 0.368 to a peak of 0.384 (Sep 19), fell to a trough of 0.357 (Sep 16) earlier and 0.365 (Sep 26) later, and sits at 0.369 on Sep 28 — within a rounding error of Sep 1's 0.368. Four weeks of data now show a 0.357–0.384 band with no sustained direction. Both the "improving" read (from the mid‑month peak) and the "declining" read (from the Sep 26 trough) were each accurate for a few days and wrong as a trend. On this evidence labs' revenue per GPU‑dollar is oscillating, not trending, over the period measured.

Demand breadth

Demand Breadth (composite)

OpenRouter concentration + Ramp momentum + Cloudflare stability + Trends/Cloudflare divergence
partial — 3 of 4 legs
OpenRouter concentration leg is blocked — that needs Rankings Daily (volume by model), which still 401s without an API key; the Models catalog we do have shows supply (443→464 listed models) not usage concentration. The other three legs are live:

Ramp adoption momentum — decelerating

SignalReading
Ramp MoM momentum2.17pp (Mar) → 1.71 → 1.19 → 0.78 → 0.76 → 0.42pp (Aug) — six straight months of deceleration, even as YoY adoption (+11–12pp) stays strong. Classic S-curve maturation: still growing, growth rate cooling. (Monthly series; the September print lands in October.)
Cloudflare top-5 stabilityNo longer stable. ChatGPT #1 and Claude #2 have never moved, but Gemini exited the top 5 on Sep 24 and is #8 in the top 10 as of Sep 27; DeepSeek is #4 and Grok #5. The top‑5 membership changed for the first time since tracking began. Read: a sticky top two, with real churn behind them.
Google Trends vs. Cloudflare divergence(Trends as of the Sep 13 week — not re-pulled.) Search interest (ChatGPT 68–89, Gemini 8–10, Claude 3–4, Perplexity/DeepSeek ~1) doesn't match usage rank (ChatGPT #1, Claude #2, Perplexity #3). Claude and Perplexity show usage outrunning their search mindshare — low-hype, organic/sticky adoption. Gemini was the opposite (more curiosity than usage rank reflected); its slide to #8 in usage removes that gap from the other side.

Two-ratio framework

Ratio 1 (Inference Margin) × Ratio 2 (Quality Deflation)

placement withdrawn
The quadrant needs both ratios to show a direction. Neither currently does, so no cell is highlighted. The earlier tentative placement ("extraction without innovation") is withdrawn.
Why withdrawn: Ratio 1 has now round‑tripped twice and sits a rounding error from where it started — Ratio 1 held a 0.357–0.384 corridor through September, then broke lower to 0.337 on Oct 2 as token price cuts outpaced GPU spot rates. Ratio 2 has no clean read: SIT's Sep 28 move has held four days and may be real, but BenchLM — the other half of this ratio — just restated 12 of 43 historical months and nearly doubled its universe with no explanation, so its own numbers aren't trustworthy enough to spread against anything right now. Re‑check once BenchLM's restatement is understood or stabilizes, and SIT's Sep 28 level either persists through a full month or reverts.