Financial Sentiment Analysis ML Frameworks

ML projects applying NLP and deep learning models (FinBERT, LSTM, VADER) to classify sentiment in financial news, reports, and SEC filings for market prediction and trading signals. Does NOT include general sentiment analysis, document classification outside finance, or non-ML trading strategies.

There are 53 financial sentiment analysis frameworks tracked. The highest-rated is dongyuanxin/news-emotion at 43/100 with 353 stars.

Get all 53 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=financial-sentiment-analysis&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 dongyuanxin/news-emotion

📉 金融文本情感分析模型

43
Emerging
2 clonesRpeople2/financial-risk-analyzer

📊 Analyze financial risk for stocks and portfolios with real data from Yahoo...

43
Emerging
3 pouyaardehkhani/FinancialAnalysis

This notebook provides some skills to perform financial analysis on economical data.

41
Emerging
4 icoxfog417/awesome-financial-nlp

Researches for Natural Language Processing for Financial Domain

38
Emerging
5 LikithMeruvu/FinBert-Finetuning-for-Stock-Sentiment

I have fineTuned FinBert Model on 4.9k Financial News Headlines, Got 81-82%...

37
Emerging
6 gabotechs/market-monitor

Monitor tool for stocks and cryptocurrencies that includes twitter sentiment...

36
Emerging
7 gopiashokan/Financial-Document-Classification-using-Deep-Learning

Engineered an advanced deep learning model to automate the classification of...

35
Emerging
8 simranjeet97/financial_analysis_python

This repository contains code and videos related to financial data analysis...

35
Emerging
9 jomarmartinezjordas/MSFIN299-Research

This repository contains the code and data for an exploratory study on...

33
Emerging
10 nogibjj/Flamingo-ML

Forecasting Bitcoin returns through time series analysis, emphasizing...

33
Emerging
11 SkywalkerHub/Payment-Date-Prediction

Machine Learning Model to predict the payment date of an invoice when it...

33
Emerging
12 Quantum-Software-Development/Bovespa-Banks-Value-Analysis

This repository analyzes wealth distribution among Brazilian banks,...

32
Emerging
13 simwai/finance-news-crawler

Finance News Crawler uses News API to fetch some latest articles and...

29
Experimental
14 wonglaitung/data_analysis

处理金融数据的Python项目,主要功能包括: 将多个Excel格式的数据集转换为用于机器学习的宽表格式 使用GBDT+LR模型进行二分类预测...

28
Experimental
15 sw-song/py_finance

파이썬 금융 데이터 분석 튜토리얼 (Python Finance Data Analysis Tutorial)

28
Experimental
16 Erfaniaa/financial-dataset-generator

Financial Dataset Generator

27
Experimental
17 satyam9090/Extract-Stock-Sentiment-from-News-Headlines

Scrape news headlines for FB and TSLA then apply sentiment analysis to...

26
Experimental
18 vrunm/Text-Classification-Financial-Phrase-Bank

Built a sentiment analysis model to predict the sentiment of a Financial...

26
Experimental
19 JakeCallcut/market-sector-sentiment-model

An academic end-to-end pipeline for aggregating social media sentiment and...

25
Experimental
20 IreneGaita/FinSent

