JerBouma/FinanceToolkit

Transparent and Efficient Financial Analysis

何を解決するか

FinanceToolkit は、独自の財務指標プロバイダーに対する透明性のあるオープンソースの代替手段を提供します。異なるウェブサイト間で財務指標(例:PER)が一貫性なく表示される問題を解決します。その背後にある計算方法がしばしば非公開またはソースによって異なるため、ユーザーは一貫した計算を実行できず、"ブラックボックス" プロバイダーに依存してしまうことがあります。500以上の標準化された財務計算方法を提供することで、ユーザーは一貫した指標計算が可能になり、依存を回避できます。

動作方法

このツールキットは、Financial Modeling Prep(主)および Yahoo Finance(副)などのデータソースから財務データを取得する Python ライブラリです。取得した生データに対して、標準化されたオープンな数式を適用して、レシオ、インジケーター、指標を計算します。

主な機能:

  • 時系列分析rolling および trailing ウィンドウを使用して、スナップショットをトレンドに変換。
  • 成長追跡lag 設定を調整可能な期間ごとの成長率を計算。
  • 標準化:過去の平均からの標準偏差(Zスコア)に変換して、ランキングやスコアリングを容易に。

対象ユーザー

株式、オプション、通貨、暗号資産、ETF、マネーマーケット、インデックス、商品など、さまざまな資産に対して信頼性が高く、透明性があり、再現可能な財務計算が必要な金融アナリスト、投資家、開発者向けに設計されています。

特徴

  • 広範なライブラリ:評価、収益性、リスクに関する500以上の財務計算方法。
  • 広範な資産対応:株式や暗号資産からマネーマーケット、経済指標までカバー。
  • MCPサーバー統合:Model Context Protocol (MCP) サーバーとして利用可能。AIエージェント(Claude や Cursor など)がコードを書かずに財務計算をクエリ可能。
  • データの柔軟性:複数のデータソースをサポートし、フォールバック動作をカスタマイズ可能。
  • 発見ツール:ストックスクリーニングや特定の基準に基づく銘柄の検索に使えるスタンドアロンモジュールを提供。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト