Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. AI in Finance
  3. FinGPT

FinGPT

MITJupyter Notebookv1.0.0

An open-source framework for financial large language models, enabling cost-effective fine-tuning for tasks like sentiment analysis and forecasting.

Visit WebsiteGitHubGitHub
21.4k stars3.0k forks0 contributors

What is FinGPT?

FinGPT is an open-source framework and collection of large language models specifically fine-tuned for financial applications. It solves the problem of high cost and inaccessibility of proprietary financial LLMs by providing a data-centric, lightweight adaptation pipeline that allows developers and researchers to efficiently create models for tasks like sentiment analysis, forecasting, and financial Q&A.

Target Audience

Financial data scientists, AI researchers in fintech, quantitative analysts, and developers building financial NLP applications who need cost-effective, adaptable, and state-of-the-art language models.

Value Proposition

Developers choose FinGPT because it offers a transparent, open-source alternative to closed models like BloombergGPT, with significantly lower fine-tuning costs (under $300), support for multiple base LLMs, and a full-stack framework that simplifies building and deploying financial AI solutions.

Overview

FinGPT: Open-Source Financial Large Language Models! Revolutionize 🔥 We release the trained model on HuggingFace.

Use Cases

Best For

  • Performing sentiment analysis on financial news and social media data
  • Building personalized robo-advisor tools for stock price prediction
  • Fine-tuning LLMs for domain-specific financial tasks with limited budget
  • Extracting financial entities and relations from documents
  • Benchmarking and researching financial NLP models with open datasets
  • Creating educational or demo applications for financial AI using open-source models

Not Ideal For

  • Real-time high-frequency trading systems requiring microsecond-level predictions
  • Teams without GPU resources for model fine-tuning and inference
  • Projects needing out-of-the-box APIs without any setup or training
  • Organizations requiring fully proprietary, closed-source models for compliance reasons

Pros & Cons

Pros

Cost-Effective Fine-Tuning

Leverages LoRA to adapt base LLMs for under $300, compared to millions for full retraining, as highlighted in benchmarks against BloombergGPT's $3M cost.

Superior Sentiment Analysis

FinGPT v3.3 outperforms GPT-4 and ChatGPT in financial sentiment benchmarks, achieving weighted F1 scores up to 0.882 on datasets like FPB and TFNS.

Multi-Task Financial Models

Offers pre-trained models for various tasks including sentiment analysis, relation extraction, and named entity recognition, all available on Hugging Face for easy access.

Open Data Pipeline

Uses an automatic data curation pipeline to ensure models can be updated with timely financial information, democratizing access without proprietary dependencies.

Cons

Steep Learning Curve

The full-stack framework involves five layers from data sourcing to applications, requiring significant expertise in NLP, financial data engineering, and GPU management.

Dependency on External Base Models

Performance and capabilities vary based on the chosen base LLM (e.g., Llama2, Falcon), which users must source, fine-tune, and maintain, adding complexity.

Limited Real-Time Inference

Optimized for batch processing and periodic fine-tuning rather than ultra-low-latency applications, making it less suitable for instant decision-making systems.

Open Source Alternative To

FinGPT is an open-source alternative to the following products:

B
BloombergGPT

BloombergGPT is a large language model developed by Bloomberg for financial natural language processing tasks, trained on financial data and general text.

Frequently Asked Questions

Quick Stats

Stars21,445
Forks3,036
Contributors0
Open Issues36
Last commit1 month ago
CreatedSince 2023

Tags

#finance#lora#fine-tuning#prompt-engineering#llama2#open-source-ai#large-language-models#sentiment-analysis#chatgpt#machine-learning#reinforcement-learning#huggingface#nlp#pytorch#fintech

Built With

H
HuggingFace Transformers
L
LoRA
P
Python
P
PyTorch

Links & Resources

Website

Included in

AI in Finance5.6k
Auto-fetched 1 day ago

Related Projects

AI Hedge FundAI Hedge Fund

An AI Hedge Fund Team

Stars64,135
Forks11,260
Last commit3 days ago
Hands-on LLMs: Train and Deploy a Real-time Financial AdvisorHands-on LLMs: Train and Deploy a Real-time Financial Advisor

🦖 𝗟𝗲𝗮𝗿𝗻 about 𝗟𝗟𝗠𝘀, 𝗟𝗟𝗠𝗢𝗽𝘀, and 𝘃𝗲𝗰𝘁𝗼𝗿 𝗗𝗕𝘀 for free by designing, training, and deploying a real-time financial advisor LLM system ~ 𝘴𝘰𝘶𝘳𝘤𝘦 𝘤𝘰𝘥𝘦 + 𝘷𝘪𝘥𝘦𝘰 & 𝘳𝘦𝘢𝘥𝘪𝘯𝘨 𝘮𝘢𝘵𝘦𝘳𝘪𝘢𝘭𝘴

Stars3,424
Forks548
Last commit1 year ago
MarSMarS

MarS: a Financial Market Simulation Engine Powered by Generative Foundation Model

Stars1,880
Forks206
Last commit24 days ago
PIXIUPIXIU

This repository introduces PIXIU, an open-source resource featuring the first financial large language models (LLMs), instruction tuning data, and evaluation benchmarks to holistically assess financial LLMs. Our goal is to continually push forward the open-source development of financial artificial intelligence (AI).

Stars894
Forks126
Last commit15 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub