OPEN-SOURCE SCRIPT
COT REPORT

COT Report (Commitments of Traders)
COT Report is a positioning analysis indicator based on the official data published by the Commodity Futures Trading Commission (CFTC). It visualizes how different market participants are positioned in futures markets using the Legacy COT classification.
The script automatically detects the correct COT market code from the chart symbol and retrieves the corresponding positioning data.
📊 What It Shows
The indicator tracks three key trader groups:
1️⃣ Commercials (Blue)
Typically hedgers (producers, corporations, institutions)
Considered the “smart money” in many markets
Plots:
Long positions (hidden by default)
Short positions (optional negative display)
Net position (Long − Short) → Main visible line
2️⃣ Non-Commercials (Red)
Large speculators (funds, asset managers, leveraged traders)
Often trend-following participants
Plots:
Long positions (hidden)
Short positions (optional negative display)
Net position
3️⃣ Non-Reportable / Retail (Green)
Small traders
Often used as a contrarian sentiment gauge
Plots:
Long positions (hidden)
Short positions (optional negative display)
Net position
A zero reference line is included to clearly identify bullish vs. bearish net positioning.
⚙️ Key Feature
Optional Short Display Mode
Shorts can be displayed as negative numbers
Helps visualize gross long vs. short exposure more intuitively
🧠 How Traders Use It
This indicator is commonly used for:
Sentiment analysis
Identifying extreme positioning (potential reversals)
Confirming macro trends
Spotting divergences between price and positioning
Typical interpretation framework:
Rising Commercial net positions → Often accumulation phase
Extreme Non-Commercial net positions → Potential exhaustion
Retail heavily one-sided → Possible contrarian signal
🔎 Why It Matters
The COT report is one of the few transparent windows into institutional positioning. Unlike price-based indicators, this tool shows who is positioned where, not just what price is doing.
Used properly, it helps you align with structural flows instead of reacting emotionally to short-term volatility.
COT Report is a positioning analysis indicator based on the official data published by the Commodity Futures Trading Commission (CFTC). It visualizes how different market participants are positioned in futures markets using the Legacy COT classification.
The script automatically detects the correct COT market code from the chart symbol and retrieves the corresponding positioning data.
📊 What It Shows
The indicator tracks three key trader groups:
1️⃣ Commercials (Blue)
Typically hedgers (producers, corporations, institutions)
Considered the “smart money” in many markets
Plots:
Long positions (hidden by default)
Short positions (optional negative display)
Net position (Long − Short) → Main visible line
2️⃣ Non-Commercials (Red)
Large speculators (funds, asset managers, leveraged traders)
Often trend-following participants
Plots:
Long positions (hidden)
Short positions (optional negative display)
Net position
3️⃣ Non-Reportable / Retail (Green)
Small traders
Often used as a contrarian sentiment gauge
Plots:
Long positions (hidden)
Short positions (optional negative display)
Net position
A zero reference line is included to clearly identify bullish vs. bearish net positioning.
⚙️ Key Feature
Optional Short Display Mode
Shorts can be displayed as negative numbers
Helps visualize gross long vs. short exposure more intuitively
🧠 How Traders Use It
This indicator is commonly used for:
Sentiment analysis
Identifying extreme positioning (potential reversals)
Confirming macro trends
Spotting divergences between price and positioning
Typical interpretation framework:
Rising Commercial net positions → Often accumulation phase
Extreme Non-Commercial net positions → Potential exhaustion
Retail heavily one-sided → Possible contrarian signal
🔎 Why It Matters
The COT report is one of the few transparent windows into institutional positioning. Unlike price-based indicators, this tool shows who is positioned where, not just what price is doing.
Used properly, it helps you align with structural flows instead of reacting emotionally to short-term volatility.
开源脚本
秉承TradingView的精神,该脚本的作者将其开源,以便交易者可以查看和验证其功能。向作者致敬!您可以免费使用该脚本,但请记住,重新发布代码须遵守我们的网站规则。
免责声明
这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。
开源脚本
秉承TradingView的精神,该脚本的作者将其开源,以便交易者可以查看和验证其功能。向作者致敬!您可以免费使用该脚本,但请记住,重新发布代码须遵守我们的网站规则。
免责声明
这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。