COT ಸಿಗ್ನಲ್ ಸ್ನ್ಯಾಪ್ಶಾಟ್ — ಏಪ್ರಿಲ್ 2026
JPY — ಅತಿ ಕಡಿಮೆ
ನಿವ್ವಳ −148k ಒಪ್ಪಂದಗಳು · Z-ಸ್ಕೋರ್ −2.4
EUR — ವಿಸ್ತೃತ ಲಾಂಗ್
ನಿವ್ವಳ +112k ಒಪ್ಪಂದಗಳು · Z-ಸ್ಕೋರ್ +2.1
GBP — ಮಧ್ಯಮ ಲಾಂಗ್
ನಿವ್ವಳ +64k ಒಪ್ಪಂದಗಳು · Z-ಸ್ಕೋರ್ +1.3
AUD — ಸ್ವಲ್ಪ ಕಡಿಮೆ
ನಿವ್ವಳ −18k ಒಪ್ಪಂದಗಳು · Z-ಸ್ಕೋರ್ −0.6
ಎಂಟು ಪ್ರಮುಖ ಕರೆನ್ಸಿ ಫ್ಯೂಚರ್ಸ್ ಮಾರುಕಟ್ಟೆಗಳಲ್ಲಿ ಎರಡು ಪ್ರಸ್ತುತ ಊಹಾತ್ಮಕ ಸ್ಥಾನೀಕರಣದಲ್ಲಿ ಸಂಖ್ಯಾಶಾಸ್ತ್ರೀಯ ತೀವ್ರತೆಗಳನ್ನು ತೋರಿಸುತ್ತಿವೆ. JPY ನಿವ್ವಳ ಶಾರ್ಟ್ ಒಪ್ಪಂದಗಳು −148,000 ಕ್ಕಿಂತ ಕೆಳಗೆ ತಳ್ಳಲ್ಪಟ್ಟಿವೆ — ಇದು 52-ವಾರದ ವಿತರಣೆಗೆ ಹೋಲಿಸಿದರೆ −2.4 ರ Z-ಸ್ಕೋರ್ ಆಗಿದೆ — ಆದರೆ EUR ನಿವ್ವಳ ಲಾಂಗ್ಗಳು +112,000 ಕ್ಕೆ ಏರಿವೆ, ಇದು +2.1 ರ Z-ಸ್ಕೋರ್ ಆಗಿದೆ. ವಾಣಿಜ್ಯೇತರ ವ್ಯಾಪಾರಿಗಳು ಒಂದು ದಿಕ್ಕಿನಲ್ಲಿ ಇಷ್ಟು ದೊಡ್ಡ ಪ್ರಮಾಣದಲ್ಲಿ ಜನಸಂದಣಿ ಮಾಡಿದಾಗ, ವ್ಯಾಪಾರವು ಮ್ಯಾಕ್ರೋ ಸಿದ್ಧಾಂತದ ಬಗ್ಗೆ ಇರುವುದಿಲ್ಲ ಮತ್ತು ನಿರ್ಗಮನದ ಅಪಾಯದ ಬಗ್ಗೆ ಇರುತ್ತದೆ.
ಈ ಲೇಖನವು ಮುಂದೆ ಏನಾಗುತ್ತದೆ ಎಂಬುದರ ಬಗ್ಗೆ. ಸಾಪ್ತಾಹಿಕ CFTC Commitments of Traders ಡೇಟಾವನ್ನು ಬಳಸಿಕೊಂಡು, ಒಮ್ಮತದ ವ್ಯಾಪಾರವು "ಉತ್ತಮ ಸ್ಥಾನೀಕರಣ" ದಿಂದ "ಅಪಾಯಕಾರಿಯಾಗಿ ಜನಸಂದಣಿ" ಗೆ ಯಾವಾಗ ದಾಟುತ್ತದೆ, ಅನ್ವೈಂಡ್ನ ಆರಂಭಿಕ ಎಚ್ಚರಿಕೆ ಸಂಕೇತಗಳು ಹೇಗಿರುತ್ತವೆ ಮತ್ತು COT ಸ್ಥಾನೀಕರಣದ ತೀವ್ರತೆಗಳ ಸುತ್ತ ಹಿಮ್ಮುಖ ಚೌಕಟ್ಟನ್ನು ಹೇಗೆ ರಚಿಸುವುದು ಎಂಬುದನ್ನು ನಾವು ಪರಿಶೀಲಿಸುತ್ತೇವೆ.
ಈ ಲೇಖನವು ಏನನ್ನು ಒಳಗೊಂಡಿದೆ
- Z-ಸ್ಕೋರ್ಗಳು ಮತ್ತು ನಿವ್ವಳ-ತೆರೆದ-ಬಡ್ಡಿ ಅನುಪಾತಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಜನಸಂದಣಿಯ ವ್ಯಾಪಾರಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವುದು ಮತ್ತು ಅಳೆಯುವುದು
- ಎಲ್ಲಾ ಎಂಟು ಪ್ರಮುಖ ಕರೆನ್ಸಿ ಫ್ಯೂಚರ್ಗಳಲ್ಲಿ ಪ್ರಸ್ತುತ ತೀವ್ರವಾದ ಓದುವಿಕೆಗಳು
- COT-ಚಾಲಿತ ಹಿಮ್ಮುಖದ ಅಂಗರಚನಾಶಾಸ್ತ್ರ — ತೀವ್ರದಿಂದ ಹಿಂಡುವವರೆಗೆ ಐದು ಹಂತಗಳು
- ಹೆಚ್ಚಿನ-ವಿಶ್ವಾಸದ ವ್ಯಾಪಾರಗಳಿಗಾಗಿ COT ಸಂಕೇತಗಳನ್ನು ಮ್ಯಾಕ್ರೋ ಮೂಲಭೂತ ಅಂಶಗಳೊಂದಿಗೆ ಸಂಯೋಜಿಸುವುದು
- ಪ್ರಾಯೋಗಿಕ ಹಿಮ್ಮುಖ ಚೌಕಟ್ಟು: ಪ್ರವೇಶ ಪ್ರಚೋದಕಗಳು, ದೃಢೀಕರಣ ಸಂಕೇತಗಳು ಮತ್ತು ಅಮಾನ್ಯೀಕರಣ
ಜನಸಂದಣಿಯ ವ್ಯಾಪಾರವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವುದು
ಒಂದು ವ್ಯಾಪಾರವು ಜನಸಂದಣಿಯಾಗುತ್ತದೆ ಎಂದರೆ ವಾಣಿಜ್ಯೇತರ ಊಹಾತ್ಮಕ ಸಮುದಾಯ — ಹೆಡ್ಜ್ ಫಂಡ್ಗಳು, ಆಸ್ತಿ ವ್ಯವಸ್ಥಾಪಕರು ಮತ್ತು ಸರಕು ವ್ಯಾಪಾರ ಸಲಹೆಗಾರರು — ತನ್ನದೇ ಆದ ಇತಿಹಾಸಕ್ಕೆ ಹೋಲಿಸಿದರೆ ಸಂಖ್ಯಾಶಾಸ್ತ್ರೀಯವಾಗಿ ತೀವ್ರವಾದ ದಿಕ್ಕಿನ ಸ್ಥಾನವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ. ನಿರ್ಣಾಯಕ ಪದವೆಂದರೆ ಸಾಪೇಕ್ಷ. +100,000 EUR ಒಪ್ಪಂದಗಳ ನಿವ್ವಳ ಲಾಂಗ್ ಅಂತರ್ಗತವಾಗಿ ತೀವ್ರವಾಗಿಲ್ಲ; ಇದು ಕರೆನ್ಸಿಯ ವಿಶಿಷ್ಟ ಸ್ಥಾನೀಕರಣದ ವ್ಯಾಪ್ತಿಗಿಂತ ಬಹಳ ಮೇಲಿದ್ದರೆ ಮಾತ್ರ ತೀವ್ರವಾಗಿರುತ್ತದೆ.
ಎರಡು ಮೆಟ್ರಿಕ್ಗಳು ಈ ವ್ಯಾಖ್ಯಾನವನ್ನು ಕಾರ್ಯಸಾಧ್ಯವಾದ ಮಿತಿಗಳಾಗಿ ತೀಕ್ಷ್ಣಗೊಳಿಸುತ್ತವೆ.
ನಿವ್ವಳ ವಾಣಿಜ್ಯೇತರ ಸ್ಥಾನೀಕರಣದ Z-ಸ್ಕೋರ್
ಕರೆನ್ಸಿಗಳು ಮತ್ತು ಸಮಯದ ಅವಧಿಗಳಲ್ಲಿ COT ಓದುವಿಕೆಗಳನ್ನು ಸಾಮಾನ್ಯಗೊಳಿಸಲು ಅತ್ಯಂತ ದೃಢವಾದ ಮಾರ್ಗವೆಂದರೆ ರೋಲಿಂಗ್ Z-ಸ್ಕೋರ್. ಇದು ನಿಖರವಾದ ಪ್ರಶ್ನೆಗೆ ಉತ್ತರಿಸುತ್ತದೆ: ಪ್ರಸ್ತುತ ಸ್ಥಾನೀಕರಣವು ಅದರ ಇತ್ತೀಚಿನ ಸರಾಸರಿಗಿಂತ ಎಷ್ಟು ಪ್ರಮಾಣಿತ ವಿಚಲನಗಳ ಮೇಲೆ ಅಥವಾ ಕೆಳಗೆ ಇದೆ? 52-ವಾರದ ವಿಂಡೋವನ್ನು ಬಳಸುವುದರಿಂದ ಮಾನದಂಡವನ್ನು ಪ್ರಸ್ತುತ ಮ್ಯಾಕ್ರೋ ಆಡಳಿತಕ್ಕೆ ಜೋಡಿಸುತ್ತದೆ, ಬಹು-ದಶಕಗಳ ಇತಿಹಾಸಕ್ಕೆ ಅಲ್ಲ, ಅದು ಇನ್ನು ಮುಂದೆ ಪ್ರಸ್ತುತ ಮಾರುಕಟ್ಟೆ ರಚನೆಯನ್ನು ಪ್ರತಿಬಿಂಬಿಸುವುದಿಲ್ಲ.
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 ಕ್ಕಿಂತ ಮೇಲಿನ ಅಥವಾ −2.0 ಕ್ಕಿಂತ ಕೆಳಗಿನ ಓದುವಿಕೆಗಳು ಕರೆನ್ಸಿಯನ್ನು ಅದರ ಐತಿಹಾಸಿಕ ವಿತರಣೆಯ ಅಗ್ರ ಅಥವಾ ಕೆಳಗಿನ 2.3% ರಲ್ಲಿ ಇರಿಸುತ್ತವೆ. ಇದು ಈ ಲೇಖನವು "ತೀವ್ರ" ಎಂದು ಪರಿಗಣಿಸುವ ಮಿತಿಯಾಗಿದೆ — ರಚನಾತ್ಮಕ ಸ್ಥಾನೀಕರಣದ ಅಪಾಯವನ್ನು ಗುರುತಿಸಲು ಸಂಖ್ಯಾಶಾಸ್ತ್ರೀಯವಾಗಿ ಅಸಾಮಾನ್ಯವಾಗಿದೆ.
ತೆರೆದ ಬಡ್ಡಿಯ ಒಂದು ಭಾಗವಾಗಿ ನಿವ್ವಳ ಸ್ಥಾನ
Z-ಸ್ಕೋರ್ ಸ್ಥಾನೀಕರಣವು ಅದರ ಐತಿಹಾಸಿಕ ವಿತರಣೆಯಲ್ಲಿ ಎಲ್ಲಿ ಕುಳಿತಿದೆ ಎಂದು ಹೇಳುತ್ತದೆ. ನಿವ್ವಳ-ದಿಂದ-ತೆರೆದ-ಬಡ್ಡಿ ಅನುಪಾತವು ಪ್ರಸ್ತುತ ಮಾರುಕಟ್ಟೆ ಆಳದಲ್ಲಿ ದಿಕ್ಕಿನ ಪಂತವು ಎಷ್ಟು ಕೇಂದ್ರೀಕೃತವಾಗಿದೆ ಎಂದು ಹೇಳುತ್ತದೆ. ವಾಣಿಜ್ಯೇತರ ನಿವ್ವಳ ಸ್ಥಾನೀಕರಣವು ಒಟ್ಟು ತೆರೆದ ಬಡ್ಡಿಯ 25–30% ಕ್ಕಿಂತ ಹೆಚ್ಚಿರುವಾಗ, ಮಾರುಕಟ್ಟೆಯು ರಚನಾತ್ಮಕವಾಗಿ ಓರೆಯಾಗಿರುತ್ತದೆ ಮತ್ತು ಯಾವುದೇ ವಿರುದ್ಧ ಪ್ರಚೋದಕದ ಮೇಲೆ ಸ್ಥಳಾಂತರಗೊಳ್ಳುವ ಸಾಧ್ಯತೆ ಹೆಚ್ಚು.
EUR ಫ್ಯೂಚರ್ಗಳು — ನಿವ್ವಳ ವಾಣಿಜ್ಯೇತರ ಸ್ಥಾನೀಕರಣ (2023–2026)
ರೋಲಿಂಗ್ 52-ವಾರದ Z-ಸ್ಕೋರ್ ಓವರ್ಲೇ. ಛಾಯೆಯ ಬ್ಯಾಂಡ್ಗಳು ತೀವ್ರ ಮಿತಿಗಳನ್ನು (±2σ) ಗುರುತಿಸುತ್ತವೆ.
ಮೂಲ: FXMacroData /v1/cot/eur ಮೂಲಕ CFTC COT ಡೇಟಾ — ವಿವರಣಾತ್ಮಕ ಐತಿಹಾಸಿಕ ಸರಣಿ
ಪ್ರಮುಖ ಕರೆನ್ಸಿಗಳಲ್ಲಿ ಪ್ರಸ್ತುತ ತೀವ್ರವಾದ ಓದುವಿಕೆಗಳು
ಕ್ರಾಸ್-ಕರೆನ್ಸಿ Z-ಸ್ಕೋರ್ ಸ್ಕ್ಯಾನ್ ಯಾವುದೇ ಮ್ಯಾಕ್ರೋ FX ವ್ಯಾಪಾರಿ ನಡೆಸಬಹುದಾದ ಅತ್ಯಂತ ಶಕ್ತಿಶಾಲಿ ಸಾಪ್ತಾಹಿಕ ಆಚರಣೆಯಾಗಿದೆ. ಎಲ್ಲಾ ಎಂಟು ಕರೆನ್ಸಿ ಫ್ಯೂಚರ್ಗಳನ್ನು ಏಕಕಾಲದಲ್ಲಿ ಶ್ರೇಣೀಕರಿಸುವ ಮೂಲಕ, ಇದು ಯಾವ ವ್ಯಾಪಾರಗಳು ಎರಡೂ ಕಡೆಗಳಲ್ಲಿ ಬಿಸಿಯಾಗಿವೆ ಮತ್ತು ಮ್ಯಾಕ್ರೋ ಸಿದ್ಧಾಂತವು ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಅವಕಾಶವಿರುವ ತಟಸ್ಥ ವಲಯದಲ್ಲಿ ಯಾವುವು ಉಳಿದಿವೆ ಎಂಬುದನ್ನು ತಕ್ಷಣವೇ ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ.
COT ಸ್ಥಾನೀಕರಣ Z-ಸ್ಕೋರ್ಗಳು — ಎಲ್ಲಾ ಪ್ರಮುಖ ಕರೆನ್ಸಿಗಳು (ಏಪ್ರಿಲ್ 2026)
52-ವಾರದ ರೋಲಿಂಗ್ Z-ಸ್ಕೋರ್. ಕೆಂಪು ಬಾರ್ಗಳು ಅತಿ ಕಡಿಮೆ ಜನಸಂದಣಿಯನ್ನು ಸೂಚಿಸುತ್ತವೆ; ಹಸಿರು ಬಾರ್ಗಳು ಅತಿ ಹೆಚ್ಚು ಜನಸಂದಣಿಯನ್ನು ಸೂಚಿಸುತ್ತವೆ.
ಮೂಲ: FXMacroData /v1/cot/{currency} ಮೂಲಕ CFTC COT ಡೇಟಾ — ವಿವರಣಾತ್ಮಕ ಸ್ನ್ಯಾಪ್ಶಾಟ್
ಮೇಲಿನ ಸ್ನ್ಯಾಪ್ಶಾಟ್ ಊಹಾತ್ಮಕ ಭಾವನೆಯಲ್ಲಿ ಸ್ಪಷ್ಟವಾದ ದ್ವಿಭಜನೆಯನ್ನು ತೋರಿಸುತ್ತದೆ. JPY ಶಾರ್ಟ್ ಬುಕ್ ಸಂಕೀರ್ಣದಲ್ಲಿ ಅತ್ಯಂತ ಜನಸಂದಣಿಯ ಸ್ಥಾನವಾಗಿದೆ, ಅದರ Z-ಸ್ಕೋರ್ −2.4 ಅಪಾಯದ ಮಿತಿ −2.0 ಕ್ಕಿಂತ ಕೆಳಗಿದೆ. EUR ಲಾಂಗ್ಗಳು +2.1 ಕ್ಕೆ ತಲುಪಿವೆ ಮತ್ತು ಒಮ್ಮತದ ಲಾಂಗ್ ತನ್ನದೇ ಆದ ಅಪಾಯವಾಗುವ ಹಂತವನ್ನು ಸಮೀಪಿಸುತ್ತಿವೆ. CHF −1.7 ರಲ್ಲಿದೆ, ಅತಿ ಕಡಿಮೆ ಪ್ರದೇಶವನ್ನು ಸಮೀಪಿಸುತ್ತಿದೆ. CAD ಮತ್ತು AUD ತಟಸ್ಥ ವಲಯದಲ್ಲಿ ಆರಾಮವಾಗಿ ಕುಳಿತಿವೆ.
ಜೋಡಿ ವ್ಯಾಪಾರಿಗಳಿಗೆ, JPY/EUR ವ್ಯತ್ಯಾಸವು ಅತ್ಯಂತ ಕಾರ್ಯಸಾಧ್ಯವಾದ ಓದುವಿಕೆಯಾಗಿದೆ: ನೀವು ಸರಾಸರಿ ಹಿಮ್ಮುಖದಲ್ಲಿ ನಂಬಿಕೆ ಇಟ್ಟರೆ, ಸ್ಥಾನೀಕರಣದ ಅನ್ವೈಂಡ್ನಿಂದ ಹೆಚ್ಚು ರಚನಾತ್ಮಕ ಟೈಲ್ವಿಂಡ್ ಹೊಂದಿರುವ ವ್ಯಾಪಾರವು ಶಾರ್ಟ್ EUR/JPY ಆಗಿದೆ — ಒಂದು ಕಡೆ ಅತಿ ಹೆಚ್ಚು EUR ಎಕ್ಸ್ಪೋಸರ್ ಮತ್ತು ಇನ್ನೊಂದು ಕಡೆ ಅತಿ ಕಡಿಮೆ JPY ಎಕ್ಸ್ಪೋಸರ್ ಹೊಂದಿರುವ ಕರೆನ್ಸಿ.
ಪ್ರಮುಖ ಅಂಶ: ಜೋಡಿಗಳ ಗುಣಕ ಪರಿಣಾಮ
ಕರೆನ್ಸಿ ಜೋಡಿಯ ಎರಡೂ ಕಾಲುಗಳು ವಿರುದ್ಧ ದಿಕ್ಕುಗಳಲ್ಲಿ ತೀವ್ರವಾದ Z-ಸ್ಕೋರ್ಗಳನ್ನು ಹೊಂದಿರುವಾಗ, ಅನ್ವೈಂಡ್ನಲ್ಲಿ ನಿರೀಕ್ಷಿತ ಚಲನೆಯು ಸಂಯೋಜಿತವಾಗಿರುತ್ತದೆ. EUR +2.1 ಮತ್ತು JPY −2.4 ರೊಂದಿಗೆ ಶಾರ್ಟ್ EUR/JPY ಎಂದರೆ ಭಾವನೆಯಲ್ಲಿನ ಯಾವುದೇ ಬದಲಾವಣೆಯು ಎರಡೂ ಕಾಲುಗಳ ಮೇಲೆ ಏಕಕಾಲದಲ್ಲಿ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ. ಈ ದ್ವಿ-ತೀವ್ರ ಸೆಟಪ್ನ ಐತಿಹಾಸಿಕ ಘಟನೆಗಳು ತೀಕ್ಷ್ಣವಾದ, ವೇಗದ ಚಲನೆಗಳನ್ನು ಉಂಟುಮಾಡಿದೆ — ಸಾಮಾನ್ಯವಾಗಿ ಸ್ಥಾನೀಕರಣದ ಗರಿಷ್ಠ ಮಟ್ಟದ ಕೆಲವು ವಾರಗಳಲ್ಲಿ ಜೋಡಿಯಲ್ಲಿ 3–5%.
COT-ಚಾಲಿತ ಹಿಮ್ಮುಖದ ಅಂಗರಚನಾಶಾಸ್ತ್ರ
ತೀವ್ರ ಸ್ಥಾನೀಕರಣವು ಸ್ವಯಂಪ್ರೇರಿತವಾಗಿ ಹಿಮ್ಮುಖವಾಗುವುದಿಲ್ಲ. ಇದು ವಿಭಿನ್ನ ಹಂತಗಳ ಅನುಕ್ರಮದಲ್ಲಿ ಅನ್ವೈಂಡ್ ಆಗುತ್ತದೆ, ಪ್ರತಿಯೊಂದೂ ಅಳೆಯಬಹುದಾದ COT ಸಹಿಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಹಂತದ ರಚನೆಯನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ತಾತ್ಕಾಲಿಕ ಏಕೀಕರಣ ಮತ್ತು ನಿಜವಾದ ಆಡಳಿತ ಬದಲಾವಣೆಯ ನಡುವೆ ವ್ಯತ್ಯಾಸವನ್ನು ಗುರುತಿಸಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ಹಂತ 1 — ಸಂಗ್ರಹಣೆ (Z-ಸ್ಕೋರ್ 0 ರಿಂದ ±1.5)
ಮ್ಯಾಕ್ರೋ ಸಿದ್ಧಾಂತವು ಆಕರ್ಷಣೆಯನ್ನು ಪಡೆಯುತ್ತದೆ. ಪ್ರತಿ ವಾರ, ಊಹಾತ್ಮಕ ಸಮುದಾಯವು ವಿಶ್ವಾಸದಿಂದ ಸ್ಥಾನಕ್ಕೆ ಸೇರಿಸುತ್ತದೆ. ನಿವ್ವಳ ಒಪ್ಪಂದಗಳು ಸ್ಥಿರವಾಗಿ ಬೆಳೆಯುತ್ತವೆ, ತೆರೆದ ಬಡ್ಡಿ ಹೆಚ್ಚಾಗುತ್ತದೆ ಮತ್ತು ಬೆಲೆಯಲ್ಲಿನ ಪ್ರವೃತ್ತಿಯು ಒಮ್ಮತವನ್ನು ಪ್ರತಿಬಿಂಬಿಸುತ್ತದೆ ಮತ್ತು ಬಲಪಡಿಸುತ್ತದೆ.
ಹಂತ 2 — ಜನಸಂದಣಿ (Z-ಸ್ಕೋರ್ ±1.5 ರಿಂದ ±2.0)
ಬೆಲೆ ಸಮರ್ಥಿಸುವುದಕ್ಕಿಂತ ವೇಗವಾಗಿ ಸ್ಥಾನವು ಬೆಳೆಯುತ್ತದೆ. ಹೊಸ ಪ್ರವೇಶಿಸುವವರು ವ್ಯಾಪಾರವು ಕೆಲಸ ಮಾಡಿದ್ದರಿಂದ ಸೇರಿಕೊಳ್ಳುತ್ತಿದ್ದಾರೆ, ಮೂಲ ಸಿದ್ಧಾಂತವು ಬಲಗೊಂಡಿದ್ದರಿಂದ ಅಲ್ಲ. ನಿವ್ವಳ ಸ್ಥಾನೀಕರಣದಲ್ಲಿ ಸಾಪ್ತಾಹಿಕ ಡೆಲ್ಟಾಗಳು ವೇಗಗೊಳ್ಳುತ್ತವೆ. ಈ ಹಂತವು ಸಾಮಾನ್ಯವಾಗಿ ಹೊಂದಿರುವವರಿಗೆ ಹೆಚ್ಚು ಲಾಭದಾಯಕವಾಗಿದೆ — ಆವೇಗವು ಸಂಪೂರ್ಣವಾಗಿ ತೊಡಗಿಸಿಕೊಂಡಿದೆ — ಆದರೆ ಹಿನ್ನೆಲೆಯಲ್ಲಿ ನಿರ್ಗಮನದ ಅಪಾಯವು ಅದೃಶ್ಯವಾಗಿ ನಿರ್ಮಾಣವಾಗಲು ಪ್ರಾರಂಭಿಸುವ ಸಮಯವೂ ಇದಾಗಿದೆ.
ಹಂತ 3 — ದಣಿವು (Z-ಸ್ಕೋರ್ ±2.0 ಮೀರಿ)
ಹೊಸ ಸ್ಥಾನ-ನಿರ್ಮಾಣದ ದರವು ನಿಧಾನವಾಗುತ್ತದೆ. ಬೆಲೆ ಪ್ರವೃತ್ತಿಯ ದಿಕ್ಕಿನಲ್ಲಿ ಚಲಿಸುವುದನ್ನು ಮುಂದುವರಿಸಿದರೂ ತೆರೆದ ಬಡ್ಡಿ ಸ್ಥಿರವಾಗಬಹುದು ಅಥವಾ ಕಡಿಮೆಯಾಗಲು ಪ್ರಾರಂಭಿಸಬಹುದು. ನಿಧಾನಗತಿಯ ಸ್ಥಾನೀಕರಣ ಮತ್ತು ಬೆಲೆಯ ಮೆಚ್ಚುಗೆ ಅಥವಾ ಸವಕಳಿ ಮುಂದುವರಿಕೆಯ ನಡುವಿನ ಈ ವ್ಯತ್ಯಾಸವು COT ವರದಿಯು ನೀಡುವ ಅತ್ಯಂತ ಪ್ರಮುಖ ಆರಂಭಿಕ ಎಚ್ಚರಿಕೆ ಸಂಕೇತವಾಗಿದೆ.
ಹಂತ 4 — ಮೊದಲ ಅನ್ವೈಂಡ್ (Z-ಸ್ಕೋರ್ ತೀವ್ರತೆಯಿಂದ ಹಿಮ್ಮೆಟ್ಟುತ್ತಿದೆ)
ಒಂದು ಪ್ರಚೋದಕ ಬರುತ್ತದೆ — ಅನಿರೀಕ್ಷಿತ ಕೇಂದ್ರ ಬ್ಯಾಂಕ್ ಹೇಳಿಕೆ, ಮ್ಯಾಕ್ರೋ ಡೇಟಾ ಆಶ್ಚರ್ಯ, ಭೌಗೋಳಿಕ ರಾಜಕೀಯ ಆಘಾತ — ಮತ್ತು ಹೆಚ್ಚು ಹತೋಟಿ ಹೊಂದಿರುವ ಭಾಗವಹಿಸುವವರು ಎಕ್ಸ್ಪೋಸರ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಪ್ರಾರಂಭಿಸುತ್ತಾರೆ. Z-ಸ್ಕೋರ್ ಅದರ ತೀವ್ರತೆಯಿಂದ ಹಿಮ್ಮೆಟ್ಟುತ್ತದೆ, ಆದರೆ ಆರಂಭದಲ್ಲಿ ನಿಧಾನವಾಗಿ. ನಿರ್ಗಮನಗಳು ಗುಂಪುಗೂಡಿರುವುದರಿಂದ ಬೆಲೆ ತೀವ್ರವಾಗಿ ಹಿಮ್ಮುಖವಾಗುತ್ತದೆ: ಹಂತ 2 ರಲ್ಲಿ ಪ್ರವೇಶಿಸಿದ ಪ್ರತಿಯೊಬ್ಬರೂ ಒಂದೇ ಬಾಗಿಲಿನ ಮೂಲಕ ಏಕಕಾಲದಲ್ಲಿ ಹೊರಹೋಗಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದಾರೆ.
ಹಂತ 5 — ಸ್ಕ್ವೀಜ್ (Z-ಸ್ಕೋರ್ ತಟಸ್ಥದ ಕಡೆಗೆ ಮರಳುತ್ತಿದೆ)
ಅನ್ವೈಂಡಿಂಗ್ ಸ್ವಯಂ-ಬಲಪಡಿಸುವಿಕೆಯಾಗುತ್ತದೆ. ಶಾರ್ಟ್-ಕವರಿಂಗ್ ಅಥವಾ ಲಾಂಗ್ ಲಿಕ್ವಿಡೇಶನ್ ವೇಗಗೊಳ್ಳುತ್ತದೆ. ಪ್ರವೃತ್ತಿಯ ಹೆಚ್ಚಿನ ಭಾಗದಲ್ಲಿ ಲಾಭದಾಯಕವಾಗಿದ್ದ ಸ್ಥಾನಗಳು ಸ್ಕ್ವೀಜ್ ಸಮಯದಲ್ಲಿ ವೇಗವಾಗಿ ಲಾಭದಾಯಕವಲ್ಲದವುಗಳಾಗುತ್ತವೆ. ಹೊಸ ತಟಸ್ಥ ಸ್ಥಾನೀಕರಣದ ಆಡಳಿತದ ಬಳಿ ಸ್ಥಿರಗೊಳ್ಳುವ ಮೊದಲು ಚಲನೆಯು ಸಾಮಾನ್ಯವಾಗಿ ನ್ಯಾಯಯುತ ಮೌಲ್ಯವನ್ನು ಮೀರಿ ಹೋಗುತ್ತದೆ.
JPY ಫ್ಯೂಚರ್ಗಳು — ನಿವ್ವಳ ಸ್ಥಾನೀಕರಣ vs USD/JPY ಬೆಲೆ (2023–2026)
ದ್ವಿ ಅಕ್ಷ: JPY ನಿವ್ವಳ ವಾಣಿಜ್ಯೇತರ ಒಪ್ಪಂದಗಳು (ಎಡ); USD/JPY ಸ್ಪಾಟ್ ದರ (ಬಲ, ವಿಲೋಮ). ಸ್ಥಾನೀಕರಣದ ತೀವ್ರತೆಗಳು ಪ್ರಮುಖ ಜೋಡಿ ತಿರುವು ಬಿಂದುಗಳೊಂದಿಗೆ ಹೊಂದಿಕೆಯಾಗುತ್ತವೆ.
ಮೂಲ: CFTC COT data via FXMacroData /v1/cot/jpy ಮತ್ತು spot rate via /v1/forex/usd/jpy — ವಿವರಣಾತ್ಮಕ ಸರಣಿ
ಮೇಲಿನ ಚಾರ್ಟ್ JPY ನಿವ್ವಳ ಶಾರ್ಟ್ ಸ್ಥಾನಗಳು USD/JPY ಅನ್ನು ಸಂಪೂರ್ಣ ಹಿಮ್ಮುಖ ಚಕ್ರದಾದ್ಯಂತ ಹೇಗೆ ಟ್ರ್ಯಾಕ್ ಮಾಡಿವೆ ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತದೆ. 2023 ರ ಮೂಲಕ ಮತ್ತು 2024 ರ ಆರಂಭದವರೆಗೆ, JPY ಫ್ಯೂಚರ್ಗಳಲ್ಲಿನ ಭಾರೀ ಊಹಾತ್ಮಕ ಶಾರ್ಟ್ ಸ್ಥಾನೀಕರಣವು USD/JPY ಹೆಚ್ಚಳದೊಂದಿಗೆ ಹೊಂದಿಕೆಯಾಯಿತು. ಆದರೆ ಪ್ರತಿ ಬಾರಿ ಸ್ಥಾನೀಕರಣವು ಸಂಖ್ಯಾಶಾಸ್ತ್ರೀಯ ತೀವ್ರತೆಯನ್ನು ತಲುಪಿದಾಗ, ಒಂದು ಪ್ರಚೋದಕ — ಸಾಮಾನ್ಯವಾಗಿ ಬ್ಯಾಂಕ್ ಆಫ್ ಜಪಾನ್ ನೀತಿ ಸಂಕೇತ — ಶಾರ್ಟ್ ಬುಕ್ ಅನ್ನು ವೇಗವಾಗಿ ಸಂಕುಚಿತಗೊಳಿಸಿತು, ತೀವ್ರವಾದ JPY ಮೆಚ್ಚುಗೆಯನ್ನು ಉಂಟುಮಾಡಿತು.
COT ಡೇಟಾವು ಪ್ರಚೋದಕವನ್ನು ಊಹಿಸಲಿಲ್ಲ. ಸ್ಥಾನವು ಎಷ್ಟು ಜನಸಂದಣಿಯಾಗಿತ್ತು ಎಂದರೆ ಯಾವುದೇ ವಿರುದ್ಧ ಪ್ರಚೋದಕ, ಗಾತ್ರವನ್ನು ಲೆಕ್ಕಿಸದೆ, ಜನಸಂದಣಿಯ ನಿರ್ಗಮನ ಡೈನಾಮಿಕ್ಸ್ನಿಂದ ವರ್ಧಿಸಲ್ಪಡುತ್ತದೆ ಎಂದು ಅದು ನಿಮಗೆ ಹೇಳಿದೆ. ಪ್ರಸ್ತುತ ತೀವ್ರತೆಯು ನಿರ್ಮಾಣವಾಗುತ್ತಿದೆಯೇ ಅಥವಾ ಕಡಿಮೆಯಾಗುತ್ತಿದೆಯೇ ಎಂಬುದನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು FXMacroData COT endpoint ಮೂಲಕ JPY ಸ್ಥಾನೀಕರಣದ ಇತಿಹಾಸವನ್ನು ಪ್ರವೇಶಿಸಿ.
ಬೆಲೆ-ಸ್ಥಾನೀಕರಣದ ವ್ಯತ್ಯಾಸದ ಸಂಕೇತ
ಅತ್ಯಂತ ವಿಶ್ವಾಸಾರ್ಹ COT-ಆಧಾರಿತ ಹಿಮ್ಮುಖ ಎಚ್ಚರಿಕೆಯು ಸ್ಥಾನೀಕರಣದ ಸಂಪೂರ್ಣ ಮಟ್ಟವಲ್ಲ — ಇದು ಬೆಲೆಯ ದಿಕ್ಕು ಮತ್ತು ಸ್ಥಾನೀಕರಣದ ದಿಕ್ಕಿನ ನಡುವಿನ ವ್ಯತ್ಯಾಸವಾಗಿದೆ. ಬೆಲೆ ಒಂದು ದಿಕ್ಕಿನಲ್ಲಿ ಮುಂದುವರಿದಾಗ ಆದರೆ ಆಧಾರವಾಗಿರುವ ಫ್ಯೂಚರ್ಗಳಲ್ಲಿ ಊಹಾತ್ಮಕ ಸ್ಥಾನೀಕರಣವು ಇನ್ನೊಂದು ದಿಕ್ಕಿನಲ್ಲಿ ಚಲಿಸಲು ಪ್ರಾರಂಭಿಸಿದಾಗ, ದೊಡ್ಡ ಭಾಗವಹಿಸುವವರು ಈಗಾಗಲೇ ಎಕ್ಸ್ಪೋಸರ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತಿದ್ದಾರೆ ಆದರೆ ಚಿಲ್ಲರೆ ಆವೇಗ ವ್ಯಾಪಾರಿಗಳು ಬೆಲೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತಾರೆ ಅಥವಾ ಕಡಿಮೆ ಮಾಡುತ್ತಾರೆ.
EUR/USD vs EUR COT ನಿವ್ವಳ ಲಾಂಗ್ಗಳು — ವ್ಯತ್ಯಾಸವನ್ನು ಪತ್ತೆಹಚ್ಚುವುದು
EUR/USD ಸ್ಪಾಟ್ (ಎಡ ಅಕ್ಷ, ನೀಲಿ); EUR ನಿವ್ವಳ ವಾಣಿಜ್ಯೇತರ ಒಪ್ಪಂದಗಳು ಸಾವಿರಗಳಲ್ಲಿ (ಬಲ ಅಕ್ಷ, ಚಿನ್ನ). ವ್ಯತ್ಯಾಸದ ವಲಯಗಳನ್ನು ಅಂಬರ್ನಲ್ಲಿ ಛಾಯೆ ಮಾಡಲಾಗಿದೆ.
ಮೂಲ: /v1/forex/eur/usd ಮತ್ತು /v1/cot/eur — ವಿವರಣಾತ್ಮಕ ಸರಣಿ
ವ್ಯತ್ಯಾಸ ಪತ್ತೆ ನಿಯಮಗಳು
- ಬೇರಿಶ್ ವ್ಯತ್ಯಾಸ: EUR/USD ಬೆಲೆ ಹೊಸ ಗರಿಷ್ಠವನ್ನು ತಲುಪುತ್ತದೆ ಆದರೆ EUR COT ನಿವ್ವಳ ಲಾಂಗ್ಗಳು ಹೊಸ ಗರಿಷ್ಠವನ್ನು ತಲುಪಲು ವಿಫಲವಾಗುತ್ತವೆ — ಊಹಾಪೋಹಗಾರರು ಬಲಕ್ಕೆ ವಿತರಿಸುತ್ತಿದ್ದಾರೆ. 2–6 ವಾರಗಳಲ್ಲಿ ಹಿಮ್ಮುಖಕ್ಕಾಗಿ ಗಮನಿಸಿ.
- ಬುಲ್ಲಿಶ್ ವ್ಯತ್ಯಾಸ: USD/JPY ಬೆಲೆ ಹೊಸ ಗರಿಷ್ಠವನ್ನು ತಲುಪುತ್ತದೆ (JPY ಮತ್ತಷ್ಟು ದುರ್ಬಲಗೊಳ್ಳುತ್ತದೆ) ಆದರೆ JPY ಶಾರ್ಟ್ ಒಪ್ಪಂದಗಳು ವಿಸ್ತರಿಸುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತವೆ — ಶಾರ್ಟ್ ಮಾರಾಟಗಾರರು ಚಲನೆಗೆ ವಿಶ್ವಾಸವನ್ನು ಸೇರಿಸುತ್ತಿಲ್ಲ. ಸಂಭಾವ್ಯ ದಣಿವು ಸಂಕೇತ.
- ಪ್ರವೃತ್ತಿಯ ದೃಢೀಕರಣ: ಬೆಲೆ ಮತ್ತು ನಿವ್ವಳ ಸ್ಥಾನೀಕರಣ ಎರಡೂ ಒಂದೇ ದಿಕ್ಕಿನಲ್ಲಿ ಪ್ರವೃತ್ತಿಯನ್ನು ಹೊಂದಿವೆ — ಕನಿಷ್ಠ ಪ್ರತಿರೋಧದ ಮಾರ್ಗವು ಅಖಂಡವಾಗಿದೆ. ಈ ದೃಢೀಕರಣವು ಮುರಿಯುವವರೆಗೆ ಪ್ರವೃತ್ತಿಯೊಂದಿಗೆ ಇರಿ.
COT ಸಂಕೇತಗಳನ್ನು ಮ್ಯಾಕ್ರೋ ಮೂಲಭೂತ ಅಂಶಗಳೊಂದಿಗೆ ಸಂಯೋಜಿಸುವುದು
COT ಸ್ಥಾನೀಕರಣವು ಮಾರುಕಟ್ಟೆ ರಚನೆಯ ಸಂಕೇತವಾಗಿದೆ, ಮೂಲಭೂತ ಸಂಕೇತವಲ್ಲ. ಇದು ಆಧಾರವಾಗಿರುವ ಮ್ಯಾಕ್ರೋ ಪರಿಸರದೊಂದಿಗೆ ಹೊಂದಿಕೆಯಾದಾಗ — ಅಥವಾ ವಿರೋಧಿಸಿದಾಗ — ಅದರ ಶಕ್ತಿಯು ಗುಣಿಸುತ್ತದೆ. ಅತ್ಯಂತ ಹೆಚ್ಚಿನ-ವಿಶ್ವಾಸದ ಸೆಟಪ್ಗಳು ಎರಡು ನಿರ್ದಿಷ್ಟ ಸಂರಚನೆಗಳಲ್ಲಿ ಉದ್ಭವಿಸುತ್ತವೆ.
ಸಂರಚನೆ 1 — ಮ್ಯಾಕ್ರೋ ಟೈಲ್ ವಿಂಡ್, ಜನಸಂದಣಿಯ ಸ್ಥಾನ
ಒಂದು ಸ್ಥಾನಕ್ಕೆ ಮೂಲಭೂತ ಪ್ರಕರಣವು ಬಲವಾಗಿದೆ ಮತ್ತು ಚೆನ್ನಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲಾಗಿದೆ — ಆದರೆ ಇದು ಈಗಾಗಲೇ ತೀವ್ರವಾದ ಊಹಾತ್ಮಕ ಸ್ಥಾನೀಕರಣದಲ್ಲಿ ಸಂಪೂರ್ಣವಾಗಿ ಪ್ರತಿಫಲಿಸುತ್ತದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಮತ್ತಷ್ಟು ಮ್ಯಾಕ್ರೋ ಸುಧಾರಣೆಯಿಂದ ಲಾಭವು ಸೀಮಿತವಾಗಿದೆ ಏಕೆಂದರೆ ಸಮುದಾಯವು ಈಗಾಗಲೇ ಅದಕ್ಕಾಗಿ ಸ್ಥಾನ ಪಡೆದಿದೆ. ಅಸಮಮಿತಿಯು ಕೆಳಮುಖವಾಗಿದೆ: ಮ್ಯಾಕ್ರೋ ಡೇಟಾ ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ನಿರಾಶೆಗೊಳಿಸಿದರೂ, ಹಿಮ್ಮುಖವು ಹಿಂಸಾತ್ಮಕವಾಗಿರುತ್ತದೆ ಏಕೆಂದರೆ ಜನಸಂದಣಿಗೆ ಹೋಗಲು ಬೇರೆ ದಾರಿಯಿಲ್ಲ.
ಇದು ಪ್ರಸ್ತುತ EUR ಸೆಟಪ್ ಅನ್ನು ವಿವರಿಸುತ್ತದೆ. ದುರ್ಬಲಗೊಳ್ಳುತ್ತಿರುವ US ಡಾಲರ್ ನಿರೂಪಣೆ ಮತ್ತು EU ಆರ್ಥಿಕ ಡೇಟಾ EUR ಲಾಂಗ್ಗಳನ್ನು ಮೂಲಭೂತವಾಗಿ ಬೆಂಬಲಿಸುತ್ತದೆ — ಆದರೆ +2.1 ರ Z-ಸ್ಕೋರ್ ಈ ಸಿದ್ಧಾಂತದ ಹೆಚ್ಚಿನ ಭಾಗವು ಈಗಾಗಲೇ ಫ್ಯೂಚರ್ಸ್ ಸ್ಥಾನೀಕರಣದಲ್ಲಿ ಬೆಲೆ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ ಎಂದು ಹೇಳುತ್ತದೆ. ವ್ಯಾಪಾರವು ತಪ್ಪಾಗಿಲ್ಲ, ಆದರೆ ಅಪಾಯ/ಪ್ರತಿಫಲವು ಗಮನಾರ್ಹವಾಗಿ ಕಿರಿದಾಗಿದೆ. ಪರಿಶೀಲಿಸಲು COT ಜೊತೆಗೆ EUR ಮ್ಯಾಕ್ರೋ ಡೇಟಾವನ್ನು ಎಳೆಯಿರಿ:
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"])
ಸಂರಚನೆ 2 — ಮ್ಯಾಕ್ರೋ ಹೆಡ್ ವಿಂಡ್, ಜನಸಂದಣಿಯ ಸ್ಥಾನ (ಅತ್ಯುನ್ನತ ಎಚ್ಚರಿಕೆ)
ಇದು ಅತ್ಯುನ್ನತ-ಎಚ್ಚರಿಕೆ ಸೆಟಪ್ ಆಗಿದೆ. ಮ್ಯಾಕ್ರೋ ಡೇಟಾವು ಒಮ್ಮತದ ಸಿದ್ಧಾಂತಕ್ಕೆ ವಿರುದ್ಧವಾಗಿ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ, ಅದೇ ಸಮಯದಲ್ಲಿ ಸ್ಥಾನೀಕರಣವು ತೀವ್ರವಾಗಿರುತ್ತದೆ. ತನ್ನ ಮೂಲಭೂತ ಸಮರ್ಥನೆಯನ್ನು ಕಳೆದುಕೊಳ್ಳುವ ಜನಸಂದಣಿಯ ವ್ಯಾಪಾರವು ವೇಗದ, ಅಸ್ತವ್ಯಸ್ತವಾಗಿರುವ ಅನ್ವೈಂಡ್ಗೆ ಒಂದು ಪಾಕವಿಧಾನವಾಗಿದೆ. −1.7 ರ CHF ಅನ್ನು ಯಾವುದೇ SNB ನೀತಿ ಆಶ್ಚರ್ಯದೊಂದಿಗೆ ಸಂಯೋಜಿಸುವುದು, ಅದು CHF ಬೇರ್ ಸಿದ್ಧಾಂತವನ್ನು ಸವಾಲು ಮಾಡುತ್ತದೆ, ಈ ಸಂರಚನೆಯ ಪಠ್ಯಪುಸ್ತಕ ಉದಾಹರಣೆಯಾಗಿದೆ.
ಸ್ಥಾನೀಕರಣ ಬದಲಾವಣೆ ವೇಗ — ಸಾಪ್ತಾಹಿಕ ನಿವ್ವಳ ಒಪ್ಪಂದ ಡೆಲ್ಟಾ (EUR, JPY, GBP)
ನಿವ್ವಳ ವಾಣಿಜ್ಯೇತರ ಒಪ್ಪಂದಗಳಲ್ಲಿ ವಾರದಿಂದ ವಾರಕ್ಕೆ ಬದಲಾವಣೆ. ಸ್ಥಾನೀಕರಣದ ತೀವ್ರತೆಯಲ್ಲಿ ಡೆಲ್ಟಾ ನಿಧಾನವಾಗುವುದು ಆರಂಭಿಕ ಹಂತ 3 ರ ದಣಿವು ಸಂಕೇತವಾಗಿದೆ.
ಮೂಲ: FXMacroData ಮೂಲಕ CFTC COT ಡೇಟಾ — ವಿವರಣಾತ್ಮಕ ಸರಣಿ
ವೇಗವು ಮಟ್ಟದಷ್ಟೇ ಮುಖ್ಯವಾಗಿದೆ. EUR ಸಂಗ್ರಹಣೆಯ ಉತ್ತುಂಗದಲ್ಲಿ ನಿವ್ವಳ ಸ್ಥಾನ ಬದಲಾವಣೆಗಳು ವಾರಕ್ಕೆ +8,000 ರಿಂದ +12,000 ಒಪ್ಪಂದಗಳಾಗಿದ್ದಾಗ ಮತ್ತು ಅಂದಿನಿಂದ +1,000 ರಿಂದ +2,000 ಕ್ಕೆ ನಿಧಾನಗೊಂಡಾಗ, ಆ ನಿಧಾನಗತಿಯು ಒಂದು ವಸ್ತುನಿಷ್ಠ ಹಂತ 3 ಸಹಿಯಾಗಿದೆ. ಜನಸಂದಣಿ ಇನ್ನೂ ಸೇರಿಸುತ್ತಿದೆ ಆದರೆ ವಿಶ್ವಾಸವು ಕುಸಿಯುತ್ತಿದೆ. ಇದು ಹಿಮ್ಮುಖ ಅಪಾಯವು ಸೈದ್ಧಾಂತಿಕದಿಂದ ಸನ್ನಿಹಿತಕ್ಕೆ ಪರಿವರ್ತನೆಯಾಗುವ ಸಮಯ.
ಪ್ರಾಯೋಗಿಕ ಹಿಮ್ಮುಖ ವ್ಯಾಪಾರ ಚೌಕಟ್ಟು
COT ಸಂಕೇತಗಳನ್ನು ನಿಜವಾದ ವ್ಯಾಪಾರಗಳಾಗಿ ಪರಿವರ್ತಿಸಲು ರಚನೆಯ ಅಗತ್ಯವಿದೆ. ಸ್ಥಾನೀಕರಣದ ತೀವ್ರತೆಗಳು ವಾರಗಳು ಅಥವಾ ತಿಂಗಳುಗಳವರೆಗೆ ಮುಂದುವರಿಯಬಹುದು, ಮತ್ತು ತೀವ್ರವಾದ ಓದುವಿಕೆಯು ತಕ್ಷಣವೇ ಹಿಮ್ಮುಖವಾಗುತ್ತದೆ ಎಂಬುದಕ್ಕೆ ಯಾವುದೇ ಗ್ಯಾರಂಟಿ ಇಲ್ಲ. ಕೆಳಗಿನ ಚೌಕಟ್ಟು COT ಅನ್ನು ಪೂರ್ವಭಾವಿ ಫಿಲ್ಟರ್ ಆಗಿ ಬಳಸುತ್ತದೆ, ನಿಖರವಾದ ಸಮಯದ ಸಾಧನವಾಗಿ ಅಲ್ಲ.
ಹಂತ 1 — ತೀವ್ರತೆಗಳಿಗಾಗಿ ಸ್ಕ್ರೀನ್ ಮಾಡಿ
ಎಲ್ಲಾ 8 ಕರೆನ್ಸಿಗಳಲ್ಲಿ ಸಾಪ್ತಾಹಿಕ Z-ಸ್ಕೋರ್ ಸ್ಕ್ಯಾನ್ ಅನ್ನು ರನ್ ಮಾಡಿ. |z| > 2.0 ಇರುವ ಯಾವುದೇ ಕರೆನ್ಸಿಯನ್ನು ಹಿಮ್ಮುಖ ಮೇಲ್ವಿಚಾರಣೆಗೆ ಅಭ್ಯರ್ಥಿಯಾಗಿ ಗುರುತಿಸಿ.
ಹಂತ 2 — ವೇಗವನ್ನು ಪರಿಶೀಲಿಸಿ
ಸಾಪ್ತಾಹಿಕ ಡೆಲ್ಟಾವನ್ನು ಲೆಕ್ಕಹಾಕಿ. ಇತ್ತೀಚಿನ 3 ವಾರಗಳು ನಿಧಾನಗತಿಯ ಸೇರ್ಪಡೆಯನ್ನು ತೋರಿಸಿದರೆ (|Δ| ಕುಗ್ಗುತ್ತಿದ್ದರೆ), ದಣಿವು ಹಂತವು ನಡೆಯುತ್ತಿರಬಹುದು. ಇದು ಪ್ರವೇಶಕ್ಕೆ ಪೂರ್ವಭಾವಿ ಸ್ಥಿತಿಯಾಗಿದೆ, ಪ್ರಚೋದಕವಲ್ಲ.
ಹಂತ 3 — ಮ್ಯಾಕ್ರೋ ಜೊತೆ ಹೊಂದಾಣಿಕೆ
FXMacroData ಮೂಲಕ ಸಂಬಂಧಿತ ಮೂಲಭೂತ ಸೂಚಕಗಳನ್ನು ಪರಿಶೀಲಿಸಿ. ಮ್ಯಾಕ್ರೋ ಡೇಟಾ ಜನಸಂದಣಿಯ ಸಿದ್ಧಾಂತವನ್ನು ಬೆಂಬಲಿಸುತ್ತಿದೆಯೇ ಅಥವಾ ದುರ್ಬಲಗೊಳಿಸುತ್ತಿದೆಯೇ? ಮ್ಯಾಕ್ರೋ ಟೈಲ್ವಿಂಡ್ ಎಂದರೆ ಕಾಯುವುದು; ಮ್ಯಾಕ್ರೋ ಹೆಡ್ವಿಂಡ್ ಎಂದರೆ ಸೆಟಪ್ ಸಕ್ರಿಯವಾಗಿದೆ.
ಹಂತ 4 — ಪ್ರಚೋದಕಕ್ಕಾಗಿ ಕಾಯಿರಿ
ಪ್ರಚೋದಕವಿಲ್ಲದೆ ತೀವ್ರ ಸ್ಥಾನೀಕರಣವನ್ನು ಮಸುಕುಗೊಳಿಸಬೇಡಿ. ಪ್ರಚೋದಕಗಳು ಸೇರಿವೆ: ಕೇಂದ್ರ ಬ್ಯಾಂಕ್ ಆಶ್ಚರ್ಯ, ಮ್ಯಾಕ್ರೋ ಮಿಸ್, ಪ್ರಮುಖ ಬೆಂಬಲ/ಪ್ರತಿರೋಧದ ತಾಂತ್ರಿಕ ಬ್ರೇಕ್, ಅಥವಾ COT ನಲ್ಲಿ ನಿವ್ವಳ ಕಡಿತದ ದೃಢಪಡಿಸಿದ ಮೊದಲ ವಾರ.
ಹಂತ 5 — ಚಂಚಲತೆಗಾಗಿ ಗಾತ್ರ
ಜನಸಂದಣಿಯ ತೀವ್ರತೆಗಳಿಂದ ಹಿಮ್ಮುಖಗಳು ವೇಗವಾಗಿ ಮತ್ತು ಚಂಚಲವಾಗಿರುತ್ತವೆ. ಅನ್ವೈಂಡ್ ವೇಗವನ್ನು ಪಡೆಯುವ ಮೊದಲು ಆರಂಭಿಕ ಪ್ರತಿಕೂಲ ಚಲನೆಗಳಿಗೆ ಅವಕಾಶ ಕಲ್ಪಿಸಲು ಸ್ಥಾನಗಳನ್ನು ಗಾತ್ರಗೊಳಿಸಿ. ತೀವ್ರ Z-ಸ್ಕೋರ್ ಗರಿಷ್ಠ/ಕನಿಷ್ಠಕ್ಕಿಂತ ಮೇಲೆ/ಕೆಳಗೆ ಸ್ಟಾಪ್ ಲಾಸ್.
ಅಮಾನ್ಯೀಕರಣ
ಪ್ರವೇಶದ ನಂತರ COT ತೀವ್ರ ದಿಕ್ಕಿನಲ್ಲಿ ಹೊಸ ಸಾಪ್ತಾಹಿಕ ದಾಖಲೆಯನ್ನು ತೋರಿಸಿದರೆ, ಅಲ್ಪಾವಧಿಯಲ್ಲಿ ಸಿದ್ಧಾಂತವು ತಪ್ಪಾಗಿದೆ. ನಿರ್ಗಮಿಸಿ ಮತ್ತು ಮರುಮೌಲ್ಯಮಾಪನ ಮಾಡಿ. ಜನಸಂದಣಿಯ ವ್ಯಾಪಾರಗಳು ಹಿಮ್ಮುಖವಾಗುವ ಮೊದಲು ಹೆಚ್ಚು ಜನಸಂದಣಿಯಾಗಬಹುದು.
ಸಾಪ್ತಾಹಿಕ COT ಸ್ಕ್ಯಾನರ್ ಅನ್ನು ನಿರ್ಮಿಸುವುದು
ಈ ಚೌಕಟ್ಟಿನ ಪ್ರಾಯೋಗಿಕ ಅನುಷ್ಠಾನವು ಸಾಪ್ತಾಹಿಕ ಸ್ಕ್ಯಾನರ್ ಆಗಿದ್ದು, ಇದು ಎಲ್ಲಾ ಎಂಟು ಕರೆನ್ಸಿ ಫ್ಯೂಚರ್ಗಳಿಗೆ Z-ಸ್ಕೋರ್ಗಳು ಮತ್ತು ಡೆಲ್ಟಾಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ ಮತ್ತು ಶ್ರೇಣೀಕೃತ ಎಚ್ಚರಿಕೆ ಕೋಷ್ಟಕವನ್ನು ಔಟ್ಪುಟ್ ಮಾಡುತ್ತದೆ. FXMacroData COT endpoint ಅನ್ನು ಬಳಸಿಕೊಂಡು ಉತ್ಪಾದನೆಗೆ ಸಿದ್ಧವಾಗಿರುವ ಸ್ಕ್ರಿಪ್ಟ್ ಇಲ್ಲಿದೆ:
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}")
ಪ್ರತಿ ಶುಕ್ರವಾರ ಸಂಜೆ — 3:30 pm Eastern COT ಬಿಡುಗಡೆಯಾದ ಸ್ವಲ್ಪ ಸಮಯದ ನಂತರ — ಇದನ್ನು ಚಲಾಯಿಸುವುದರಿಂದ ವಾರಾಂತ್ಯದ ಮೊದಲು ಮತ್ತು ಮುಂದಿನ ಭಾನುವಾರ ಏಷ್ಯನ್ ತೆರೆಯುವ ಮೊದಲು ಊಹಾತ್ಮಕ ಭೂದೃಶ್ಯದ ಸಂಪೂರ್ಣ ಓದುವಿಕೆಯನ್ನು ನಿಮಗೆ ನೀಡುತ್ತದೆ.
ನಿಜವಾದ COT ಡೇಟಾವನ್ನು ಪ್ರವೇಶಿಸಿ
FXMacroData ಎಲ್ಲಾ ಎಂಟು ಪ್ರಮುಖ ಕರೆನ್ಸಿ ಫ್ಯೂಚರ್ಗಳಿಗಾಗಿ — AUD, CAD, CHF, EUR, GBP, JPY, NZD, ಮತ್ತು USD — ಸಂಪೂರ್ಣ ಇತಿಹಾಸ, ಕ್ಲೀನ್ JSON ಪ್ರತಿಕ್ರಿಯೆಗಳು ಮತ್ತು ಪ್ರತಿ-ಕರೆನ್ಸಿ ಎಂಡ್ಪಾಯಿಂಟ್ಗಳೊಂದಿಗೆ ಸಾಪ್ತಾಹಿಕ CFTC COT ಸ್ಥಾನೀಕರಣವನ್ನು ಒದಗಿಸುತ್ತದೆ.
EUR ಎಂಡ್ಪಾಯಿಂಟ್ ಅನ್ನು ಪ್ರಯತ್ನಿಸಿ: https://fxmacrodata.com/api/v1/cot/eur?api_key=YOUR_API_KEY