Bits on Bots

Evergreen hub · buyer dictionary

Spot vs contract DRAM/NAND: a buyer's dictionary

Spot is the channel weather report. Contract is the bulk settlement board. Your PO is the only number that hits the P&L. This page explains the first two so you can defend the third.

DRAM Desk covers computer memory for procurement and strategic sourcing. Not investment research. Not a reseller pitch. Definitions here are evergreen; anything with a date on it lives in the posts.


If you buy DRAM or NAND for systems, boards, or finished goods, someone will eventually paste a "spot" chart into the channel and treat it like your invoice. Someone else will cite a "contract" print and treat it like gospel. Both are useful. Neither is your PO.

This is the dictionary the desk keeps pointing back to: what those prints measure, where they mislead, and what belongs in a note to leadership when memory moves.


Two products, one pricing language

DRAM is volatile working memory: chips that hold active data while a machine runs, and lose it when power drops.1 NAND flash is non-volatile storage: bits that survive power-off, packaged as SSDs, eMMC/UFS, cards, and raw wafers.2 Buyers often negotiate both in the same cycle. Their end markets, supplier rosters, and calendars are not identical, which is why the desk treats them as two markets that happen to share a vocabulary.

Here, "memory" means computer memory only.

Across both products the industry speaks two price languages: spot and contract. The public definitions below come from the DRAMeXchange FAQ, the reference most trade press leans on.3


Spot price

Definition. The spot price is a near-term, secondary-market indication: chips and modules changing hands among DRAM vendors, OEMs and system integrators, channel distributors, module makers, and brokers, for delivery now or close to it. DRAMeXchange describes its spot quotes as "an indication of supply and demand in the spot market," not a record of what a major OEM paid.3

Scale. The same FAQ puts roughly 510% of monthly DRAM output through the spot market.3 Most industry bits move under direct OEM and cloud relationships and never touch a public spot board. Spot is loud precisely because it is thin.

Cadence. Mainstream spot series update several times per trading day (DRAMeXchange runs opening, middle, and closing sessions). Weekly public commentary from TrendForce summarises direction and week-over-week percentage moves without a paywall.4

What it reacts to. Broker stock, inventory dumps, short-cover buying, and, in tight markets, the official quotes suppliers post to the channel. Spot can hold high on firm supplier quotes even when actual transactions are thin; that is a distinct state from spot rising on real buying.4

Use spot for

"Is the channel tight or loose right now?" and "Which generation is the channel fighting over?"

Not for: "What will my next quarterly settlement be?"


Contract price

Definition. Contract prices are "settled prices agreed between buyers and sellers for a specific amount of shipment over a specific future timeframe."3 For mainstream PC/server DRAM and NAND, the "current contract" window has typically been two weeks to one month. Mobile DRAM and eMMC/UFS series are published quarterly.3

Why it prints as a range. Deals are confidential and vary by account, so surveyed series show high / low / average rather than one number.3 The average is not your number; the range tells you how wide the account book is.

What sits outside the print. Strategic and special deals: preferred allocation, multi-year long-term agreements (LTAs) with floors, ceilings, or prepayments. In 2026 those became a large share of the market, with suppliers publicly describing LTAs and "strategic customer agreements" covering meaningful shares of their DRAM and NAND bits.5678 A public contract print therefore describes the residual open market more than the whole.

Lag. Contract moves slower than spot and can trail a sharp channel move by weeks. By the time a monthly print reaches trade press, your negotiation may already be mid-flight.

Use contract for

"Where is mainstream OEM-style volume settling this month or quarter?"

Not for: "What is my exact ASP?" or "Is my allocation safe?"


How they relate (without fake precision)

DRAMeXchange's own framing: when supply is short, spot tends to run above contract; when sellers are clearing inventory, spot can fall below contract.3 Buyers read that as a leading / lagging heuristic:

It is a heuristic, not a law. Mix breaks it constantly: DDR4 vs DDR5, LPDDR vs PC DRAM, client SSD vs enterprise SSD, and, above all, commodity DRAM vs HBM, can diverge in the same quarter.9


Why each print lies a little

Neither print is dishonest. Both are incomplete.

Spot lies by being marginal. It weights the last units someone needed or dumped, not the weighted average of committed OEM volume. Thin densities lean on bid/ask. In a supplier-quote-driven market, spot can also reflect the ask more than the trade.4

Contract lies by being averaged, delayed, and increasingly partial. High/low/avg compresses a wide account book. LTA volume sits outside the survey. Freight, currency, packaging, grade, and allocation priority never appear in the headline.

Both lie by ignoring your mix. "DRAM up 15%" can mean server RDIMM is on allocation while your consumer DDR4 program is quietly being end-of-lifed. NAND wafer prints are not client SSD street pricing. Modules and SSDs add BOM and channel margin that chip prints omit.

