CFTC publică rapoartele Commitments of Traders (COT), de regulă vinerea, cu excepții de sărbători. Ele agregă pozițiile raportate în piețele futures americane acoperite și, după format, opțiuni. Datele sunt publice, fără identificarea fiecărui fond sau a tuturor participanților valutari. Poziția agregată nu este ordin de intrare.

Ce arată efectiv raportul COT?

Denumirea este Commitments of Traders, la plural. Raportează open interest, contracte rămase deschise, nu volumul tranzacționat săptămânal. Acoperă piețe cu cel puțin 20 de traderi având poziții la sau peste pragurile raportării. Datele sunt de obicei de marți și apar vineri la 15:30 US Eastern. Confirmă programul datat; într-un test istoric le poți folosi de la publicare, nu retroactiv de la data pozițiilor.

Păstrează formatul și categoria. TFF distinge Dealer/Intermediary, Asset Manager/Institutional, Leveraged Funds și Other Reportables. Nu sunt echivalente cu commercial/non-commercial din Legacy. CFTC clasifică traderul, fără a cunoaște motivul fiecărei tranzacții; un fond poate acoperi altă expunere. Nonreportable este restul obținut prin scăderea pozițiilor reportable din open interest, separat pe fiecare parte, nu un grup identificat de clienți retail.

Alege separat Futures Only și Futures and Options Combined. Combined convertește opțiunile în echivalente futures folosind delta furnizată de burse. Nu aduna numărul brut de opțiuni la futures și nu numi diferența variantelor număr brut de opțiuni.

Indicele COT depinde de fereastră

Model fictiv: cinci observații nete consecutive, 200, 0, 20, 60, 80. Ultimele patru dau minim 0 și maxim 80; toate cinci includ extremul vechi 200. Poziția actuală 80 intră în ambele ferestre, pentru aceeași categorie, contract, format futures-only și versiune păstrată.

Indicele COT cere fereastra saPoziții nete fictive: 200, 0, 20, 60, 80. Ultimele patru au minim 0, maxim 80 și indice 100. Adăugarea vechiului 200 schimbă intervalul la 0–200 și indicele la 40. Netul rămâne 80; ambele axe sunt 0–100.Aceeași poziție, altă fereastrăNet: contracte fictive • normalizarea noastrăVechi: 200 | recente: 0, 20, 60, 80Fereastră 4: min 0, max 80Calcul: 100 × (80 − 0) / (80 − 0)0100Fereastră 5: min 0, max 200Calcul: 100 × (80 − 0) / (200 − 0)040100Netul rămâne 80 în ambele calcule.
Net identic, interval de referință diferit. Cinci observații inventate: 200, 0, 20, 60, 80. Ambele ferestre includ observația curentă; normalizarea nu este citire oficială CFTC.

Patru observații dau 100, cinci dau 40 cu net 80 neschimbat. Intervalul schimbat nu dovedește flux sau probabilitate.

Pe un ecran mic poți derula diagrama orizontal sau o poți mări. Valorile și concluzia apar și în textul de mai jos.

Normalizarea noastră este 100 × (net − minim)/(maxim − minim), fără valoare oficială CFTC. Fereastra de patru dă 100; cea de cinci dă 40, deși netul rămâne 80. Indicele nu este percentilă ori probabilitate. Dacă maximul este egal cu minimul, rezultatul este nedefinit, nu zero. Axele desenului sunt ambele 0–100.

Schimbarea indusă de fereastră nu dovedește ieșire de capital sau probabilitate de 40% a unei mișcări valutare. Salvează data pozițiilor, publicarea, categoria, contractul, versiunea și fereastra alături de rezultat. CFTC descrie acoperirea și datele rapoartelor; observațiile și formula din model sunt ale exemplului.

Cum interpretezi poziționarea?

Extremul net este extrem în categoria și fereastra alese. Nu numără toți cumpărătorii potențiali și nu dovedește epuizarea capacității lor. Interpretarea aglomerării rămâne ipoteză; extremele pot persista fără inversare.

Schimbarea săptămânală compară două fotografii agregate. Nu identifică aceleași firme adăugând ori închizând contracte. Reclasificări, intrarea/ieșirea traderilor raportabili și schimbări brute care se compensează pot modifica totalul. Normalizarea nu repară aceste limite și nu produce probabilitatea inversării.

Ce limite au întârzierea și clasificarea?

Raportul publicat vineri descrie de obicei marți, nu achizițiile fondurilor în timp real. Sărbătorile pot schimba intervalul. Convertește ora pentru data exactă în Europe/Bucharest, fără întârziere universală de trei zile ori oră locală permanentă.

