{"uid":"cap_5edM1FRah79BcXQHN2XDL","slug":"market-intelligence-api-cot-positioning-29e03630","name":"Market Intelligence API – COT Positioning","description":"Pay-per-call market intelligence for AI agents across crypto, US and European stocks, rates and FX: on-chain buy/sell pressure, trading decisions from $0.05, token risk checks on six chains, webhook alerts, pre-trade verdicts, technicals, perps funding, smart money, SEC and ESEF fundamentals, insider trades, European short interest, ECB rates and FX, datasets and news.","url":"https://api.marketintelligenceapi.com/api/v1/cot/%7Bmarket%7D?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"market":"gold","cotIndex":94.2,"positioning":"CROWDED_LONG","speculatorsNet":245000}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_xOhICSQR3TLSdicqtT2aQ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns Commitment of Traders (COT) positioning data for a given market, including crowding index and speculator net positions.","exampleAgentPrompt":"What's the current COT positioning for gold — is the trade crowded, and what's the speculator net position?","exampleUseCases":[{"title":"Pre-trade crowding check for gold","prompt":"Before I put on a long gold trade, can you check the COT data — is the market crowded long and what's the current COT index for gold?"},{"title":"Commodity futures sentiment scan","prompt":"I'm looking at crude oil and natural gas futures — what does the latest COT data say about speculator positioning for each? Are either of them at extremes?"},{"title":"Macro risk assessment before options expiry","prompt":"Check the COT positioning for the S&P 500 futures market — I want to know if speculative longs are crowded heading into this week's expiry."}],"resultDescription":"Returns a JSON object with the market symbol, a numeric COT index (0–100 scale), a positioning label such as CROWDED_LONG or CROWDED_SHORT, and the net speculator contract count. Useful for assessing whether a trade is consensus or contrarian before execution.","failureModes":["Unknown or unsupported market symbol returns an error or empty result","Stale COT data if CFTC release is delayed","Market parameter missing or malformed causes a 400-level error","Rate limit exceeded returns a 402 or 429 response"],"whenToPreferThis":"Use this endpoint when you need to assess whether a futures or commodity market is crowded based on official CFTC Commitment of Traders data. Prefer it over general sentiment endpoints when you specifically want institutional and speculator net positioning rather than retail sentiment or price-based signals. Best used before entering a contrarian or momentum trade in commodities, rates, or equity index futures.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T12:37:55.856Z","isFirstParty":false,"canonicalSlug":"market-intelligence-api-cot-positioning-29e03630"}