COT Mövqeləşməsi və Kütləvi Əməliyyatlar: Reversiyaları Müəyyən Etmək banner image

Trade Views

Market Analysis

COT Mövqeləşməsi və Kütləvi Əməliyyatlar: Reversiyaları Müəyyən Etmək

Valyuta fyuçerslərində spekulyativ mövqeləşmə statistik həddlərə çatdıqda, kütləvi əməliyyat özü-özlüyündə riskə çevrilir. CFTC COT məlumatlarından istifadə edərək, bu məqalə z-qiymətləri ilə kütləviləşməni necə ölçməyi, mövqeləşmə reversiyasının beş fazasını müəyyən etməyi və əməliyyatın açılması üçün praktiki çərçivə qurmağı göstərir.

Həmçinin mövcuddur English

COT Siqnal Anlıq Görüntüsü — Aprel 2026

JPY — Həddindən artıq Qısa

Net −148k contracts · Z-score −2.4

EUR — Uzun Müddətli Uzun

Net +112k contracts · Z-score +2.1

GBP — Orta Dərəcədə Uzun

Net +64k contracts · Z-score +1.3

AUD — Bir Qədər Qısa

Net −18k contracts · Z-score −0.6

Səkkiz əsas valyuta fyuçers bazarından ikisi hazırda spekulyativ mövqeləşmədə statistik həddləri göstərir. JPY üzrə xalis qısa müqavilələr −148,000-dən aşağı düşüb — bu, son 52 həftəlik paylanmaya qarşı −2.4 z-qiymətidir — EUR üzrə xalis uzun mövqelər isə +112,000-ə yüksəlib, bu da +2.1 z-qiymətidir. Qeyri-kommersiya treyderləri bir istiqamətdə bu qədər sıxlaşdıqda, əməliyyat makro tezisdən uzaqlaşaraq çıxış riski ilə bağlı olmağa başlayır.

Bu məqalə növbəti addımlarla bağlıdır. Həftəlik CFTC Commitments of Traders məlumatlarından istifadə edərək, konsensus əməliyyatının "yaxşı mövqeləşmiş" vəziyyətdən "təhlükəli dərəcədə kütləvi" vəziyyətə nə vaxt keçdiyini, əməliyyatın açılmasının erkən xəbərdarlıq siqnallarının necə göründüyünü və COT mövqeləşmə həddləri ətrafında reversiya çərçivəsini necə qurmağı araşdırırıq.

Bu Məqalə Nələri Əhatə Edir

  • Z-qiymətləri və xalis açıq faiz nisbətlərindən istifadə edərək kütləvi əməliyyatların tərifini və ölçülməsini
  • Səkkiz əsas valyuta fyuçersində mövcud həddi göstəricilər
  • COT tərəfindən idarə olunan reversiyanın anatomiyası — həddindən sıxılmaya qədər beş faza
  • Daha yüksək inamlı əməliyyatlar üçün COT siqnallarını makro əsaslarla birləşdirmək
  • Praktiki reversiya çərçivəsi: giriş tətikləyiciləri, təsdiq siqnalları və etibarsızlaşdırma

Kütləvi Əməliyyatın Tərifi

Qeyri-kommersiya spekulyativ icması — hedcinq fondları, aktiv menecerləri və əmtəə ticarəti məsləhətçiləri — öz tarixinə nisbətən statistik cəhətdən həddi olan istiqamətli mövqe topladıqda əməliyyat kütləvi olur. Əsas söz nisbidir. +100,000 EUR müqaviləsinin xalis uzun mövqeyi özlüyündə həddi deyil; o, yalnız valyutanın tipik mövqeləşmə diapazonundan xeyli yuxarıda olduqda həddi sayılır.

İki metrik bu tərifi əməliyyat üçün istifadə edilə bilən həddlərə çevirir.

Xalis Qeyri-Kommersiya Mövqeləşməsinin Z-Qiyməti

COT göstəricilərini valyutalar və zaman dövrləri üzrə normallaşdırmanın ən etibarlı yolu sürüşən z-qiymətidir. O, dəqiq bir suala cavab verir: cari mövqeləşmə son ortalamasından neçə standart kənarlaşma yuxarıda və ya aşağıdadır? 52 həftəlik pəncərədən istifadə etmək, etalonu cari makro rejimə bağlayır, artıq cari bazar strukturunu əks etdirməyən çoxillik tarixə deyil.

import requests, statistics

BASE = "https://fxmacrodata.com/api/v1"
KEY  = "YOUR_API_KEY"

