Searches cryptocurrency news articles by one or more coin/token symbols.

Also known as: crypto news search, coin news lookup.

Search Cryptocurrency News in Python

Install the Finance Toolkit with:

pip install financetoolkit -U

Then call search_crypto_news as shown below.

from financetoolkit import Discovery

discovery = Discovery(api_key="FINANCIAL_MODELING_PREP_KEY")

crypto_news = discovery.search_crypto_news(symbols="BTCUSD", limit=5)

crypto_news[["Symbol", "Publisher", "Title"]]

Which returns:

Published Date Symbol Publisher Title
2026-10-24 14:30:07 BTCUSD Bitcoin Bitcoin Price Sinks to $79,146 as Liquidations Rock Weekend Trading
2026-10-24 14:14:02 BTCUSD CryptoTicker Ether Below $2,300: Twice as Weak as Bitcoin
2026-10-24 14:05:00 BTCUSD Cointribune Bitcoin Sinks to $79,750 As Crypto Liquidations Surge
2026-10-24 14:02:02 BTCUSD Tokenpost Tether Gets 15 Commitments for Bitcoin (BTC) Mining Toolkit Integrations
2026-10-24 13:44:36 BTCUSD The Block Crypto longs lose $404 million in four hours as bitcoin briefly slips below $80,000

Parameters

search_crypto_news accepts the following parameters.

ParameterTypeDescriptionExample
symbolsstr | list[str] | NoneOne or more crypto symbols, e.g. “BTCUSD” or [“BTCUSD”, “ETHUSD”]. Defaults to None, which uses Bitcoin and Ether (BTCUSD and ETHUSD), the two largest cryptocurrencies by market value.["BTCUSD", "ETHUSD"]
pagesintThe number of pages to collect, each page is a separate API call, e.g. pages=5 makes 5 calls. Defaults to 1.3
limitintThe number of articles to return per page. Defaults to 100.20
start_datestrThe start date to filter data with."2025-01-01"
end_datestrThe end date to filter data with."2025-12-31"
Share