datasets
Training and evaluation data, with the modality, task and licence stated up front. Listed live from the Hugging Face Hub.
twitter-financial-news-sentiment
Dataset Description
The Twitter Financial News dataset is an English-language dataset containing an annotated corpus of finance-related tweets. This dataset is used to classify finance-related tweets for their sentiment.
The dataset holds 11,932 documents annotated with 3 labels:
sentiments = {
"LABEL_0": "Bearish",
"LABEL_1": "Bullish",
"LABEL_2": "Neutral"
}
The data was collected using the Twitter API. The current dataset supports the multi-class classification… See the full description on the dataset page: https://huggingface.co/datasets/zeroshot/twitter-financial-news-sentiment.financial-news-multisource
Multi-Source Financial & General News
🚀 57.1 MILLION ROWS OF NEWS CONTENT — one unified corpus for market-aware AI/ML
I combined 24 public news datasets (many small on their own) into one consistent, ready-to-use layer so you don’t have to wrangle them yourself. Everything is normalized to a minimal schema (date, text, extra_fields) and shipped as Parquet shards per subset—streamable, DuckDB-friendly, and built with a trading date policy (this can be edited if folks see other… See the full description on the dataset page: https://huggingface.co/datasets/idleengine/financial-news-multisource.twitter-financial-news-topic
Dataset Description
The Twitter Financial News dataset is an English-language dataset containing an annotated corpus of finance-related tweets. This dataset is used to classify finance-related tweets for their topic.
The dataset holds 21,107 documents annotated with 20 labels:
topics = {
"LABEL_0": "Analyst Update",
"LABEL_1": "Fed | Central Banks",
"LABEL_2": "Company | Product News",
"LABEL_3": "Treasuries | Corporate Debt",
"LABEL_4": "Dividend"… See the full description on the dataset page: https://huggingface.co/datasets/zeroshot/twitter-financial-news-topic.financial-news-multisource
Multi-Source Financial & General News
🚀 57.1 MILLION ROWS OF NEWS CONTENT — one unified corpus for market-aware AI/ML
I combined 24 public news datasets (many small on their own) into one consistent, ready-to-use layer so you don’t have to wrangle them yourself. Everything is normalized to a minimal schema (date, text, extra_fields) and shipped as Parquet shards per subset—streamable, DuckDB-friendly, and built with a trading date policy (this can be edited if folks see other use… See the full description on the dataset page: https://huggingface.co/datasets/Brianferrell787/financial-news-multisource.financial-news-articles
Dataset Card for "financial-news-articles"
More Information needed
The data was obtained from here
financial-newsThe data was obtained from here.
SP500-Financial-News-Articles-Time-SeriesTextual Time Series Dataset for finetuning / pretraining.
Json version of original dataset.
Original Dataset : https://www.kaggle.com/datasets/skywalker290/financial-news-article-and-stock-trend-dataset?select=stock_data_articles.csv
Bloomberg_Financial_News
Dataset Card for Processed Financial News Articles (2006-2013)
This dataset consists of 446762 financial news articles originally sourced from Bloomberg, covering the period from 2006 to 2013. It includes processed texts suitable for use in NLP and financial trend analysis.
Dataset Details
Dataset Description
The dataset contains English-language financial news articles collected from Bloomberg. It is designed for natural language processing tasks, financial… See the full description on the dataset page: https://huggingface.co/datasets/danidanou/Bloomberg_Financial_News.Indian_Financial_NewsReuters_Financial_News
Dataset Card for Processed Financial News Articles from Reuters (2006-2013)
This dataset consists of 105,359 financial news articles originally sourced from Reuters, covering the period from 2006 to 2013. It includes processed texts with an additional 'Summary' field, suitable for use in NLP and financial trend analysis.
Dataset Details
Dataset Description
The dataset contains English-language financial news articles collected from Reuters. It is designed for… See the full description on the dataset page: https://huggingface.co/datasets/danidanou/Reuters_Financial_News.bloomberg_financial_news_120kfinancial_news_sentiment
Dataset Card for "financial_news_sentiment"
Manually validated sentiment for ~2000 Canadian news articles.
The dataset also include a column topic which contains one of the following value:
acquisition
other
quaterly financial release
appointment to new position
dividend
corporate update
drillings results
conference
share repurchase program
grant of stocks
This was generated automatically using a zero-shot classification model and was not reviewed manually.
financial-news-headlines
Financial News Headlines Dataset
A synthetic dataset of 10,038 financial news headlines with sentiment, sector, and topic labels — designed for NLP tasks like sentiment analysis, text classification, and semantic search.
📊 Dataset Overview
This dataset was generated using google/flan-t5-base from HuggingFace for a Data Science course project. Each headline is paired with rich metadata including sector, sentiment, topic, and company name.
Features
Column… See the full description on the dataset page: https://huggingface.co/datasets/KalsusEvening/financial-news-headlines.financial-news-articles-filtereddataset_info:
features:
- name: title
dtype: string
- name: text
dtype: string
- name: url
dtype: string
- name: word_count
dtype: int64
splits:
- name: train
num_bytes: 554834105.9892601
num_examples: 199711
download_size: 459025008
dataset_size: 554834105.9892601
configs:
- config_name: default
data_files:
- split: train
path: data/train-*
Indian_Financial_News
Dataset Card for Dataset Name
The FinancialNewsSentiment_26000 dataset comprises 26,000 rows of financial news articles related to the Indian market. It features four columns: URL, Content (scrapped content), Summary (generated using the T5-base model), and Sentiment Analysis (gathered using the GPT add-on for Google Sheets). The dataset is designed for sentiment analysis tasks, providing a comprehensive view of sentiments expressed in financial news.
Dataset… See the full description on the dataset page: https://huggingface.co/datasets/kdave/Indian_Financial_News.financial_news_sentiment_mixte_with_phrasebank_75
Dataset Card for "financial_news_sentiment_mixte_with_phrasebank_75"
This is a customized version of the phrasebank dataset in which I kept only sentences validated by at least 75% annotators.In addition I added ~2000 articles of Canadian news where sentiment was validated manually.
The dataset also include a column topic which contains one of the following value:
acquisition
other
quaterly financial release
appointment to new position
dividend
corporate update
drillings results… See the full description on the dataset page: https://huggingface.co/datasets/Jean-Baptiste/financial_news_sentiment_mixte_with_phrasebank_75.financial-news-sentimentData source: CSMAR
Link for raw data: https://www.heywhale.com/mw/dataset/5e577a780e2b66002c2561a9/content
Data Description:
2329 news titles with annotated labels (0:Negative, 1:Neutral, 2:Positive)
twitter-financial-news-sentimentzeroshot/twitter-financial-news-sentiment prepared for LLM fine-tuning
by adding an instruction column and mapping the label from numeric to string ({0:"negative", 1:'positive', 2:'neutral'}).
Source
from datasets import load_dataset
import datasets
from huggingface_hub import notebook_login
notebook_login()
ds = load_dataset('zeroshot/twitter-financial-news-sentiment')
num_to_label = {
0: 'negative',
1: 'positive',
2: 'neutral',
}
instruction = 'What is the sentiment of this… See the full description on the dataset page: https://huggingface.co/datasets/jppgks/twitter-financial-news-sentiment.sentiment-analysis-for-financial-news-v2financial_newsfinancial-news-2024french_financial_news
[!NOTE]
Dataset origin: https://www.kaggle.com/datasets/arcticgiant/french-financial-news
Context
This dataset contains around 41 500 french news from 11/2018 to 03/2021 scraped on a famous financial media website.
For ease of use I’v add English translation (Helsinki-NLP/opus-mt-fr-en) and sentiment analysis (VADER)
Analysis
The picture below show the effect of covid crisis on news sentiment (Purple) and CAC40 (Blue).
We see clearly a link between the news sentiment… See the full description on the dataset page: https://huggingface.co/datasets/FrancophonIA/french_financial_news.FinBERT-financial-news-data
FinBERT-financial-news-data
The sentence-level sentiment training data behind
gamug/FinBERT-financial-news --
5,865 sentences from real, English-language financial-news articles (2010s-2020s), each
labeled positive/negative/neutral from an investor/price-impact perspective by an LLM
(DeepSeek deepseek-chat, temperature 0, one sentence at a time, in isolation).
Why this exists
Published as the direct counterpart to the model it trains, so the model's own claims… See the full description on the dataset page: https://huggingface.co/datasets/gamug/FinBERT-financial-news-data.twitter-financial-news-sentiment
Dataset Description
The Twitter Financial News dataset is an English-language dataset containing an annotated corpus of finance-related tweets. This dataset is used to classify finance-related tweets for their sentiment.
The dataset holds 11,932 documents annotated with 3 labels:
sentiments = {
"LABEL_0": "Bearish",
"LABEL_1": "Bullish",
"LABEL_2": "Neutral"
}
The data was collected using the Twitter API. The current dataset supports the multi-class… See the full description on the dataset page: https://huggingface.co/datasets/ROLEX-2007/twitter-financial-news-sentiment.Financial_News_Translation_Spanish_Finetune
Overview of the Financial News Translation Dataset for OpenAI Model Fine-tuning
Introduction:
This dataset has been curated with the primary objective of fine-tuning varioyus language models to effectively translate financial news content embedded in HTML format. The intention is to enhance the language model's proficiency in accurately and contextually translating financial information for a global audience in a production envionrment.
Dataset… See the full description on the dataset page: https://huggingface.co/datasets/Benzinga/Financial_News_Translation_Spanish_Finetune.sentiment-analysis-for-financial-news
Sentiment Analysis for Financial News (FinancialPhraseBank-style)
This dataset contains financial news headlines labeled with sentiment from the perspective of a retail investor.
Columns
sentiment: one of negative, neutral, positive
news_headline: financial news headline text
Source / Context
The original dataset is commonly referenced as FinancialPhraseBank and is widely used for financial sentiment benchmarking.
Usage
from datasets import… See the full description on the dataset page: https://huggingface.co/datasets/prithvi1029/sentiment-analysis-for-financial-news.tradingview_msn_financial_news_1kfinancial-news-sentiment
Cheruvo Financial News Sentiment
25,548 financial news headlines from around the world, matched to 51 stocks and
cryptocurrencies and scored from −1 to +1 from an investor's point of view.
Collected 13 May – 19 September 2026.
Data from The GDELT Project. Sentiment
scores computed by Cheruvo.
Why this exists
I published an article claiming that news sentiment does not predict price, it
follows it. That is an assertion you can either believe or check, and until now… See the full description on the dataset page: https://huggingface.co/datasets/cheruvo/financial-news-sentiment.financial_news_headlinesfinancial-news-by-ticker
Financial News by Tickers
This is the dataset for the financial news parsed from three russian news outlets: RIA Novosti, RBC, Kommersant.ru. The news were parsed for 20 tickers as follows:
LKOH, SBER, ROSN, GAZP, VTBR, YDEX, PLZL, T, NVTK, X5, GMKN, MGNT, ALRS, AFLT, CHMF, NLMK, MOEX, SNGSP, MTSS, PIKK
Overall, the dataset contains 5031 entries, the detailed stats by ticker and source:
ticker
source
count
till_dt
from_dt
AFLT
kommersant
100
2026-05-29 12:04:11.000… See the full description on the dataset page: https://huggingface.co/datasets/complicat9d/financial-news-by-ticker.