def fetch_cot(currency: str, start: str = "2018-01-01") -> list[dict]:
    r = requests.get(f"{BASE}/cot/{currency}", params={"api_key": KEY, "start": start})
    r.raise_for_status()
    return r.json()["data"]

def rolling_zscore(records: list[dict], window: int = 52) -> list[dict]:
    """Rolling 52-week z-score of net non-commercial positioning."""
    vals = [r["noncommercial_net"] for r in records]
    out  = []
    for i, rec in enumerate(records):
        w = vals[i : i + window]          # records are newest-first
        if len(w) < 8:
            out.append({**rec, "zscore": None})
            continue
        mu  = statistics.mean(w)
        sig = statistics.stdev(w)
        z   = (rec["noncommercial_net"] - mu) / sig if sig else 0.0
        out.append({**rec, "zscore": round(z, 2)})
    return out

eur_data   = fetch_cot("eur")
eur_scored = rolling_zscore(eur_data)
# Latest reading
print(eur_scored[0])
# {'date': '2026-04-15', 'noncommercial_net': 112340, 'zscore': 2.1, ...}

+2.0-dən yuxarı və ya −2.0-dən aşağı göstəricilər valyutanı tarixi paylanmasının yuxarı və ya aşağı 2.3%-nə yerləşdirir. Bu, bu məqalənin "həddi" kimi qəbul etdiyi həddir — struktur mövqeləşmə riski kimi qeyd etmək üçün statistik cəhətdən qeyri-adi dərəcədədir.

Açıq Faiz Həcminin Bir Hissəsi Kimi Xalis Mövqe

Z-qiyməti sizə mövqeləşmənin tarixi paylanmasında harada yerləşdiyini göstərir. Xalis-açıq-faiz nisbəti isə cari bazar dərinliyində istiqamətli mərcin nə qədər cəmləşdiyini göstərir. Qeyri-kommersiya xalis mövqeləşməsi ümumi açıq faizin 25–30%-dən çoxunu təşkil etdikdə, bazar struktur cəhətdən əyri olur və hər hansı əks katalizatorun dislokasiya potensialı yüksəkdir.

EUR Fyuçersləri — Xalis Qeyri-Kommersiya Mövqeləşməsi (2023–2026)

Sürüşən 52 həftəlik z-qiymət üst-üstə düşməsi. Kölgəli zolaqlar həddi həddləri (±2σ) göstərir.

Mənbə: FXMacroData vasitəsilə CFTC COT məlumatları /v1/cot/eur — illüstrativ tarixi seriya

Əsas Valyutalar Üzrə Cari Həddi Göstəricilər

Valyutalararası z-qiymət skanı, hər hansı bir makro FX treyderinin həyata keçirə biləcəyi ən güclü həftəlik ritualdır. Səkkiz valyuta fyuçersini eyni anda sıralayaraq, hansı əməliyyatların hər iki tərəfdən aktiv olduğunu və hansıların makro tezisin inkişaf etməsi üçün yer olan neytral zonada qaldığını dərhal ortaya qoyur.

COT Mövqeləşmə Z-Qiymətləri — Bütün Əsas Valyutalar (Aprel 2026)

52 həftəlik sürüşən z-qiyməti. Qırmızı sütunlar həddindən artıq qısa sıxlaşmanı; yaşıl sütunlar isə həddindən artıq uzun sıxlaşmanı göstərir.

Mənbə: FXMacroData vasitəsilə CFTC COT məlumatları /v1/cot/{currency} — illüstrativ anlıq görüntü

Yuxarıdakı anlıq görüntü spekulyativ əhval-ruhiyyədə aydın bir ikiləşməni göstərir. JPY qısa mövqeyi kompleksdə ən kütləvi mövqedir, onun z-qiyməti −2.4 olmaqla −2.0 təhlükə həddindən xeyli aşağıdır. EUR uzun mövqeləri +2.1-ə çatıb və konsensus uzun mövqeyinin özü-özlüyündə riskə çevrildiyi nöqtəyə yaxınlaşır. CHF −1.7 səviyyəsindədir, həddindən artıq qısa əraziyə yaxınlaşır. CAD və AUD neytral zonada rahat yerləşir.

Cüt treyderləri üçün JPY/EUR fərqliliyi ən əməliyyat üçün yararlı göstəricidir: əgər siz orta qiymətə qayıdışa inanırsınızsa, əməliyyatın açılmasından ən çox struktur dəstəyi olan əməliyyat qısa EUR/JPY-dir — bir tərəfdə həddindən artıq uzun EUR ekspozisiyası, digər tərəfdə isə həddindən artıq qısa JPY ekspozisiyası olan bir valyuta.

