CoolFace
Modelpublic

Bencode92/tradepulse-finbert-sentiment

sourceHugging Faceapache-2.0updated 3mo agoView on Hugging Face
1likes38kdownloads
Model Card

Bencode92/tradepulse-finbert-sentiment

Description

Fine-tuned FinBERT model for financial sentiment analysis in TradePulse.

Task: Sentiment Classification Target Column: label Labels: ['negative', 'neutral', 'positive']

Performance

Last training: 2026-04-20 17:22 Dataset: `base_reference.csv` (1797 samples)

MetricValue
Loss0.0000
Accuracy1.0000
F1 Score1.0000

| F1 Macro | 1.0000 |

| Precision | 1.0000 | | Recall | 1.0000 |

Training Details

  • Base Model: Bencode92/tradepulse-finbert-sentiment
  • Training Mode: Incremental
  • Epochs: 2
  • Learning Rate: 1e-05
  • Batch Size: 4
  • Class Balancing: None

Usage

python
from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch

tokenizer = AutoTokenizer.from_pretrained("Bencode92/tradepulse-finbert-sentiment")
model = AutoModelForSequenceClassification.from_pretrained("Bencode92/tradepulse-finbert-sentiment")

# Example prediction
text = "Apple reported strong quarterly earnings beating expectations"
inputs = tokenizer(text, return_tensors="pt", truncation=True, padding=True)
outputs = model(**inputs)

predictions = outputs.logits.softmax(dim=-1)

Model Card Authors

  • TradePulse ML Team
  • Auto-generated on 2026-04-20 17:22:25