Ciplun Signal COT — Ebrill 2026
JPY — Byr Eithafol
Net −148k contract · Sgôr-Z −2.4
EUR — Hir Estynedig
Net +112k contract · Sgôr-Z +2.1
GBP — Hir Gymedrol
Net +64k contract · Sgôr-Z +1.3
AUD — Braidd yn Fyr
Net −18k contract · Sgôr-Z −0.6
Mae dau o wyth prif farchnad dyfodol arian cyfred yn dangos eithafion ystadegol mewn safle hapfasnachol ar hyn o bryd. Mae contractau byr net JPY wedi gwthio islaw −148,000 — sgôr-Z o −2.4 yn erbyn y dosbarthiad 52 wythnos diwethaf — tra bod contractau hir net EUR wedi dringo i +112,000, sgôr-Z o +2.1. Pan fydd masnachwyr anfasnachol yn tyrru mor drwm i un cyfeiriad, mae'r fasnach yn peidio â bod yn ymwneud â'r traethawd macro ac yn dechrau ymwneud â risg allanfa.
Mae'r erthygl hon yn ymwneud â'r hyn sy'n digwydd nesaf. Gan ddefnyddio data Ymrwymiadau Masnachwyr wythnosol CFTC, rydym yn archwilio sut i nodi pan fydd masnach gonsensws yn croesi o "safle da" i "orlawn yn beryglus", sut olwg sydd ar signalau rhybudd cynnar datod, a sut i strwythuro fframwaith gwrthdroi o amgylch eithafion safle COT.
Beth Mae'r Erthygl Hon yn Ei Gynnwys
- Diffinio a mesur masnachau gorlawn gan ddefnyddio sgoriau-Z a chymarebau diddordeb agored net
- Darlleniadau eithafol cyfredol ar draws pob un o'r wyth prif ddyfodol arian cyfred
- Anatomi gwrthdroi a yrrir gan COT — pum cyfnod o eithaf i wasgu
- Cyfuno signalau COT â sylfeini macro ar gyfer masnachau mwy argyhoeddiadol
- Fframwaith gwrthdroi ymarferol: sbardunau mynediad, signalau cadarnhau, a annilysu
Diffinio Masnach Orlawn
Mae masnach yn dod yn orlawn pan fydd y gymuned hapfasnachol anfasnachol — cronfeydd gwrychoedd, rheolwyr asedau, a chynghorwyr masnachu nwyddau — yn cronni safle cyfeiriadol sy'n ystadegol eithafol o'i gymharu â'i hanes ei hun. Y gair hollbwysig yw cymharol. Nid yw safle hir net o +100,000 contract EUR yn eithafol ynddo'i hun; dim ond os yw'n eistedd ymhell uwchlaw ystod safle nodweddiadol yr arian cyfred y mae'n eithafol.
Mae dau fesur yn hogi'r diffiniad hwn yn drothwyon gweithredadwy.
Sgôr-Z Safle Anfasnachol Net
Y ffordd fwyaf cadarn i normaleiddio darlleniadau COT ar draws arian cyfred a chyfnodau amser yw'r sgôr-Z rholio. Mae'n ateb cwestiwn manwl gywir: faint o wyriadau safonol uwchlaw neu islaw ei gyfartaledd diweddar yw'r safle presennol? Mae defnyddio ffenestr 52 wythnos yn cysylltu'r meincnod â'r drefn macro gyfredol yn hytrach nag hanes aml-degawd na allai bellach adlewyrchu strwythur marchnad gyfredol.
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, ...}
Mae darlleniadau uwchlaw +2.0 neu islaw −2.0 yn gosod yr arian cyfred yn y 2.3% uchaf neu isaf o'i ddosbarthiad hanesyddol. Dyna'r trothwy y mae'r erthygl hon yn ei drin fel "eithafol" — yn ddigon anarferol yn ystadegol i'w nodi fel risg safle strwythurol.
Safle Net fel Ffracsiwn o Ddiddordeb Agored
Mae'r sgôr-Z yn dweud wrthych ble mae'r safle'n eistedd yn ei ddosbarthiad hanesyddol. Mae'r gymhareb net-i-ddiddordeb-agored yn dweud wrthych pa mor ddwys yw'r bet cyfeiriadol o fewn dyfnder y farchnad gyfredol. Pan fydd safle net anfasnachol yn cynrychioli mwy na 25–30% o gyfanswm y diddordeb agored, mae'r farchnad wedi'i gwyro'n strwythurol ac mae'r potensial am ddadleoliad ar unrhyw gatalydd gwrthgyferbyniol yn uchel.
Dyfodol EUR — Safle Anfasnachol Net (2023–2026)
Troshaen sgôr-Z rholio 52 wythnos. Mae bandiau cysgodol yn nodi trothwyon eithafol (±2σ).
Ffynhonnell: Data CFTC COT trwy FXMacroData /v1/cot/eur — cyfres hanesyddol ddarluniadol
Darlleniadau Eithafol Cyfredol ar draws Prif Arian Cyfred
Gellir dadlau mai sgan sgôr-Z traws-arian cyfred yw'r ddefod wythnosol fwyaf pwerus y gall unrhyw fasnachwr FX macro ei redeg. Trwy raddio pob un o'r wyth dyfodol arian cyfred ar yr un pryd, mae'n datgelu ar unwaith pa fasnachau sy'n rhedeg yn boeth ar bob ochr a pha rai sy'n aros mewn parth niwtral lle mae gan y traethawd macro le i redeg.
Sgoriau-Z Safle COT — Pob Prif Arian Cyfred (Ebrill 2026)
Sgôr-Z rholio 52 wythnos. Mae bariau coch yn dynodi tyrfa fer eithafol; mae bariau gwyrdd yn dynodi tyrfa hir eithafol.
Ffynhonnell: Data CFTC COT trwy FXMacroData /v1/cot/{currency} — ciplun darluniadol
Mae'r ciplun uchod yn dangos holltiad clir mewn teimlad hapfasnachol. Llyfr byr JPY yw'r safle mwyaf gorlawn yn y cymhleth, gyda'i sgôr-Z o −2.4 yn eistedd ymhell islaw'r trothwy perygl −2.0. Mae safleoedd hir EUR wedi cyrraedd +2.1 ac yn agosáu at y pwynt lle mae'r safle hir gonsensws yn dod yn risg iddo'i hun. Mae CHF ar −1.7, yn agosáu at diriogaeth fer eithafol. Mae CAD ac AUD yn eistedd yn gyfforddus yn y parth niwtral.
Ar gyfer masnachwyr parau, y gwyriad JPY/EUR yw'r darlleniad mwyaf gweithredadwy: os ydych chi'n credu mewn dychweliad i'r cymedr, y fasnach gyda'r gwynt cynffon strwythurol mwyaf o ddatod safle yw byr EUR/JPY — arian cyfred gydag amlygiad hir eithafol EUR ar un ochr ac amlygiad byr eithafol JPY ar yr ochr arall.
Prif Gasgliad: Effaith Lluosydd Parau
Pan fydd dwy goes pâr arian cyfred yn cario sgoriau-Z eithafol i gyfeiriadau gwrthgyferbyniol, mae'r symudiad disgwyliedig ar ddatod yn cael ei gyfansawdd. Mae byr EUR/JPY gydag EUR ar +2.1 a JPY ar −2.4 yn golygu bod unrhyw newid mewn teimlad yn effeithio ar y ddwy goes ar yr un pryd. Mae penodau hanesyddol o'r gosodiad deuol-eithafol hwn wedi cynhyrchu symudiadau sydyn, cyflym — yn aml 3–5% yn y pâr o fewn wythnosau i uchafbwynt y safle.
Anatomi Gwrthdroi a Yrrir gan COT
Nid yw safle eithafol yn gwrthdroi'n ddigymell. Mae'n datod mewn dilyniant o gyfnodau gwahanol, pob un â llofnodion COT mesuradwy. Mae deall strwythur y cyfnodau yn eich helpu i wahaniaethu rhwng cydgrynhoi dros dro a newid trefn wirioneddol.
Cyfnod 1 — Cronni (Sgôr-Z 0 i ±1.5)
Mae'r traethawd macro yn ennill tyniant. Bob wythnos, mae'r gymuned hapfasnachol yn ychwanegu at y safle gydag argyhoeddiad. Mae contractau net yn tyfu'n gyson, mae diddordeb agored yn codi, ac mae'r duedd mewn pris yn adlewyrchu ac yn atgyfnerthu'r consensws.
Cyfnod 2 — Tyrfa (Sgôr-Z ±1.5 i ±2.0)
Mae'r safle'n tyfu'n gyflymach nag y mae pris yn ei gyfiawnhau. Mae mynedwyr newydd yn ymuno oherwydd bod y fasnach wedi gweithio, nid oherwydd bod y traethawd gwreiddiol wedi cryfhau. Mae deltas wythnosol mewn safle net yn cyflymu. Yn aml, y cyfnod hwn yw'r mwyaf proffidiol i ddeiliaid — mae momentwm wedi ymgysylltu'n llawn — ond dyma hefyd pan fydd y risg allanfa'n dechrau cronni'n anweledig yn y cefndir.
Cyfnod 3 — Blinder (Sgôr-Z y tu hwnt i ±2.0)
Mae cyfradd adeiladu safle newydd yn arafu. Gall diddordeb agored sefydlogi neu ddechrau dirywio tra bod pris yn parhau i symud i gyfeiriad y duedd. Y gwyriad hwn rhwng arafu safle a pharhau â gwerthfawrogiad neu ddirywiad pris yw'r signal rhybudd cynnar pwysicaf y mae adroddiad COT yn ei gynnig.
Cyfnod 4 — Datod Cyntaf (Sgôr-Z yn cilio o eithaf)
Mae catalydd yn cyrraedd — datganiad banc canolog annisgwyl, syrpréis data macro, sioc geopolitical — ac mae'r cyfranogwyr mwyaf trosoledd yn dechrau lleihau amlygiad. Mae'r sgôr-Z yn cilio o'i eithaf, ond yn araf ar y dechrau. Mae pris yn gwrthdroi'n sydyn oherwydd bod allanfeydd wedi'u clystyru: mae pawb a ddaeth i mewn yng Nghyfnod 2 yn ceisio gadael ar yr un pryd trwy'r un drws.
Cyfnod 5 — Gwasgu (Sgôr-Z yn dychwelyd tuag at niwtral)
Mae'r datod yn dod yn hunan-atgyfnerthol. Mae cau byr neu ddatod hir yn cyflymu. Mae safleoedd a oedd yn broffidiol trwy lawer o'r duedd yn dod yn anbroffidiol yn gyflym yn ystod y gwasgu. Mae'r symudiad yn aml yn mynd y tu hwnt i'r gwerth teg cyn sefydlogi ger trefn safle niwtral newydd.
Dyfodol JPY — Safle Net vs Pris USD/JPY (2023–2026)
Echel ddeuol: contractau anfasnachol net JPY (chwith); cyfradd fan USD/JPY (dde, wedi'i gwrthdroi). Mae eithafion safle yn cyd-fynd â phwyntiau troi parau mawr.
Ffynhonnell: Data CFTC COT trwy /v1/cot/jpy a chyfradd fan trwy /v1/forex/usd/jpy — cyfres ddarluniadol
Mae'r siart uchod yn dangos sut y bu safleoedd byr net JPY yn olrhain USD/JPY ar draws cylch gwrthdroi llawn. Trwy 2023 ac i ddechrau 2024, roedd safle byr hapfasnachol trwm mewn dyfodol JPY yn cyfateb i USD/JPY yn tueddu'n uwch. Ond bob tro y cyrhaeddodd safle eithaf ystadegol, roedd catalydd — yn aml signal polisi Banc Japan — yn cywasgu'r llyfr byr yn gyflym, gan gynhyrchu gwerthfawrogiad JPY sydyn.
Ni ragfynegodd data COT y catalydd. Dywedodd wrthych fod y safle mor orlawn fel y byddai unrhyw gatalydd gwrthgyferbyniol, waeth beth fo'i faint, yn cael ei chwyddo gan ddeinameg allanfa'r dorf. Cael mynediad at hanes safle JPY trwy pwynt terfyn COT FXMacroData i olrhain a yw'r eithaf cyfredol yn cronni neu'n llacio.
Y Signal Gwyriad Pris–Safle
Nid lefel absoliwt y safle yw'r rhybudd gwrthdroi mwyaf dibynadwy sy'n seiliedig ar COT — gwyriad rhwng cyfeiriad pris a chyfeiriad safle ydyw. Pan fydd pris yn parhau i un cyfeiriad ond bod safle hapfasnachol yn y dyfodol sylfaenol yn dechrau symud y ffordd arall, mae cyfranogwyr mawr eisoes yn lleihau amlygiad tra bod masnachwyr momentwm manwerthu yn gwthio pris yn uwch neu'n is.
EUR/USD vs COT EUR Safleoedd Hir Net — Canfod Gwyriad
EUR/USD fan (echel chwith, glas); contractau anfasnachol net EUR mewn miloedd (echel dde, aur). Parthau gwyriad wedi'u cysgodi mewn ambr.
Ffynhonnell: /v1/forex/eur/usd a /v1/cot/eur — cyfres ddarluniadol
Rheolau Canfod Gwyriad
- Gwyriad bearish: Mae pris EUR/USD yn cyrraedd uchafbwynt newydd ond mae safleoedd hir net COT EUR yn methu â chyrraedd uchafbwynt newydd — mae hapfasnachwyr yn dosbarthu i gryfder. Gwyliwch am wrthdroi o fewn 2–6 wythnos.
- Gwyriad bullish: Mae pris USD/JPY yn cyrraedd uchafbwynt newydd (mae JPY yn gwanhau ymhellach) ond mae contractau byr JPY yn peidio ag ehangu — nid yw gwerthwyr byr yn ychwanegu argyhoeddiad at y symudiad. Signal blinder posibl.
- Cadarnhad o duedd: Mae pris a safle net yn tueddu i'r un cyfeiriad — mae llwybr y gwrthiant lleiaf yn gyfan. Arhoswch gyda'r duedd nes bod y cadarnhad hwn yn torri.
Cyfuno Signalau COT â Sylfeini Macro
Mae safle COT yn signal strwythur marchnad, nid un sylfaenol. Mae ei bŵer yn lluosi pan fydd yn cyd-fynd â — neu'n gwrth-ddweud — yr amgylchedd macro sylfaenol. Mae'r gosodiadau mwyaf argyhoeddiadol yn codi mewn dau gyfluniad penodol.
Cyfluniad 1 — Gwynt Cynffon Macro, Safle Gorlawn
Mae'r achos sylfaenol dros safle yn gryf ac yn cael ei ddeall yn dda — ond mae eisoes wedi'i adlewyrchu'n llawn mewn safle hapfasnachol eithafol. Yn yr achos hwn, mae'r potensial i fyny o welliant macro pellach yn gyfyngedig oherwydd bod y gymuned eisoes wedi'i safleoli ar ei gyfer. Mae'r anghymesuredd ar yr ochr isaf: os bydd data macro yn siomi hyd yn oed ychydig, bydd y gwrthdroi yn dreisgar oherwydd nad oes gan y dorf unman i fynd.
Mae hyn yn disgrifio'r gosodiad EUR cyfredol. Mae naratif doler yr UD sy'n gwanhau a data economaidd yr UE sy'n cadarnhau yn cefnogi safleoedd hir EUR ar sail sylfeini — ond mae sgôr-Z o +2.1 yn dweud wrthych fod llawer o'r traethawd hwn eisoes wedi'i brisio i mewn i safle dyfodol. Nid yw'r fasnach yn anghywir, ond mae'r risg/gwobr wedi culhau'n sylweddol. Tynnwch ddata macro EUR ochr yn ochr â COT i wirio:
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"])
Cyfluniad 2 — Gwynt Pen Macro, Safle Gorlawn (Rhybudd Uchaf)
Dyma'r gosodiad rhybudd uchaf. Mae data macro yn dechrau gwrth-ddweud y traethawd consensws ar yr un pryd ag y mae safle ar eithaf. Mae masnach orlawn sy'n colli ei chyfiawnhad sylfaenol yn rysáit ar gyfer datod cyflym, anhrefnus. Byddai'r CHF ar −1.7 ynghyd ag unrhyw SNB policy surprise sy'n herio traethawd bearish CHF yn enghraifft glasurol o'r cyfluniad hwn.
Cyflymder Newid Safle — Delta Contract Net Wythnosol (EUR, JPY, GBP)
Newid wythnos-dros-wythnos mewn contractau anfasnachol net. Mae delta sy'n arafu ar eithaf safle yn signal blinder Cyfnod 3 cynnar.
Ffynhonnell: Data CFTC COT trwy FXMacroData — cyfres ddarluniadol
Mae cyflymder yn bwysig cymaint â lefel. Pan oedd newidiadau safle net yn rhedeg ar +8,000 i +12,000 contract yr wythnos ar uchafbwynt cronni EUR ac wedi arafu ers hynny i +1,000 i +2,000, mae'r arafiad hwnnw'n llofnod gwrthrychol Cyfnod 3. Mae'r dorf yn dal i ychwanegu ond mae argyhoeddiad yn gwanhau. Dyma pryd mae'r risg gwrthdroi yn newid o ddamcaniaethol i ar fin digwydd.
Fframwaith Masnachu Gwrthdroi Ymarferol
Mae trosi signalau COT yn fasnachau gwirioneddol yn gofyn am strwythur. Gall eithafion safle barhau am wythnosau neu fisoedd, ac nid oes unrhyw sicrwydd y bydd darlleniad eithafol yn gwrthdroi'n brydlon. Mae'r fframwaith canlynol yn defnyddio COT fel hidlydd rhagofyniad, nid fel offeryn amseru manwl gywir.
Cam 1 — Sgrinio am Eithafion
Rhedeg y sgan sgôr-Z wythnosol ar draws pob un o'r 8 arian cyfred. Fflagio unrhyw arian cyfred gyda |z| > 2.0 fel ymgeisydd ar gyfer monitro gwrthdroi.
Cam 2 — Gwiriwch Gyflymder
Cyfrifo delta wythnosol. Os yw'r 3 wythnos ddiweddaraf yn dangos ychwanegiad sy'n arafu (|Δ| yn crebachu), gall y cyfnod blinder fod ar y gweill. Mae hwn yn amod ar gyfer mynediad, nid yn sbardun.
Cam 3 — Alinio â Macro
Gwiriwch y dangosyddion sylfaenol perthnasol trwy FXMacroData. A yw data macro yn cefnogi neu'n tanseilio'r traethawd gorlawn? Mae gwynt cynffon macro yn golygu aros; mae gwynt pen macro yn golygu bod y gosodiad yn fyw.
Cam 4 — Aros am Sbardun
Peidiwch â pylu safle eithafol heb sbardun. Mae sbardunau'n cynnwys: syrpréis banc canolog, methiant macro, toriad technegol o gefnogaeth/gwrthiant allweddol, neu wythnos gyntaf wedi'i chadarnhau o ostyngiad net yn COT.
Cam 5 — Maint ar gyfer Anweddolrwydd
Mae gwrthdroadau o eithafion gorlawn yn gyflym ac yn anweddol. Maint safleoedd i ddarparu ar gyfer symudiadau anffafriol cychwynnol cyn i'r datod ennill momentwm. Stopio colled uwchlaw/islaw'r uchaf/isaf sgôr-Z eithafol.
Annilysu
Os yw COT yn dangos record wythnosol newydd i'r cyfeiriad eithafol ar ôl mynediad, mae'r traethawd yn anghywir yn y tymor byr. Gadewch ac ailaseswch. Gall masnachau gorlawn fynd yn fwy gorlawn cyn iddynt wrthdroi.
Adeiladu Sganiwr COT Wythnosol
Gweithrediad ymarferol y fframwaith hwn yw sganiwr wythnosol sy'n cyfrifo sgoriau-Z a deltas yn awtomatig ar gyfer pob un o'r wyth dyfodol arian cyfred ac yn allbynnu tabl rhybudd wedi'i raddio. Dyma sgript barod i'w chynhyrchu gan ddefnyddio pwynt terfyn COT FXMacroData:
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}")
Mae rhedeg hwn bob nos Wener — yn fuan ar ôl rhyddhau COT 3:30 pm Dwyreiniol — yn rhoi darlleniad cyflawn i chi o'r dirwedd hapfasnachol cyn y penwythnos a chyn agoriad Asia y Sul canlynol.
Cael Mynediad at Ddata COT Go Iawn
Mae FXMacroData yn darparu safle CFTC COT wythnosol ar gyfer pob un o'r wyth prif ddyfodol arian cyfred — AUD, CAD, CHF, EUR, GBP, JPY, NZD, ac USD — gydag hanes cyflawn, ymatebion JSON glân, a phwyntiau terfyn fesul arian cyfred.
Rhowch gynnig ar y pwynt terfyn EUR: https://fxmacrodata.com/api/v1/cot/eur?api_key=YOUR_API_KEY