Əsas Nəticə: Cütlərin Çoxaltma Effekti

Valyuta cütünün hər iki tərəfi əks istiqamətlərdə həddi z-qiymətləri daşıdıqda, əməliyyatın açılması zamanı gözlənilən hərəkət qat-qat artır. EUR +2.1 və JPY −2.4 olduqda qısa EUR/JPY o deməkdir ki, əhval-ruhiyyədəki hər hansı bir dəyişiklik hər iki tərəfə eyni anda təsir edir. Bu ikili-həddi quruluşun tarixi epizodları kəskin, sürətli hərəkətlər yaratmışdır — tez-tez mövqeləşmə zirvəsindən bir neçə həftə ərzində cütdə 3–5%.

COT Tərəfindən İdarə Olunan Reversiyanın Anatomiyası

Həddi mövqeləşmə öz-özünə geri dönmür. O, hər biri ölçülə bilən COT imzaları olan fərqli fazalar ardıcıllığında açılır. Faza strukturunu anlamaq sizə müvəqqəti konsolidasiya ilə əsl rejim dəyişikliyini ayırd etməyə kömək edir.

Faza 1 — Akkumulyasiya (Z-Qiyməti 0-dan ±1.5-ə)

Makro tezis güc qazanır. Hər həftə spekulyativ icma inamla mövqeyə əlavələr edir. Xalis müqavilələr sabit şəkildə artır, açıq faiz yüksəlir və qiymət tendensiyası konsensusu əks etdirir və gücləndirir.

Faza 2 — Kütləviləşmə (Z-Qiyməti ±1.5-dən ±2.0-ə)

Mövqe qiymətin əsaslandırdığından daha sürətli böyüyür. Yeni iştirakçılar əməliyyatın işlədiyi üçün qoşulurlar, orijinal tezisin gücləndiyi üçün deyil. Xalis mövqeləşmədə həftəlik deltalar sürətlənir. Bu faza tez-tez sahiblər üçün ən gəlirli olur — impuls tamamilə işə düşür — lakin bu, həm də çıxış riskinin arxa planda görünməz şəkildə yığılmağa başladığı zamandır.

Faza 3 — Tükənmə (Z-Qiyməti ±2.0-dən yuxarı)

Yeni mövqe qurma sürəti yavaşlayır. Açıq faiz sabitləşə bilər və ya azalmağa başlaya bilər, qiymət isə trend istiqamətində hərəkət etməyə davam edir. Yavaşlayan mövqeləşmə ilə davam edən qiymət artımı və ya azalması arasındakı bu fərqlilik, COT hesabatının təklif etdiyi ən vacib erkən xəbərdarlıq siqnalıdır.

Faza 4 — İlk Açılma (Z-Qiyməti həddindən geri çəkilir)

Bir katalizator gəlir — gözlənilməz mərkəzi bank bəyanatı, makro məlumat sürprizi, geosiyasi şok — və ən çox leverage edilmiş iştirakçılar ekspozisiyanı azaltmağa başlayırlar. Z-qiyməti həddindən geri çəkilir, lakin əvvəlcə yavaş. Qiymət kəskin şəkildə geri dönür, çünki çıxışlar qruplaşmışdır: Faza 2-də daxil olan hər kəs eyni qapıdan eyni anda çıxmağa çalışır.

Faza 5 — Sıxılma (Z-Qiyməti neytrala doğru qayıdır)

Açılma özünü gücləndirən olur. Qısa mövqelərin bağlanması və ya uzun mövqelərin ləğvi sürətlənir. Trendin böyük hissəsində gəlirli olan mövqelər sıxılma zamanı sürətlə zərərsiz olur. Hərəkət tez-tez yeni neytral mövqeləşmə rejiminə yaxın sabitləşməzdən əvvəl ədalətli dəyəri aşır.

JPY Fyuçersləri — Xalis Mövqeləşmə vs USD/JPY Qiyməti (2023–2026)

İkili ox: JPY xalis qeyri-kommersiya müqavilələri (sol); USD/JPY spot məzənnəsi (sağ, tərs). Mövqeləşmə həddləri əsas cüt dönüş nöqtələri ilə üst-üstə düşür.

Mənbə: CFTC COT məlumatları /v1/cot/jpy və spot məzənnəsi /v1/forex/usd/jpy vasitəsilə — illüstrativ seriya

