{"uid":"cap_iD50zbWl2EImqSeWu3VkU","slug":"excelexi-screener-query-53ed385e","name":"Excelexi Screener Query","description":"**Excelexi** — Financial technical indicators API marketplace.\n\nAgent-consumable OpenAPI document for the public Excelexi indicator surface.\n\n**x402 Payment**: Indicator compute endpoints require a USDC micropayment on Base (Coinbase L2, chain 8453). When the x402 gate is active, a 402 Payment Required response is returned with a payment challenge. Submit the signed EIP-3009 transferWithAuthorization proof in the `X-Payment` header and retry the request.\n\n**Discovery**: `GET /.well-known/x402` returns the current per-slug prices.\n\n**Regulatory notice**: All indicator outputs are informational only and do not constitute financial advice. Responses include `regulatory_notice` = `\"information_only_not_financial_advice\"`.","url":"https://api.excelexi.com/api/v1/screener/query","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0002","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.0002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_LWMrW574LY3xYMHLx8tb-","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Runs a filtered screener query against financial instruments using technical indicator conditions, returning matching securities","exampleAgentPrompt":"Screen for stocks where RSI is below 35 and MACD just crossed bullish, sorted by strongest momentum signal — I want to find oversold equities showing early reversal signs.","exampleUseCases":[{"title":"Oversold momentum reversal scan","prompt":"Find me stocks that are oversold right now — RSI under 35 — but where the MACD line just crossed above the signal line, sorted by strongest momentum. I'm looking for early reversal candidates."},{"title":"Golden cross breakout screener","prompt":"Screen for equities where the 50-day moving average just crossed above the 200-day moving average in the last 5 days, and volume is at least 1.5x the 30-day average. Give me the top 20 results."},{"title":"Crypto Bollinger Band squeeze filter","prompt":"Scan crypto assets for Bollinger Band squeezes — where the bands have narrowed to their tightest in 60 days — and show me the ones with RSI between 45 and 55, indicating a neutral setup before a potential breakout."}],"resultDescription":"A list of securities matching the screener filter conditions, each including ticker symbol, relevant indicator values used in the query, computed signal scores, and a regulatory_notice field confirming outputs are informational only and not financial advice.","failureModes":["402 Payment Required if USDC micropayment not submitted via X-Payment header","Invalid filter parameters return 400 with validation error detail","Unsupported indicator names or malformed conditions return 400","Empty result set returned when no securities match all conditions","Rate limiting or quota exceeded returns 429","Network timeout on large universe scans"],"whenToPreferThis":"Choose this endpoint when you need to dynamically filter a broad universe of securities against one or more technical indicator conditions in a single call, rather than computing indicators for individual tickers one at a time. Ideal for building watchlists, generating trading signal alerts, or powering a screener UI where the query criteria change frequently. Prefer this over individual indicator endpoints when the primary goal is discovery — finding which instruments match a set of conditions — rather than deep analysis of a known ticker.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:34:14.651Z","isFirstParty":false}