Skip to main content

News

The News endpoints surface the MarketDX article graph — impact-scored, direction-tagged news mapped to the stocks, themes, and sectors each article moves.

Coverage: Articles from 2026-01-01 onward. No historical news before that date.


Endpoints​

MethodPathDescription
GET/v1/newsBrowse the news feed with optional filters
GET/v1/news/searchSemantic full-text search
GET/v1/news/by-tickersNews that impacts a specific set of tickers
GET/v1/news/typesReference list of all news_type values
GET/v1/news/geo-facetsCountry/sector filter options for a given scope
GET/v1/briefAnalyst brief — composed summary over any scope

GET /v1/news​

Browse the article feed. Without any filter the endpoint returns global news sorted by recency. Use megatrend, gics, or country to scope it.

Query parameters​

ParameterTypeRequiredDescription
megatrendinteger—Filter to news related to this megatrend node id. Resolves the entire subtree.
gicsstring—2-, 4-, 6-, or 8-digit GICS code. Filter to news in that sector.
countrystring—ISO-2 country code (e.g. US, JP). Use all or omit for global.
news_typestring—Comma-separated news type values to filter by.
order_bystring—recency (default) or impact. With megatrend, also magnitude or confidence.
limitinteger—Page size. Default 20.
offsetinteger—Pagination offset.
Browse EV theme news
GET /v1/news?megatrend=10010000&order_by=impact&limit=10
US earnings announcements
GET /v1/news?country=US&news_type=earnings_results&order_by=impact

GET /v1/news/search​

Semantic full-text search over the article corpus. Uses embedding-based similarity — finds articles by meaning, not just keyword match.

Query parameters​

ParameterTypeRequiredDescription
qstring✅Free-text query in any language. Max 1000 characters.
news_typestring—Comma-separated news type values.
limitinteger—Page size. Default 20.
offsetinteger—Pagination offset.
Search for semiconductor supply chain disruptions
GET /v1/news/search?q=semiconductor+supply+chain+disruption&limit=10

GET /v1/news/by-tickers​

News that impacts a set of tickers — directly (ticker mentioned) or indirectly (ticker affected by ripple). Useful for building per-stock news feeds.

Query parameters​

ParameterTypeRequiredDescription
tickerstring✅Comma-separated tickers in SYMBOL.EXCHANGE format (e.g. NVDA.US,2330.TW,TSLA.US).
linkstring—direct — ticker explicitly named. indirect — impact-only. all (default) — both.
aspectstring—Comma-separated aspect values to filter by impact channel.
news_typestring—Comma-separated news type values.
order_bystring—recency (default), impact, magnitude, or relevance.
limitinteger—Page size. Default 20.
offsetinteger—Pagination offset.
Direct TSLA news, sorted by impact
GET /v1/news/by-tickers?ticker=TSLA.US&link=direct&order_by=impact
Technology-aspect news for a basket
GET /v1/news/by-tickers?ticker=NVDA.US,AMD.US,INTC.US&aspect=technology,demand

GET /v1/news/types​

Returns the reference list of all news_type values with descriptions. Use this to discover valid filter values.

No parameters required.

news_type values​

These 19 values are accepted by any endpoint that takes a news_type filter:

ValueWhat it covers
product_techProduct launches, R&D, technical innovation
ma_partnershipM&A, JVs, partnerships, strategic alliances
industry_thematicIndustry-wide trends, structural shifts
earnings_resultsQuarterly/annual earnings, guidance, estimates
corporate_actionBuybacks, dividends, splits, special distributions
management_governanceCEO/CFO changes, board actions, governance events
analyst_ratingAnalyst upgrades/downgrades, price target changes
analyst_forecastAnalyst forecasts, consensus estimates
macro_economicGDP, inflation, employment, central bank policy
geopoliticsElections, wars, sanctions, diplomatic events
commodity_supplyCommodity price moves, supply disruptions, output changes
crypto_relatedCrypto-specific news (protocols, regulation, flows)
forex_relatedFX moves, currency interventions, carry trade
regulatory_legalRegulation, lawsuits, approvals, investigations
cybersecurity_digital_trustBreaches, data incidents, digital trust events
digital_finance_tokenizationTokenization, digital assets, CBDCs
price_action_technicalTechnical breaks, volume anomalies, price-action events
noise_otherLow-signal items that don't fit other categories
short_newsBrief headline-only items

GET /v1/news/geo-facets​

Returns the distinct country and GICS-sector options (with article counts) that are available for a given scope. Used to populate filter panels dynamically.

Requires at least one of gics, country, or megatrend.

ParameterTypeRequiredDescription
megatrendinteger(one req'd)Megatrend node id.
gicsstring(one req'd)2/4/6/8-digit GICS code.
countrystring(one req'd)ISO-2 country code (not all).

GET /v1/brief​

Composed analyst brief over any combination of scope filters. Returns a pulse timeseries, top stories, ripple effects, winners/losers, aspect heatmap, and top entities — bundled in a single response.

Scope: at least one of megatrend, gics, country, news_type, or aspect is required.

Query parameters​

ParameterTypeRequiredDescription
megatrendinteger(one req'd)Megatrend node id scope.
gicsstring(one req'd)2/4/6/8-digit GICS code scope.
countrystring(one req'd)ISO-2 country code scope.
news_typestring(one req'd)News type filter.
aspectstring(one req'd)Aspect filter (comma-separated).
windowstring—7d, 30d, 90d, 180d, 1y, mtd, qtd, ytd. Default 30d.
from / tostring—ISO date range, alternative to window.
intervalstring—Pulse timeseries granularity.
langstring—Language code for labels. Default en.
30-day brief for US semiconductors (GICS 453010)
GET /v1/brief?gics=453010&country=US&window=30d
Regulation-aspect brief for EV theme
GET /v1/brief?megatrend=10010000&aspect=regulation&window=90d

:::info Cost GET /v1/brief charges 15 credits — it bundles ~5 sub-queries into one call. :::


aspect enum​

The aspect filter is accepted by /v1/news/by-tickers and /v1/brief. It represents the channel through which a news article affects a stock.

ValueWhat it covers
demandDemand for the company's products/services
technologyTechnology, product, or R&D development
capitalCapital, capex, financing, M&A, earnings/margins
competitionCompetitive dynamics
regulationRules, policy, legal, approvals
supplySupply chain, inputs, capacity
pricingPrice or margin pressure/power
geopoliticsGeopolitical events (war, conflict, elections)
monetaryCentral-bank rates, inflation, currency
tariffTariffs, quotas, trade-war, export controls