Yuxarıdakı qrafik JPY xalis qısa mövqelərinin tam reversiya dövrü boyunca USD/JPY-ni necə izlədiyini göstərir. 2023-cü il boyunca və 2024-cü ilin əvvəllərinə qədər JPY fyuçerslərində ağır spekulyativ qısa mövqeləşmə USD/JPY-nin yüksəlməsi ilə əlaqəli idi. Lakin hər dəfə mövqeləşmə statistik həddə çatdıqda, bir katalizator — tez-tez Yaponiya Mərkəzi Bankının siyasət siqnalı — qısa mövqeləri sürətlə sıxışdıraraq kəskin JPY dəyər artımına səbəb oldu.

COT məlumatları katalizatoru proqnozlaşdırmadı. O, sizə mövqeyin o qədər kütləvi olduğunu bildirdi ki, hər hansı əks katalizator, ölçüsündən asılı olmayaraq, kütlənin çıxış dinamikası tərəfindən gücləndiriləcəkdi. Cari həddin yığıldığını və ya azaldığını izləmək üçün FXMacroData COT endpoint vasitəsilə JPY mövqeləşmə tarixçəsinə daxil olun.

Qiymət–Mövqeləşmə Fərqliliyi Siqnalı

Ən etibarlı COT əsaslı reversiya xəbərdarlığı mövqeləşmənin mütləq səviyyəsi deyil — bu, qiymət istiqaməti ilə mövqeləşmə istiqaməti arasındakı fərqlilikdir. Qiymət bir istiqamətdə hərəkət etməyə davam etdikdə, lakin əsas fyuçerslərdə spekulyativ mövqeləşmə əks istiqamətdə hərəkət etməyə başladıqda, böyük iştirakçılar artıq ekspozisiyanı azaldır, pərakəndə impuls treyderləri isə qiyməti yuxarı və ya aşağı itələyirlər.

EUR/USD vs EUR COT Xalis Uzun Mövqelər — Fərqliliyi Aşkar Etmək

EUR/USD spot (sol ox, mavi); EUR xalis qeyri-kommersiya müqavilələri minlərlə (sağ ox, qızılı). Fərqlilik zonaları kəhrəba rəngində kölgələnmişdir.

Mənbə: /v1/forex/eur/usd/v1/cot/eur — illüstrativ seriya

Fərqliliyin Aşkar Edilməsi Qaydaları

  • Ayı fərqliliyi: EUR/USD qiyməti yeni zirvəyə çatır, lakin EUR COT xalis uzun mövqeləri yeni zirvəyə çata bilmir — spekulyatorlar gücə paylayırlar. 2–6 həftə ərzində reversiyaya diqqət yetirin.
  • Buğa fərqliliyi: USD/JPY qiyməti yeni zirvəyə çatır (JPY daha da zəifləyir), lakin JPY qısa müqavilələri genişlənməyi dayandırır — qısa satıcılar hərəkətə inam əlavə etmirlər. Potensial tükənmə siqnalı.
  • Trendin təsdiqi: Həm qiymət, həm də xalis mövqeləşmə eyni istiqamətdə trenddədir — ən az müqavimət yolu toxunulmazdır. Bu təsdiq pozulana qədər trenddə qalın.

COT Siqnallarını Makro Əsaslarla Birləşdirmək

COT mövqeləşməsi fundamental deyil, bazar strukturu siqnalıdır. Onun gücü əsas makro mühitlə uyğunlaşdıqda — və ya ziddiyyət təşkil etdikdə — artır. Ən yüksək inamlı quruluşlar iki xüsusi konfiqurasiyada yaranır.

Konfiqurasiya 1 — Makro Dəstək, Kütləvi Mövqe

Mövqe üçün fundamental əsas güclü və yaxşı başa düşüləndir — lakin o, artıq həddi spekulyativ mövqeləşmədə tamamilə əks olunmuşdur. Bu halda, daha da makro yaxşılaşmadan əldə ediləcək qazanc məhduddur, çünki icma artıq buna görə mövqeləşmişdir. Asimmetriya aşağı istiqamətdədir: əgər makro məlumatlar hətta mülayim şəkildə məyus edərsə, reversiya şiddətli olacaq, çünki kütlənin gedəcək yeri yoxdur.