COT nu este recensământ al tuturor expunerilor spot, forward și CFD globale. Pozițiile futures pot ajuta o ipoteză determinată, fără reprezentativitate demonstrată pentru întregul OTC. Spot și futures au construcții diferite. Nu compara stocul pozițiilor deschise cu fluxul tranzacționat pentru a pretinde aceeași măsură.

Categoria commercial nu dovedește că fiecare poziție este exclusiv hedging, fără expunere direcțională. Clasificarea traderului diferă de scopul poziției. Nici extrema, nici numele categoriei nu spun când sau dacă se va inversa tendința.

Unde găsești și cum păstrezi datele?

CFTC oferă rapoarte și date descărcabile. Înainte de calcul salvează piața/codul, formatul, categoria, data poziției, momentul publicării și versiunea. TFF este relevant pentru futures financiare, fără a fi format universal cel mai lizibil. O etichetă „poziția fondurilor” fără categorie este incompletă.

Agregatul corect nu dezvăluie portofoliul sau limitele fiecărui participant. Compară poziționarea cu alte informații și cu rolurile participanților. Confirmările aparent concordante nu sunt automat independente.

Net mai mare cu mai puține contracte Long

Pe un ecran mic, derulează tabelul orizontal pentru a citi toate coloanele.

Contracte fictive, categorie TFF și piață neschimbate, Futures Only
SăptămânăLongShortNetOpen interest total piață
A120 00080 000+40 000400 000
B110 00060 000+50 000450 000

Netul crește cu 10 000, deși Long scade cu 10 000, deoarece Short scade cu 20 000. Afirmația „fondurile au cumpărat 10 000” nu rezultă din fotografii. Măsura auxiliară net/open interest urcă de la 10,00% la aproximativ 11,11%, adică 1,11 puncte procentuale, fără a fi proporția investitorilor care așteaptă creștere.

Încă 30 000 spreading în B intră pe ambele părți: (110 000 + 30 000) − (60 000 + 30 000) = 50 000. Spreading descrie poziții compensatorii, nu spread bid–ask. Open interest al pieței numără o parte, fără însumarea tuturor Long și Short.

Ulterior, 105 000 Long − 70 000 Short = +35 000: cu 15 000 sub B, dar încă net long, nu net short. Pentru o fereastră declarată de 52 de observații incluzând prezentul, net +50 000, minim −50 000 și maxim +150 000 dau indice 50. Este mijlocul intervalului, nu mediană, percentilă sau probabilitate. Intervalul constant rămâne nedefinit.

Combined, model separat: păstrezi 10 000 opțiuni call cumpărate și schimbi numai delta pozitivă atribuită, de la 0,20 la 0,60. Echivalentul long futures urcă 2 000→6 000, cu 4 000, fără cumpărarea altor opțiuni. Agregatele reale pot schimba simultan poziții și delta; modelul nu identifică motivul unei săptămâni reale.

Futures yen CME 6J se cotează USD per JPY; spot USD/JPY exprimă JPY per USD. Long yen futures nu înseamnă long USD/JPY. Scadențele diferite nu obligă prețul futures să fie reciprocul exact al spotului curent.

Model RON: același net, riscuri brute diferite

Extensie fictivă, instrumente liniare cu scadențe diferite: portofoliul A are nominal long 50 000 RON și short 45 000 RON; B are numai long 5 000 RON. Ambele au net +5 000 RON, dar expunere brută 95 000 versus 5 000 RON. Nu sunt contracte CFTC reale sau cotații actuale.

Dacă ambele instrumente din A scad paralel cu 1%, rezultatul este −500 + 450 = −50 RON, ca la B. Dacă piciorul long scade cu 1%, iar cel short crește cu 1%, A pierde −500 − 450 = −950 RON. B, la aceeași scădere de 1% a instrumentului său, pierde 50 RON. Am exclus costurile și presupus relație liniară exactă.

Netul comun nu identifică riscul diferenței dintre scadențe și nu stabilește marja brokerului. Nu deducem că așa este portofoliul unui fond din COT; contraexemplul arată informația pierdută printr-un singur număr net.

Ce verifici la următorul raport?

  1. Identifică înregistrarea. Cod piață, format, categorie, apoi Long, Short, spreading și open interest al întregii piețe.
  2. Păstrează două date. Poziția și momentul publicării, cu versiunea; informația nu poate fi folosită retrospectiv înaintea publicării.
  3. Calculează explicit. Ambele coloane brute, netul, numitorul și fereastra, cu rapoarte nedefinite marcate.
  4. Separă interpretarea. Ipoteză, dovezi contrare și costuri. Extrema sau spargerea ulterioară a unui nivel nu garantează inversare ori rezultat.