QuantStats is an open-source Python library that calculates risk and return metrics from a portfolio return series and generates comprehensive HTML tear sheets. It computes dozens of financial statistics—including Sharpe ratio, drawdown, and volatility—in a single pass over the input data, using vectorized pandas operations for efficiency.
Les fonctionnalités principales de ranaroussi/quantstats sont : Portfolio Performance Metrics, HTML Analysis Reports, Monte Carlo Simulators, Asset Price Path Simulators, Risk Simulations, Portfolio Return Path Simulators, Financial Performance Metrics, Performance Charting.
Les alternatives open-source à ranaroussi/quantstats incluent : quantopian/pyfolio — Portfolio and risk analytics in Python. quantopian/alphalens — Alphalens is a quantitative alpha factor analysis library designed to measure the predictive power of financial… matplotlib/mplfinance — mplfinance is a financial time-series plotter and market data visualization framework built on Matplotlib. It is… jerbouma/fundamentalanalysis — FundamentalAnalysis is a comprehensive financial analysis library, quantitative finance framework, and macroeconomic… polakowo/vectorbt — VectorBT is a vectorized trading strategy backtesting framework that simulates thousands of strategy configurations in… llmquant/quant-wiki — quant-wiki is a comprehensive knowledge base and structured reference for quantitative finance, financial engineering,…
Portfolio and risk analytics in Python
Alphalens is a quantitative alpha factor analysis library designed to measure the predictive power of financial factors. It serves as a computational toolset for processing financial time series and calculating performance metrics to evaluate quantitative trading hypotheses. The library distinguishes itself through the use of quantile-based data binning to analyze return distributions across different factor strength levels. It aligns historical alpha signals with forward-looking price changes to isolate predictive effects and transforms these metrics into heatmaps and time-series charts for
mplfinance is a financial time-series plotter and market data visualization framework built on Matplotlib. It is designed to render market data frames into specialized charts, including candlesticks, OHLC bars, Renko bricks, and point-and-figure columns. The library distinguishes itself through a dedicated market data framework that manages trading calendars and non-trading periods, ensuring accurate temporal spacing by collapsing gaps during holidays. It also provides a system for technical analysis charting, enabling the overlay of moving averages, volume bars, and other technical indicator
FundamentalAnalysis is a comprehensive financial analysis library, quantitative finance framework, and macroeconomic data integrator. It provides tools for computing financial ratios, executing corporate health metrics, and pricing derivatives and bonds using mathematical models. The project integrates diverse data streams, including global economic indicators, real-time market quotes, and standardized corporate financial statements. It features a technical analysis engine for generating momentum and volatility indicators, as well as a portfolio performance analyzer for tracking risk-adjusted