Bu, cari EUR quruluşunu təsvir edir. Zəifləyən ABŞ dolları narrativi və möhkəmlənən AB iqtisadi məlumatları fundamental olaraq EUR uzun mövqelərini dəstəkləyir — lakin +2.1 z-qiyməti sizə bu tezisin böyük hissəsinin artıq fyuçers mövqeləşməsinə daxil edildiyini göstərir. Əməliyyat səhv deyil, lakin risk/mükafat əhəmiyyətli dərəcədə daralmışdır. Yoxlamaq üçün EUR makro məlumatlarını COT ilə birlikdə çəkin:

import requests

BASE = "https://fxmacrodata.com/api/v1"
KEY  = "YOUR_API_KEY"

# EUR macro fundamentals
eur_gdp    = requests.get(f"{BASE}/announcements/eur/gdp",         params={"api_key": KEY, "limit": 6}).json()
eur_cpi    = requests.get(f"{BASE}/announcements/eur/inflation",   params={"api_key": KEY, "limit": 6}).json()
eur_policy = requests.get(f"{BASE}/announcements/eur/policy_rate", params={"api_key": KEY, "limit": 4}).json()

# COT positioning
eur_cot    = requests.get(f"{BASE}/cot/eur", params={"api_key": KEY, "limit": 8}).json()

print("Latest EUR policy rate:", eur_policy["data"][0])
print("Latest EUR CPI:", eur_cpi["data"][0])
print("Latest EUR net COT:", eur_cot["data"][0]["noncommercial_net"])

Konfiqurasiya 2 — Makro Əks Külək, Kütləvi Mövqe (Ən Yüksək Xəbərdarlıq)

Bu, ən yüksək xəbərdarlıq quruluşudur. Makro məlumatlar konsensus tezisi ilə ziddiyyət təşkil etməyə başlayır, eyni zamanda mövqeləşmə həddindədir. Fundamental əsaslandırmasını itirən kütləvi əməliyyat sürətli, nizamsız bir açılma üçün reseptdir. CHF-nin −1.7 səviyyəsində olması, CHF ayı tezisini şübhə altına alan hər hansı bir SNB siyasət sürprizi ilə birlikdə bu konfiqurasiyanın dərslik nümunəsi olardı.

Mövqeləşmə Dəyişikliyi Sürəti — Həftəlik Xalis Müqavilə Deltası (EUR, JPY, GBP)

Həftəlik qeyri-kommersiya xalis müqavilələrində həftəlik dəyişiklik. Mövqeləşmə həddində yavaşlayan delta, erkən Faza 3 tükənmə siqnalıdır.

Mənbə: FXMacroData vasitəsilə CFTC COT məlumatları — illüstrativ seriya

Sürət səviyyə qədər vacibdir. EUR akkumulyasiyasının zirvəsində xalis mövqe dəyişiklikləri həftədə +8,000-dən +12,000 müqaviləyə qədər idi və o vaxtdan bəri +1,000-dən +2,000-ə qədər yavaşlamışdırsa, bu yavaşlama obyektiv Faza 3 imzasıdır. Kütlə hələ də əlavələr edir, lakin inam zəifləyir. Reversiya riskinin nəzəriyyədən qaçılmaz hala keçdiyi zamandır.

Praktiki Reversiya Ticarət Çərçivəsi

COT siqnallarını real əməliyyatlara çevirmək struktur tələb edir. Mövqeləşmə həddləri həftələr və ya aylar davam edə bilər və həddi göstəricinin dərhal geri dönəcəyinə zəmanət yoxdur. Aşağıdakı çərçivə COT-u dəqiq vaxtlama aləti deyil, ilkin şərt filtri kimi istifadə edir.

Addım 1 — Həddləri Yoxlayın

Həftəlik z-qiymət skanını bütün 8 valyuta üzrə aparın. |z| > 2.0 olan hər hansı bir valyutanı reversiya monitorinqi üçün namizəd kimi qeyd edin.

Addım 2 — Sürəti Yoxlayın

Həftəlik deltanı hesablayın. Əgər son 3 həftə yavaşlayan əlavəni (|Δ| kiçilir) göstərirsə, tükənmə fazası başlamış ola bilər. Bu, giriş üçün ilkin şərtdir, tətikləyici deyil.

Addım 3 — Makro ilə Uyğunlaşdırın

FXMacroData vasitəsilə müvafiq fundamental göstəriciləri yoxlayın. Makro məlumatlar kütləvi tezisi dəstəkləyir, yoxsa zəiflədir? Makro dəstək gözləmək deməkdir; makro əks külək isə quruluşun aktiv olduğunu göstərir.

