Blog

How to Read a COT Report: Long, Short, Net and Open Interest

Tradingster COT Education

To read a COT report, start with the contract and report date, then work through the long, short and weekly-change columns. Only after that should you interpret the net position. This order helps avoid a common mistake: treating every increase in net longs as fresh buying.

Open Tradingster’s gold COT report and chart alongside this guide to see the layout. The figures below are a simplified, hypothetical example—not the current gold report.

Person at a desk reviewing illustrative market charts on two monitors

1. Check the heading before the numbers

Confirm the market name, exchange, “as of” date, report family and whether the figures are futures only. Those details identify the series you are reading.

Do not compare one week’s Legacy non-commercial positions with the next week’s Disaggregated Managed Money positions. Those are different categories. The same caution applies when switching between futures-only and combined futures-and-options data.

For this walkthrough, imagine that you are following one non-commercial category in a Legacy futures-only report, with consistent classification across two weeks.

2. Read long and short positions separately

Here is the example:

Position Previous week Current week Change
Long contracts 120,000 126,000 +6,000
Short contracts 70,000 61,000 −9,000
Net position +50,000 +65,000 +15,000

The calculation is straightforward:

Net position = long positions − short positions

The group is net long by 65,000 contracts in the current week. It became 15,000 contracts more net long because reported longs increased by 6,000 and reported shorts decreased by 9,000.

Notice how much of the change came from the short side. Describing the entire 15,000-contract increase as “new long buying” would miss that distinction. Even the separate weekly changes are differences between snapshots, not a complete record of transactions.

3. Distinguish a positive position from a positive change

A group can become more bullish in a loose conversational sense while remaining net short. Precise wording is more useful than that label.

Suppose longs total 40,000 and shorts total 60,000. The net position is −20,000. A week later, longs remain at 40,000 while shorts fall to 50,000. The new net is −10,000.

The net change is positive by 10,000 contracts, but the group has not become net long. It is less net short.

The reverse distinction matters too. A decline from +65,000 to +50,000 is a reduction in net longs, not a move into a net-short position. Keep the level and the change in separate sentences when taking notes.

4. Put the position beside open interest

Open interest measures outstanding contracts, whereas trading volume measures activity over a period. A contract contributes one unit of open interest even though it has both a long holder and a short holder. Adding both sides would count the same contract twice.

If the example market has open interest of 500,000 contracts, the group’s net position of 65,000 equals 13% of open interest:

65,000 ÷ 500,000 × 100 = 13%

That is a calculation you can make from the table; it is different from the report’s separate long and short percentages. It does not say that 13% of traders are bullish or that prices have a 13% chance of rising.

The denominator matters. A position can rise in contracts while shrinking relative to a faster-growing market. Check both measures before calling the exposure unusually large.

5. Understand the spreading column

In the Legacy futures-only report, non-commercial spreading represents matched long and short positions held by individual traders within that market. It is not an extra directional position to add to net longs.

For a simplified example, a trader holding 900 long contracts and 600 short contracts would contribute 600 to spreading and 300 to the residual long column. The matched part cancels when measuring that trader’s net position.

This is also why a position table is not a simple headcount of people who are either bullish or bearish. A participant can have more than one kind of exposure.

6. Compare the result with history

A weekly table gives a precise snapshot. The silver COT chart, for example, places individual observations in a longer sequence. Compare silver with its own history rather than treating its raw contract count as equivalent to gold’s.

Look for changes that persist across several reports, not just the largest number in the latest row. Ask whether the current net position is near the middle or an edge of the range you are studying. Record the lookback period so that “high” has a clear meaning.

When comparing the positioning series with a price chart, align the dates. The normal COT snapshot is Tuesday, not the Friday publication date. A later price move should not be treated as something the earlier position snapshot already knew.

Turn the table into a useful sentence

For the main example, a sound summary would be:

“Non-commercial traders held a net-long position of 65,000 contracts, up 15,000 from the previous week. Longs increased by 6,000 and shorts fell by 9,000.”

That sentence says what changed without claiming a price forecast. You can then add historical context separately. Choose another market from the COT report directory and repeat the same process rather than changing the method to fit the result you expected.

Methodology: Column definitions follow the CFTC’s explanatory notes; the distinction between open interest and activity is also explained in CME’s open-interest guide. All worked figures are hypothetical. This article is educational, not a trade recommendation.