cotreport*

backtest / rates / 2-Year Treasury Note · UST 10YUST 5YUST BOND

2-Year Treasury Note the file, every extreme since 2006

★ FREE SAMPLE FILE
30

separate extremes on file (back-to-back extreme weeks count once), numbered on the chart, none hidden

14 ended in a reversal within 13 weeksthe ones that turned took a median 5.3 wksworst run ever sat through 3.0%what marked those turns → measured in this file

3y percentile

99.4

cot index

100.0

z-score · 156w

2.19

weeks in zone

7

report as of

2026-09-15

the 2-Year Treasury Note report →is 2-Year Treasury Note stretched now? →

Every UST 2Y trade on file · 30 since 2006+

Historical analysis for information and education only, not advice, not a recommendation, not a solicitation. Results are model-based (front-month price proxies, weekly data), can contain errors, and would differ with costs, slippage and live execution. Past performance is no indicator of future results.

Every trade on file

30 extremes · back-to-back weeks count once · numbered on the tape

arrows = the trade we take (numbered #): ▲ green = fade long (below the bars, crowd is short), ▼ red = fade short (above the bars, crowd is long) · = the turn, else the selected trade’s W13 window close marks where it ended · tap a numbered arrow to open its trade file

UST 2Y · weekly
middle pane: who holds what (% of open interest) · big speculators · commercials · small traders · bottom: how crowded (red lines = extreme)
↑ tap any numbered arrow on the chart to open its trade file

trade #30 · crowd short → fade long · confirm

report 2026-03-24 · entry 2026-03-30 · no turn within 13w

OPEN THE FULL FILE →

needed for a “turn”

0.4%

4w outcome

✓ 0.0%

8w outcome

✗ -0.3%

13w outcome

✗ -0.5%

26w outcome

open

peak fade, best case, in hindsight

+0.0%

days to the turn

dip to sit through first

crowd first cut

week 1

top-4 concentration

13 pctl

VIX regime

95 pctl

dollar / rates 26w

↓ / ↑

● trend w/ crowd ○ divergence ● OI expanding ○ high vol ○ fast build ○ H2

the exit is the clock, not a choice: every trade is graded at fixed gates (W1 / W2 / W4 / W8 / W13) and the window simply closes at W13, win or lose · no stops, no targets · 26w = aftermath, tracked but not part of the test

#reportentrycrowd → fade4w8w13w26wturnedpeak fade (hindsight)
#302026-03-242026-03-30short long 0.0% -0.3% -0.5%open+0.0%
#292024-11-052024-11-11short long +0.3% 0.0% 0.0% +0.6%+0.6%
#282023-12-052023-12-11short long +0.8% +0.5% +0.1% +0.2%2023-12-22+0.8%
#272023-05-092023-05-15short long -1.3% -1.0% -1.8% -1.6%
#262022-12-062022-12-12short long +0.4% -0.3% +1.0% -0.5%2023-03-17+1.0%
#252022-09-062022-09-12short long -1.5% -2.3% -1.2% -0.6%
#242021-11-092021-11-15long short +0.1% +0.8% +1.7% +3.6%2021-12-07+3.6%
#232021-08-032021-08-09long short 0.0% +0.2% +0.4% +2.3%2021-10-01+2.3%
#222021-03-092021-03-15short long 0.0% 0.0% -0.1% -0.1%
#212020-11-032020-11-09short long 0.0% 0.0% +0.1% 0.0%+0.1%
#202017-10-032017-10-09short long -0.1% -0.4% -0.8% -1.5%
#192017-07-032017-07-10short long +0.2% +0.3% -0.2% -1.1%2017-09-05+0.3%
#182016-03-222016-03-28short long 0.0% -0.1% +0.5% +0.2%2016-06-24+0.5%
#172015-11-242015-11-30short long -0.2% +0.1% +0.1% +0.2%2016-02-04+0.2%
#162014-09-162014-09-22short long +0.1% -0.1% -0.2% 0.0%+0.1%
#152014-04-152014-04-21short long +0.2% 0.0% -0.1% 0.0%2014-05-20+0.2%
#142014-01-142014-01-21short long +0.2% +0.1% 0.0% -0.2%2014-02-03+0.2%
#132013-09-172013-09-23short long 0.0% +0.1% 0.0% -0.1%+0.1%
#122012-07-312012-08-06long short 0.0% 0.0% 0.0% +0.1%+0.1%
#112012-03-272012-04-02short long +0.2% +0.2% +0.1% +0.1%+0.2%
#102010-12-142010-12-20short long -0.1% -0.5% 0.0% +0.4%+0.4%
#92010-09-142010-09-20short long +0.1% -0.1% -0.2% -0.3%+0.1%
#82009-12-012009-12-07long short +0.6% +0.1% +0.1% -0.2%2010-01-04+0.6%
#72009-06-232009-06-29long short +0.5% +0.2% -0.2% +0.5%2009-08-07+0.5%
#62009-03-172009-03-23long short +0.4% +0.1% +0.3% 0.0%2009-06-08+0.4%
#52007-12-042007-12-10long short -0.9% -1.9% -3.0% -0.4%
#42007-01-162007-01-22short long +0.2% +0.5% +0.5% +0.7%2007-02-27+0.7%
#32006-09-192006-09-25short long -0.3% -0.1% -0.1% +0.2%+0.2%
#22006-06-202006-06-26short long +0.3% +0.7% +0.9% +0.8%2006-07-28+0.9%
#12006-01-312006-02-06short long -0.3% -0.4% -0.7% -0.6%

✓/✗ = counter-crowd move ≥ the vol-scaled threshold within the horizon · green rows = the turns · peak fade = the best the fade paid at any horizon (known only in hindsight, not an entry claim) · worst-case runs live under timing & risk · data: release r2

What the file says

Speculators have been this long 7 times here since 2006, every case counted, through today. Price reversed within 8 weeks in 4 of 7 (57%), against a 42% chance of the same move in any random week. History alone doesn’t settle this one. That is where your read comes in.

n=7 de-clustered episodes 2006→today · CI [, ] · inference split: 2/5 stated on 2006–2018, 2/2 receipted on 2019→ · placebo p= · FDR family: 930 cells, q=0.10

Anatomy

how the reversals here actually unfolded

14 of 30 extremes here ended in a reversal within 13 weeks. The ones that turned took a median 5.3 weeks and first ran 0.1% further against the fade (the bet against the crowd). The ones that never turned cost a median 0.1% over 26 weeks, the price of fading a crowd that was simply right.

THE TURN FINGERPRINT · UST 2Y

its own 14 real turns vs 16 times the crowd was right · each condition on a 0–100 scale of its own 3-year history

This market’s swings51 vs 11 · now 12
Top-4 players’ share34 vs 70 · now 37
Speculator headcount56 vs 72 · now 10
Small traders (retail)29 vs 44 · now 3

when it turned when it ran on now · a map for your read, not a rule

Fingerprint at the extreme

When it turned, the wait was 5.3 weeks (median).

5.3 vs

Before turning, the fade first ran 0.1% against you: the shakeout you had to sit through.

0.1% vs

How dominant were the four biggest traders when it turned, vs when the crowd was right?

34 vs 70

How many speculator accounts were crowding the extreme?

56 vs 72

How hard were the commercials (the hedgers) leaning the other way?

87 vs 96

Where did the small (retail) accounts sit?

29 vs 44

Was the market already moving hard (realized volatility)?

51 vs 11

How far did price sit from its 52-week extreme?

0.4% vs 0.4%

What was the equity-fear backdrop (VIX)?

27 vs 35

How often was the dollar rising into the extreme?

64% vs 38%

How often did the crowd start cutting within 4 weeks?

93% vs 100%

What did fading pay over 26 weeks: when it turned, and when the crowd was simply right?

+0.2% vs -0.1%

green = the 14 that turned · red = the 16 that ran on · switch to the raw table for the full grid

This market’s own cases, taken apart: a map for your read, not a rule.

What marked the turns

measured at the actual top or bottom of every reversal

For each of the 489 reversals on file we located the actual top or bottom in the daily data, then measured which everyday events showed up first. The catch, printed with it: these events also fire in normal weeks. Only the crowded extreme makes them worth listening to.

event after the top/bottommarked the turntypically aftermove still aheadfalse alarms
first close beyond the 5-day level, against the crowd100% of turns2 days81%~57× / year
first close beyond the 10-day level100% of turns5 days72%~40× / year
first report where the specs cut100% of turns5 days63%weekly report
open interest drains (≥2% in a week)79% of turns8 days75%weekly report

this market’s 14 turns · What marked past turns, measured at the actual swing point of every reversal. The same price triggers fire all year · the extreme is what makes them worth listening to. Descriptive forensics, receipted across eras like everything else.

The record

reversals / episodes vs baseline, 2006 → today

A reversal = a move against the crowd too big to be this market’s normal noise: 0.75× its own volatility, scaled to each window, measured from the first open you could trade. Thin cells hold only a handful of cases, read them as war stories, not statistics.

CROWD LONG → FADE SHORT

definition1w2w4w8w13w26w
COT index ≥95/≤56/10 vs 32%4/10 vs 35%2/10 vs 37%4/10 vs 42%5/10 vs 43%4/10 vs 41%
net %OI percentile ≥95/≤55/7 vs 32%6/7 vs 35%4/7 vs 37%4/7 vs 42%5/7 vs 43%2/7 vs 41%
z-score beyond ±24/6 vs 32%4/6 vs 35%2/6 vs 37%4/6 vs 42%3/6 vs 43%2/6 vs 41%
flush at the extreme
extreme + price divergence3/5 vs 32%4/5 vs 35%2/5 vs 37%3/5 vs 42%4/5 vs 43%2/5 vs 41%
extreme + 4-week price failure3/7 vs 32%2/7 vs 35%2/7 vs 37%3/7 vs 42%2/7 vs 43%2/7 vs 41%
commercial capitulation1/2 vs 32%1/2 vs 35%2/2 vs 37%2/2 vs 42%2/2 vs 43%2/2 vs 41%

CROWD SHORT → FADE LONG

definition1w2w4w8w13w26w
COT index ≥95/≤58/19 vs 31%9/19 vs 34%10/19 vs 34%10/19 vs 33%8/19 vs 32%6/18 vs 34%
net %OI percentile ≥95/≤58/23 vs 31%9/23 vs 34%10/23 vs 34%7/23 vs 33%9/23 vs 32%5/22 vs 34%
z-score beyond ±25/16 vs 31%6/16 vs 34%7/16 vs 34%8/16 vs 33%8/16 vs 32%5/15 vs 34%
flush at the extreme1/4 vs 31%2/4 vs 34%2/4 vs 34%1/4 vs 33%2/4 vs 32%2/4 vs 34%
extreme + price divergence6/11 vs 31%6/11 vs 34%7/11 vs 34%6/11 vs 33%6/11 vs 32%4/11 vs 34%
extreme + 4-week price failure4/17 vs 31%3/17 vs 34%3/17 vs 34%3/17 vs 33%3/16 vs 32%5/16 vs 34%
commercial capitulation

verdict on every row: open, your call · nothing here survived FDR + out-of-sample confirmation in release r2

every rate ships with its sample size and baseline · the correction machinery (FDR, placebo tests, splits) lives in the methodology

Did any condition separate the movers from the rest?

Six conditions, written down before we looked at the results. Each one tested on this market’s cases and across all 43 markets, sample sizes shown, so you can weigh them yourself. None of them is a rule. The separations are thin. The read stays yours.

scopeconditionsidewithwithoutraw p
UST 2Ymomentum divergence (13w)short20% (n=5)50% (n=10)0.580
UST 2Yopen interest expandingshort60% (n=5)30% (n=10)0.329
UST 2Ysecond half of yearshort25% (n=8)57% (n=7)0.315
all marketstrend with crowd (26w)long34% (n=317)35% (n=62)0.884
all marketsmomentum divergence (13w)long38% (n=48)34% (n=331)0.628
all marketsopen interest expandinglong34% (n=219)34% (n=160)1.000
all marketshigh-vol regimelong31% (n=144)36% (n=235)0.373
all marketsextreme reached fastlong33% (n=227)37% (n=152)0.440
all marketssecond half of yearlong35% (n=184)34% (n=195)0.914
all marketstrend with crowd (26w)short43% (n=327)35% (n=74)0.240
all marketsmomentum divergence (13w)short43% (n=82)42% (n=319)0.900
all marketsopen interest expandingshort42% (n=211)42% (n=190)1.000
all marketshigh-vol regimeshort39% (n=185)44% (n=216)0.363
all marketsextreme reached fastshort43% (n=21)42% (n=380)1.000
all marketssecond half of yearshort40% (n=193)44% (n=208)0.479
all marketstrend with crowd (26w)both39% (n=644)35% (n=136)0.497
all marketsmomentum divergence (13w)both41% (n=130)38% (n=650)0.553
all marketsopen interest expandingboth38% (n=430)39% (n=350)0.882
all marketshigh-vol regimeboth36% (n=329)40% (n=451)0.264
all marketsextreme reached fastboth33% (n=248)40% (n=532)0.069
all marketssecond half of yearboth37% (n=377)39% (n=403)0.659

verdict on every row: open, your call · the read stays yours

Timing & risk

measured the same way on every market

When the ones that turned, turned

5.3 weeks

median across the 14 cases that turned within 13 weeks · half of the turns arrived between 3.8 and 8.8 weeks after entry. Descriptive only: no confirmation trigger and no condition survived FDR + out-of-sample confirmation in release r1. Timing stats below describe past movers; they are not a validated entry edge.

What fading this market has cost

0.2%

median worst-case

0.5%

75th percentile

3.0%

worst on record

the run against you before any turn arrived, across 30 cases. Size for the worst row, not the median.

This file is free. The others are Pro.

CORN, LEAN HOGS, RBOB, SOYBEANS are stretched right now, their files are one click away.

Unlock all · €9/mo