Addım 4 — Tətikləyici Gözləyin

Tətikləyici olmadan həddi mövqeləşməni əks istiqamətdə əməliyyat etməyin. Tətikləyicilərə daxildir: mərkəzi bank sürprizi, makro məlumatların gözləntiləri qarşılamaması, əsas dəstək/müqavimətin texniki pozulması və ya COT-da xalis azalmanın təsdiqlənmiş ilk həftəsi.

Addım 5 — Volatilliyə Uyğun Ölçüləndirin

Kütləvi həddlərdən reversiyalar sürətli və dəyişkəndir. Açılma sürət qazanmazdan əvvəl ilkin əlverişsiz hərəkətləri qarşılamaq üçün mövqeləri ölçüləndirin. Stop loss-u həddi z-qiymətinin yuxarı/aşağı səviyyəsindən yuxarı/aşağı qoyun.

Etibarsızlaşdırma

Əgər girişdən sonra COT həddi istiqamətdə yeni həftəlik rekord göstərirsə, tezis qısa müddətdə səhvdir. Çıxın və yenidən qiymətləndirin. Kütləvi əməliyyatlar geri dönməzdən əvvəl daha da kütləvi ola bilər.

Həftəlik COT Skaneri Qurmaq

Bu çərçivənin praktiki tətbiqi, bütün səkkiz valyuta fyuçersi üçün z-qiymətlərini və deltaları avtomatik hesablayan və sıralanmış xəbərdarlıq cədvəli çıxaran həftəlik skanerdir. Budur FXMacroData COT endpoint istifadə edərək istehsal üçün hazır skript:

import requests, statistics
from datetime import date, timedelta

BASE       = "https://fxmacrodata.com/api/v1"
KEY        = "YOUR_API_KEY"
CURRENCIES = ["aud", "cad", "chf", "eur", "gbp", "jpy", "nzd", "usd"]
WINDOW     = 52   # weeks for z-score baseline
EXTREME_Z  = 2.0  # alert threshold

def fetch_cot(ccy: str) -> list[dict]:
    r = requests.get(f"{BASE}/cot/{ccy}", params={"api_key": KEY, "start": "2019-01-01"})
    r.raise_for_status()
    return r.json()["data"]   # newest first

def analyse(records: list[dict]) -> dict:
    vals = [r["noncommercial_net"] for r in records]
    net  = vals[0]
    # 52-week z-score
    window = vals[:WINDOW]
    mu  = statistics.mean(window)
    sig = statistics.stdev(window) if len(window) > 1 else 1
    z   = round((net - mu) / sig, 2) if sig else 0.0
    # 4-week velocity (average weekly change)
    delta_4w = round((vals[0] - vals[4]) / 4, 0) if len(vals) > 4 else 0
    # Net as % of open interest
    oi      = records[0].get("open_interest", 1) or 1
    net_oi  = round(net / oi * 100, 1)
    return {
        "net": net, "zscore": z,
        "delta_4w": delta_4w, "net_oi_pct": net_oi,
        "date": records[0]["date"]
    }

print(f"\n{'CCY':5} {'Net':>9} {'Z-Score':>9} {'4W Delta':>10} {'Net/OI%':>9}  Status")
print("-" * 60)

for ccy in CURRENCIES:
    data  = fetch_cot(ccy)
    stats = analyse(data)
    flag  = " ⚠ EXTREME" if abs(stats["zscore"]) >= EXTREME_Z else ""
    print(f"{ccy.upper():5} {stats['net']:>9,.0f} {stats['zscore']:>9.2f} "
          f"{stats['delta_4w']:>10,.0f} {stats['net_oi_pct']:>9.1f}%{flag}")

Bunu hər Cümə axşamı — Şərq vaxtı ilə saat 15:30-da COT-un yayımlanmasından qısa müddət sonra — həftə sonu və növbəti Bazar günü Asiya bazarı açılmadan əvvəl spekulyativ mənzərənin tam oxunuşunu verir.

Real COT Məlumatlarına Giriş

FXMacroData bütün səkkiz əsas valyuta fyuçersi — AUD, CAD, CHF, EUR, GBP, JPY, NZD və USD — üçün həftəlik CFTC COT mövqeləşməsini tam tarixçə, təmiz JSON cavabları və valyuta üzrə endpoint-lərlə təmin edir.

EUR endpoint-ini sınaqdan keçirin: https://fxmacrodata.com/api/v1/cot/eur?api_key=YOUR_API_KEY

Blogroll