Goldman Sachsが開発した定量金融向けPythonツールキット。デリバティブのプライシング、リスク管理、トレーディング戦略の開発に対応します。
lballabio/QuantLib
モデリング、取引、リスク管理を幅広くカバーする、定量金融向けのフリーなオープンソースC++ライブラリです。
代替できる製品:MATLAB Financial Toolbox
- スター
- 7,739
- フォーク
- 2,378
- 未解決の Issue
- 73
- 最終コミット
- 19 時間前
このページはオープンソースプロジェクトの紹介であり、投資助言ではありません。取引や投資には損失のリスクがあります。ご利用前にご自身でリスクを判断し、お住まいの地域の法令に従ってください。
これは何?
QuantLibは、定量金融のためのフレームワークを提供するC++ライブラリです。実際の金融アプリケーションにおけるモデリング、取引、リスク管理を目的としており、BSD-3-Clause系ライセンスのもとでフリーなオープンソースソフトウェアとして配布されています。
金融商品を扱う価格評価、分析、リスク管理システムの構築を必要とする開発者に利用されています。プロジェクトのWebサイトでは、ダウンロードやプラットフォーム別のインストール手順に加え、使い方や設計に関するドキュメント、各リリースの変更履歴を公開しています。
開発はGitHub上で行われ、Linux、Windows、macOSおよびCMakeで継続的ビルドを実施しています。バグはGitHub Issuesから報告でき、プロジェクトの貢献ガイドに従ったプルリクエストでコントリビューションを受け付けています。
主な機能
- 01定量金融のモデリングに対応する包括的なC++フレームワーク
- 02取引やリスク管理の用途に対応
- 03Linux、Windows、macOS向けのクロスプラットフォームビルド
- 04CMakeに対応
- 05フリーなオープンソースで、OSI認定ライセンスを採用
ユースケース
- C++でデリバティブの価格評価エンジンを構築する
- 金融ポートフォリオ向けのリスク管理システムを開発する
- コンパイル型言語で定量取引モデルを試作する
クイックスタート
- 1
公式ダウンロードページからQuantLibをダウンロードします
- 2
インストールページにあるプラットフォーム別の手順に従ってインストールします
使う前に知っておきたいこと
- READMEにはパッケージマネージャーを使ったインストールコマンドが記載されていません。セットアップにはプロジェクトのダウンロードページとインストールページを利用します。
- C++ライブラリのため、使用するにはC++のビルドに関する知識が必要です。
トピック
よくある質問
- QuantLib とは?
- モデリング、取引、リスク管理を幅広くカバーする、定量金融向けのフリーなオープンソースC++ライブラリです。 QuantLibは、定量金融のためのフレームワークを提供するC++ライブラリです。実際の金融アプリケーションにおけるモデリング、取引、リスク管理を目的としており、BSD-3-Clause系ライセンスのもとでフリーなオープンソースソフトウェアとして配布されています。
- QuantLib は無料で使えますか?ライセンスは?
- QuantLib は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- QuantLib は今もメンテナンスされていますか?
- 活発にメンテナンス中。QuantLib の最終コミットは 2026年11月5日 です。
- QuantLib は何に使えますか?
- C++でデリバティブの価格評価エンジンを構築する 金融ポートフォリオ向けのリスク管理システムを開発する コンパイル型言語で定量取引モデルを試作する
- QuantLib のインストール方法は?
- 公式ダウンロードページからQuantLibをダウンロードします インストールページにあるプラットフォーム別の手順に従ってインストールします
- QuantLib はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/lballabio/QuantLib
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Qt6 UI、Python分析機能、AIエージェント、100以上の市場データ接続機能を備えた、金融調査向けネイティブC++20デスクトップターミナル。
TA-Libなしで、224種類のテクニカル分析指標と62種類のネイティブなローソク足パターンをDataFrameに追加するPython向けPandas拡張ライブラリです。
scikit-learnのAPIを基盤とする、ポートフォリオ最適化・ファクターモデル構築・リスク管理のためのPythonライブラリ。
A株データを使った戦略研究、ポートフォリオ構築、バックテスト向けのオープンソースC++/Python定量取引フレームワークです。
Backtraderベースの設定駆動型バックテストフレームワーク。株式、暗号資産、FXに対応し、AIアシスタント向けMCPサーバーも搭載。