News API for trading and finance: market-moving alerts
In markets, latency and signal-to-noise are everything. A trading-grade news API shouldn't hand you a firehose of headlines — it should surface the few that move prices, scored and delivered before the crowd reacts.
Score first, read second
Every article is scored 0–10 for urgency by a deterministic pattern engine tuned to market-moving events: sanctions, central-bank and rate moves, defaults, supply shocks, disasters, military escalation. A min_score=8 filter reliably isolates the handful that matter from thousands of routine items.
curl -H "X-API-Key: YOUR_KEY" \ "https://api.newsagentdata.com/v1/breaking?audience=trading&min_score=8&days=1"
Deterministic thresholds you can trust
The scoring is rules-based, not a black-box model, so the same headline always gets the same score. A threshold you backtest today still means the same thing next quarter — essential if a score feeds a signal. Read exactly how it's built in the methodology.
Filter to your exposure
Narrow by country, topic and audience so alerts map to your book — energy in the Gulf, sanctions on Russia, rate news in the US:
curl -H "X-API-Key: YOUR_KEY" \ "https://api.newsagentdata.com/v1/feed?topic=oil-gas&country=ir&min_score=7&days=1"
Push, don't poll
Seconds count. Register a webhook filtered to the trading audience and high-urgency items POST to your endpoint within ~60 seconds, HMAC-signed — or hold an SSE stream open for a desk dashboard. Either beats polling a headline endpoint. See real-time delivery options.
One event, one alert
A single central-bank decision spawns dozens of stories. Shared cluster_ids let you alert once per event and use cluster_size as a conviction signal — broad, fast coverage is itself information. Full parameters in the API docs.