Repolode
AI4Finance-Foundation

AI4Finance-Foundation/FinGPT

センチメント分析、予測、金融NLPベンチマークなどの金融タスク向けにファインチューニングされた、オープンソースの大規模言語モデル。

代替できる製品:Bloomberg Terminal

スター
21,436
フォーク
3,036
未解決の Issue
54
最終コミット
28 日前

これは何?

FinGPTは、金融分野向けの大規模言語モデルを構築するオープンソースプロジェクトです。Llama 2、ChatGLM2、Qwenなどの汎用オープンLLMを、金融ニュース、ツイート、指示データセットでLoRAベースのファインチューニングを行って金融分野に適応させ、学習済みモデルをHugging Faceで公開しています。

このプロジェクトは複数の領域を扱っています。金融センチメント分析モデル、関係抽出・見出し分類・固有表現認識を行うマルチタスクモデル、Dow 30銘柄の週次株価変動を予測するロボアドバイザー機能のFinGPT-Forecaster、そして検索拡張型センチメント分析と指示チューニング評価のためのFinGPT-RAGおよびFinGPT-Benchmarkです。FinNLPのデータパイプラインは別のリポジトリで管理されています。

このプロジェクトが掲げる方針は、コストのかかる全面的な再学習ではなく、新しいデータを使って低コストで頻繁に再チューニングすることです。READMEには、コードは学術目的で共有されており、金融アドバイスではないと記載されています。

主な機能

  • 01複数のベースLLMを使い、LoRAでファインチューニングした金融センチメント分析モデル。
  • 02関係抽出、見出し分類、固有表現認識を扱うマルチタスクモデル。
  • 03FinGPT-Forecasterは、Dow 30銘柄の株価変動分析と翌週の予測を生成します。
  • 04金融タスク向けの指示チューニング用データセットをHugging Faceで公開。
  • 05金融センチメント分析タスクでオープンソースのベースモデルを比較するためのベンチマークコード。

ユースケース

  • 金融テキストを使ったLLMのファインチューニングを研究する。
  • 金融ニュースやソーシャルメディアの投稿のセンチメントを分類する。
  • 米国大型株を対象としたロボアドバイザー風の分析を試作する。
  • 金融NLPベンチマークでオープンソースのベースモデルを比較する。

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/AI4Finance-Foundation/FinGPT.git
  2. 2

    プロジェクトディレクトリに移動する

    cd FinGPT
  3. 3

    依存関係をインストールする

    pip install -r requirements.txt
  4. 4

    編集可能モードでパッケージをインストールする

    pip install -e .

使う前に知っておきたいこと

  • ローカルモデルを使用するにはGPUが必要です。ハードウェアの詳細については、READMEからSETUP.mdを参照してください。
  • FinGPT-Forecasterは米国市場のデータ(DOW 30)でトレーニングされており、中国など他の市場向けには設計されていません。

トピック

よくある質問

FinGPT とは?
センチメント分析、予測、金融NLPベンチマークなどの金融タスク向けにファインチューニングされた、オープンソースの大規模言語モデル。 FinGPTは、金融分野向けの大規模言語モデルを構築するオープンソースプロジェクトです。Llama 2、ChatGLM2、Qwenなどの汎用オープンLLMを、金融ニュース、ツイート、指示データセットでLoRAベースのファインチューニングを行って金融分野に適応させ、学習済みモデルをHugging Faceで公開しています。
FinGPT は無料で使えますか?ライセンスは?
FinGPT は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
FinGPT は今もメンテナンスされていますか?
活発にメンテナンス中。FinGPT の最終コミットは 2026年9月23日 です。
FinGPT は何に使えますか?
金融テキストを使ったLLMのファインチューニングを研究する。 金融ニュースやソーシャルメディアの投稿のセンチメントを分類する。 米国大型株を対象としたロボアドバイザー風の分析を試作する。 金融NLPベンチマークでオープンソースのベースモデルを比較する。
FinGPT のインストール方法は?
リポジトリをクローンする: git clone https://github.com/AI4Finance-Foundation/FinGPT.git プロジェクトディレクトリに移動する: cd FinGPT 依存関係をインストールする: pip install -r requirements.txt 編集可能モードでパッケージをインストールする: pip install -e .
FinGPT はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/AI4Finance-Foundation/FinGPT

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト