COT Index and net position calculator
Enter long positions, short positions and open interest from the current CFTC report. Add the previous report or a historical range only when you also want weekly change or the 0–100 COT Index.
Inputs
Result
Your positioning result will appear here
Enter the current report values to calculate net positioning. Optional inputs add weekly change and the COT Index.
How it’s calculated
Net = Long positions − Short positionsWeekly change = Current net − Previous netNet % of OI = Net ÷ Open interest × 100COT Index = (Current net − Low) ÷ (High − Low) × 100Read the calculation, not a prediction
These outputs describe reported futures positioning. They do not predict price direction, identify an entry, or account for every cash, ETF and over-the-counter position.
COT Index
A COT Screener calculation that rescales a selected net position inside its supplied historical range. It is not a field published by the CFTC.
Report scope
Keep the market, report type and trader category consistent across both weeks. Do not mix Futures Only with Futures-and-Options Combined data.
Source
Review the official CFTC Explanatory Notes before comparing report categories. For practical context, read the COT Index guide.
See the same math on live CFTC data.
The public market analysis runs this calculation automatically for the latest published report — every COT and trading tool lives on one page.