Skip to content
Faza.ID

Menu

All projects
  • Project
  • AI/ML
  • Solo
  • 2025

Financial news sentiment: RoBERTa vs FinBERT

A general-purpose model beat the domain-specific one on 3-class financial sentiment.

The New York Stock Exchange building

How it works

  1. 01877 labelled test headlines, 3 classes
  2. 02BiLSTM, RoBERTa, FinBERT fine-tuned on the same split

RoBERTa accuracy

Weighted F1 0.835 on 877 test headlines; FinBERT 81.0%, BiLSTM 59.1%.

The problem

Does a finance-specific language model beat a general one on financial headlines?

My part

Fine-tuned and compared all three models.

What did not work

  • BiLSTM reached only 59.1%.

Limitations

  • One dataset and one split; no significance test.