Manufacturer IR is a cousin, not a substitute. ASP direction from Micron, Samsung, SK hynix, Kioxia, and SanDisk is useful for industry direction and mix commentary (data center vs consumer, HBM vs conventional).651087 It is a blended number across product lines you may not buy.


What belongs in a note to leadership

When memory moves and someone wants a one-pager:

  1. What we buy. Densities, generations, form factors; DRAM vs NAND share of spend; spot fill-in vs contracted vs LTA-covered.
  2. Which print we are citing. Spot, contract, supplier quote, or LTA, plus the source and date. "The market" is not a source.
  3. Direction and confidence. Up / flat / down; high / medium / low; what would falsify the call (inventory days, EOL notices, capacity shifts, LTA coverage).
  4. Impact on us. BOM delta on the SKUs that matter; next negotiation or PO wave; allocation risk, not just price.
  5. Options. Pull-in / push-out, dual-source, density step-ups, last-time-buy discipline, buffer policy, LTA participation.

Usually leave out: unlabelled charts, one number for "the market," and paywalled dollar tables pasted as if they were your invoice.

The desk expands on this in How to read a public spot print.


What this desk will and won't claim

Will

Won't

If a post cites a price level, it comes from a publicly citable source (manufacturer IR, free trade-press pages) or speaks in direction and ranges without pretending to know your NDA numbers.


Keep this tab open

Spot is the channel weather report. Contract is the bulk settlement board. LTAs are the part of the market that stopped answering the phone. Your PO is the only number that hits the P&L.

Use the first three to prepare the fourth, and to write clearer notes when leadership asks why memory just moved.

Related snapshots: Commodity DRAM vs HBM · Why NAND and DRAM diverge · Reading a spot print · Micron week

Definitions are evergreen; linked press examples age. Treat them as how the industry talks, not as live quotes. Last reviewed: 20 Sep 2026.

Notes & sources

  1. Wikipedia, "Dynamic random-access memory" (product background only): https://en.wikipedia.org/wiki/Dynamic_random-access_memory

  2. Wikipedia, "Flash memory" (product background only): https://en.wikipedia.org/wiki/Flash_memory

  3. DRAMeXchange FAQ: definitions of spot and contract price, spot-market participants, ~5–10% of monthly DRAM output to spot, three spot sessions per day, monthly DRAM/NAND contract and quarterly mobile DRAM / eMMC/UFS cadence, high/low/average: https://www.dramexchange.com/service/faqs. Frequencies and series list: https://dramexchange.com/intelligence/priceinformation

  4. TrendForce, free weekly spot commentary ("[Insights] Memory Spot Price Update"), e.g. 2 Sep 2026 ("firm official quotes from suppliers" holding spot elevated despite weak demand): https://www.trendforce.com/news/2026/09/02/insights-memory-spot-price-update-ddr5-ddr4-demand-weakens-but-firm-supplier-quotes-support-elevated-prices/ and 16 Sep 2026: https://www.trendforce.com/news/2026/09/16/insights-memory-spot-price-update-dram-spot-cools-as-ddr5-inquiries-slow-2gx8-ddr4-prices-retreat

  5. SK hynix 2Q26 results, 28 Jul 2026: LTAs finalised "with around 10 customers": https://www.prnewswire.com/news-releases/sk-hynix-announces-2q26-financial-results-302837085.html

  6. Micron fiscal Q3 2026 results, 24 Jun 2026 (press release via SEC): https://www.sec.gov/Archives/edgar/data/723125/000072312526000013/a2026q3ex991-pressrelease.htm; call summary with Strategic Customer Agreement coverage (~20% of DRAM bits, ~one-third of NAND bits): https://www.investing.com/news/transcripts/earnings-call-transcript-micron-tops-q3-2026-estimates-shares-jump-146-93CH-4759504

  7. SanDisk fiscal Q4 2026 results, 5 Aug 2026 (two-thirds of sequential growth from pricing; ten long-term "New Business Model" agreements): https://www.sec.gov/Archives/edgar/data/0002023554/000162828026053346/sndkq4-26ex991xpressrelease.htm

  8. Kioxia 1QFY26 results summary, 31 Jul 2026 (LTA coverage target of 50% for CY2028): https://www.trendforce.com/news/2026/07/31/news-kioxia-1qfy26-gross-margin-hits-80-reaffirms-50-lta-target-for-2028/

  9. TrendForce press release, 3 Jul 2026, 3Q26 contract outlook by segment (server RDIMM gains moderated by LTAs; client SSD buyers resisting; mix divergence): https://www.trendforce.com/presscenter/news/20260703-13134.html

  10. Samsung Electronics 2Q26 results, 30 Jul 2026 (memory undersupplied; server DRAM, eSSD, HBM demand accelerating in 2H): https://news.samsungsemiconductor.com/global/samsung-electronics-announces-second-quarter-2026-results/

#definitions #dram #nand #procurement #spot-vs-contract