awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
lballabio avatar

lballabio/QuantLib

0
View on GitHub↗
6,786 stars·2,117 forks·C++·other·20 viewsquantlib.org↗

QuantLib

QuantLib is a quantitative finance library and analysis engine built in C++ for executing complex financial calculations and simulations. It serves as a framework for quantitative finance modeling and trading risk management, providing the tools necessary to calculate fair values and risk metrics for diverse financial assets.

The project focuses on financial instrument modeling and the evaluation of potential losses and exposure levels to inform portfolio management decisions. It provides a system for modeling financial instruments and managing trading risk through quantitative mathematical models.

The library is designed to be compiled from source to create functional binaries for specific target operating systems.

Features

  • Quantitative Finance & Trading - Serves as a comprehensive library for quantitative finance, providing mathematical models to calculate fair values and risk metrics.
  • Financial Instruments and Pricing - Provides tools for modeling, valuing, and managing a wide array of financial derivatives and assets.
  • Trading Risk Analysis - Provides an analytical framework for evaluating potential losses and exposure levels to inform trading and portfolio decisions.
  • Financial Calendar Logic - Provides a centralized calendar system to track cash flows and interest accruals across diverse global holiday schedules.
  • Financial Instrument Definitions - Provides APIs and structures for defining the payoff logic and underlying assets of diverse financial instruments.
  • Quantitative Analysis Engines - Provides a high-performance C++ engine for executing complex financial calculations and simulations.
  • Derivative Risk Frameworks - Implements specialized frameworks for quantifying and managing the risk of financial derivative contracts and portfolio exposure.
  • Compile-Time Type Dispatch - Implements C++ template-based static dispatch to generate optimized code paths for different numeric types at compile time.
  • Modular Library Architectures - Organizes core mathematical tools and date logic into independent packages, separating them from specific instrument implementations.
  • Generics & Templates - Employs C++ templates to perform high-precision calculations across different numeric types without sacrificing runtime performance.
  • Visitor Patterns - Implements the Visitor pattern to decouple financial instrument definitions from their corresponding pricing logic engines.
  • Object-Oriented Models - Uses hierarchical class structures to map complex financial instruments to their mathematical representations and pricing engines.
  • Mathematical Libraries - Library for quantitative finance.
  • Cross-Language Frameworks - Comprehensive framework for quantitative finance and derivatives pricing.
  • Mathematics - Library for quantitative finance.

Star history

Star history chart for lballabio/quantlibStar history chart for lballabio/quantlib

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with QuantLib

These projects share indexed features with QuantLib. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • goldmansachs/gs-quantgoldmansachs avatar

    goldmansachs/gs-quant

    9,912View on GitHub↗

    gs-quant is a quantitative finance library and financial data analytics toolkit. It serves as a framework for analyzing financial data, developing systematic trading strategies, and managing risk exposure for derivative products in global markets. The project provides tools for quantitative financial analysis, quantitative portfolio modeling, and the development of systematic trading strategies. It enables the calculation of risk for derivative products to structure and hedge positions across markets.

    Jupyter Notebookderivativesgoldman-sachsgs-quant
    View on GitHub↗9,912
  • llmquant/quant-wikiLLMQuant avatar

    LLMQuant/quant-wiki

    3,041View on GitHub↗

    quant-wiki is a comprehensive knowledge base and structured reference for quantitative finance, financial engineering, and algorithmic trading. It serves as a centralized library of documentation covering mathematical models, financial instruments, and systematic trading strategies. The project integrates AI-driven capabilities through a modular retrieval-augmented generation framework that extracts structured data from research papers and news. It features a multi-agent workflow engine designed to discover and validate predictive alpha factors, alongside tools for local large language model

    quantitative-financequantitative-tradingwiki
    View on GitHub↗3,041
  • google/tf-quant-financegoogle avatar

    google/tf-quant-finance

    5,404View on GitHub↗

    This is a quantitative finance library built on TensorFlow for financial engineering, asset pricing, and risk management. It serves as a financial derivative pricing engine, a model calibration tool, and a hardware-accelerated math library for numerical tasks. The library provides specialized capabilities for pricing financial assets using standard models and American option logic, as well as calibrating pricing models to market data through local volatility. It includes tools for constructing yield curves via bootstrapping algorithms and monotone convex interpolation. The framework covers a

    Python
    View on GitHub↗5,404
  • mementum/backtradermementum avatar

    mementum/backtrader

    20,462View on GitHub↗

    Backtrader is a Python framework designed for the development, backtesting, and live execution of algorithmic trading strategies. It provides a comprehensive environment for quantitative finance, allowing users to simulate trading logic against historical market data or connect directly to brokerage platforms for automated real-time trading. The project distinguishes itself through a unified event-driven architecture that treats backtesting and live trading with the same API. This consistency is supported by a flexible data-feed abstraction layer that normalizes diverse financial sources, ena

    Pythonbacktestingmetaclasspython
    View on GitHub↗20,462
Compare all 30 related projects→

Frequently asked questions

What does lballabio/quantlib do?

QuantLib is a quantitative finance library and analysis engine built in C++ for executing complex financial calculations and simulations. It serves as a framework for quantitative finance modeling and trading risk management, providing the tools necessary to calculate fair values and risk metrics for diverse financial assets.

What are the main features of lballabio/quantlib?

The main features of lballabio/quantlib are: Quantitative Finance & Trading, Financial Instruments and Pricing, Trading Risk Analysis, Financial Calendar Logic, Financial Instrument Definitions, Quantitative Analysis Engines, Derivative Risk Frameworks, Compile-Time Type Dispatch.

Which projects share features with lballabio/quantlib?

Projects with overlapping indexed features include: goldmansachs/gs-quant — gs-quant is a quantitative finance library and financial data analytics toolkit. It serves as a framework for… llmquant/quant-wiki — quant-wiki is a comprehensive knowledge base and structured reference for quantitative finance, financial engineering,… google/tf-quant-finance — This is a quantitative finance library built on TensorFlow for financial engineering, asset pricing, and risk… mementum/backtrader — Backtrader is a Python framework designed for the development, backtesting, and live execution of algorithmic trading… wuye9036/cpptemplatetutorial — This project is a C++ template tutorial and metaprogramming guide. It provides instructional content on using… enthought/pyql — Cython QuantLib wrappers.