Automated system for classifying the sentiment of financial news (positive,...

25
Experimental
21 OlegMitsik/NLP_forecasting

A text-based forecasting model for equity trading

25
Experimental
22 FelixCharotte/NLP_Fnews

NLP Project based on sentiment analysis of financial news to predict...

23
Experimental
23 yashk1103/nomic-matryoshka-financial-embeddings

Financial Domain Adaptation of Nomic Embeddings | Fine-tuned...

23
Experimental
24 alanwmy00/FinancialDataSentimentAnalysis

2022 UCSD DataHacks Advanced Track First Place Project

23
Experimental
25 Kanishk1420/FinReport-Explainable-Stock-Earnings-Forecasting-via-News-Factor

FinReport is a research-oriented system designed to forecast stock earnings...

22
Experimental
26 Druvithakumar/Personal-finance-spending-analysis

Data analysis of personal finance and spending habits using clustering,...

22
Experimental
27 samrth504/FinPulse-AI

AI-powered financial news sentiment analyzer that classifies user-provided...

22
Experimental
28 shubh123a3/-FinSight-Harnessing-News-Sentiment-for-Precision-Stock-Prediction-

FinSight leverages LSTM networks and FinBERT sentiment analysis to predict...

22
Experimental
29 fayaz21/newsquant

Multi-source financial news library for Python — scrape, extract, and enrich...

22
Experimental
30 bigvaldis/breaking_news_market_sentiment

Analyze breaking news to track market sentiment, classify articles, and link...

22
Experimental
31 dalejoperez/SentimentAnalysis_CentraleMRS25

📊 Analyze financial news and market reports to classify sentiment and gain...

21
Experimental
32 ameya123ch/Finanical_news_Sentiment_analysis

Financial news sentiment analysis is a method used to analyze the sentiment...

21
Experimental
33 HardevKhandhar/machine-learning-for-financial-analysis

Machine Learning Meets Finance: Practical Analysis and Insights using Python.

20
Experimental
34 akankshadhar2/Company-10K-Analyzer

The Company 10K Analyzer is a web application designed to analyze and...

19
Experimental
35 TheCleverIdiott/Financial-Sentiment-Analysis

Financial Sentiment Analysis

19
Experimental
36 microsoft/finance-advanced-analytics

Repo to showcase solution examples and learning content curated by the...

19
Experimental
37 Raufjatoi/FinScope

FinScope predicts stock and crypto trends with smart AI insights.

18
Experimental
38 AION-Analytics/market-sentiments

Open-source suite for Indian financial market sentiment analysis, sector...

18
Experimental
39 Alphatropy/Machine-Learning

Applied Machine Learning for financial analysis, stock segmentation, and...

17
Experimental
40 mayankchoudhary23/financial-operations-analytics

End-to-end financial analytics project with forecasting, churn prediction,...

15
Experimental
41 p-hereford/dards

Decision-Aware Risk & Deployment System — a machine learning decision...

15
Experimental
42 yashvibhatt/ml-finance-models

Machine learning models for credit rating prediction and economic cycle...

14
Experimental
43 kiruthikaJayaramanOfficial/Fuzzy-GARCH-FinBERT

NIFTY-50 volatility forecasting with Fuzzy-GARCH-FinBERT

14
Experimental
44 Omana30/SentimentLens

Real-time AI-powered financial sentiment dashboard — extends MSc thesis...

14
Experimental
45 niciiu/risk-aware-decision-engine

Risk-aware optimization framework for operational decision-making under...

14
Experimental
46 raghavendra-bagalkoti/rscape

Real-time CSDR settlement fail prediction + penalty accrual engine | ML...

14
Experimental
47 angelopaldino/Financial-Forecasting-with-Hybrid-Technical-and-Textual-Analysis

Hybrid financial forecasting system integrating technical analysis with...

13
Experimental
48 lucaskienast/NLP-on-10Ks-from-EDGAR-DB

This is a sentiment trading strategy, written in Python, and applying NLP on...

13
Experimental
49 Rushant-123/Model-Exploring

SBERT + Random Forest/XGBoost experiments for financial transaction categorization

13
Experimental
50 quarterpastten/Sentiment-Analysis-and-Stock-Prices

A Deep Learning Sentiment Analysis on News Headlines using FinBERT (Python)

12
Experimental
51 BrynGibson/stocks

Reddit web scraping and sentiment analysis of investing related Subreddits

11
Experimental
52 opixelum/finmood

Tells if a finance news is either negative, neutral or positive.

11
Experimental
53 jvtraynelis/News-Sentiment-and-Stocks---2021-Senior-Thesis

This repository contains all the code and datasets written and created...

11
Experimental